You might want to consider these additional topics:
Sequence diagrams— Consider how sequence diagrams can help you to determine index creation and flow of data.
Deployment diagrams— Understand how databases are deployed to different hardware and are used across the systems.
Database design techniques— Learn these ways of creating good database designs outside of modeling notations and languages.