1.  Introduces the basic concepts of a database system and query language.
2. Emphasizes the understanding of the fundamentals of relational database systems including data models, database architectures, database manipulations and normalization.
3. Provides an understanding of new developments and trends such as distributed database, replication,
fragmentation and NoSQL.