Course description

The overall objective of this course is to equip students with the theory and basic skills necessary for designing and implementing relational database systems.

 Required text

Textbook: Database Systems - A PRACTICAL APPROACH TO DESIGN, IMPLEMENTATION, AND MANAGEMENT, 5th edition, Pearson, 2010. Authors: Thomas Connolly & Carolyn Begg.

 Course content

• Introduction to Databases
• Introduction to Databases
• Database Environment & Architecture
• Relational Model
• Relational Algebra
• Structured Query Language (SQL)
• Entity-Relationship Modeling
• Normalization
• Security and Administration
• Semi-Structured Data and XML

Learning outcomes

• Explain the role and importance of database systems in organizations
• Demonstrate understanding of key concepts and theories relevant to the Relational Data Model and Relational Schema
• Develop basic Relational database schemas using ER modeling and Normalization techniques
• Design and execute SQL queries and commands to interrogate database relations and implement specified business constraints
• Summarize legal and ethical issues in data management.

Course ID: MIS 309

Credit hours Theory Practical Laboratory Lecture Studio Contact hours Pre-requisite
3 3 1 4 MIS 206
Published on: 14 May 2014
Last update on: 15 October 2023
Page views: 1459