Database Management Systems
ECE 59500/ 3 Cr.
ECE 59500 Database Management Systems (3cr) P: Graduate standing or consent of instructor. This course covers relational database systems and non-relational database systems. Specific topics covered include data models, database languages, database design, application design, relational algebra, SQL, NoSQL, indexing, data warehousing in addition to advanced topics, such Hadoop and HBase. Both theoretical and practical aspects of current and advanced databases will be discussed. MS SQL server will be used as an example of relational database systems. MongoDB and HBase will be used as examples of a non-relational database systems. Advanced topics such as distributed databases will explore the use of Hadoop in practical real-life applications.
- Available Online: No
- Credit by Exam: No
- Laptop Required: No
Prerequisites/Co-requisites:
Graduate standing or senior standing and data structures ( ECE 35900 or CSCI 36200)
ECE 59500 Database Management Systems