In this course students learn about: (1) relational and non-relational database concepts; (2) differences between relational and non-relational databases; (3) concept and application of relational algebra operations to simple relations; (4) basic concepts in special purpose databases including online analytical processing, data warehouse, and data mining; (5) database administration concept; (6) database administrator duties; (7) concepts of database security, back up and recovery; and (8) able to manage database users, roles and privileges