Basic concepts, Advantages of a DBMS over file-processing systems, Data abstraction, Database Languages, Data Models: Introduction to ER, and Object Relational Model, Data Independence, Components of a DBMS and overall structure of a DBMS, Multi-User DBMS Architecture, System Catalogs