This lecture
note covers introduction to database, management system, Introduction to basic
concepts of database systems, History of database systems, View of data,
Database languages, Database architecture and relational model.
Covered topics: Introduction to databases,
Relational model, algebra, calculus, Basics of SQL programming, Advanced
SQL programming, Database design and normalization, Basics of query and
transaction processing, Introduction to XML (data format and query languages).