Advanced data modeling concepts: Advanced Relational data modeling, Object-Oriented data modeling; Database Design Theory: Advanced Relational Algebra, Database Normalization, Object-Oriented database design; Advanced Query Languages: Advanced Relational SQL constructs, Object-Oriented query languages; Database Integrity; Concurrency Control: concurrency problems, concurrency approaches; Database Recovery: Recovery solutions and approaches; Database Security.