Concepts of database systems; Data Models: Entity-Relationship model, Relational model; Query Languages: SQL, Relational algebra, Constraints; Unstructured databases: NoSQL; Functional dependencies and normalization; File storage management; Indexing: primary and secondary indexes, B+ trees; Hashing: Static and Dynamic hashing, Collision Problem in Hashing; Query Optimization; Transaction management, Concurrency Control; Recovery: RAID Different levels, Logging;
- Teacher: Mohammad Gazi Golam Faruque