DBS_CourseOutline
DBS_CourseOutline
Course Outline
Course Description
This course introduces the basic concepts and elements of database
systems. It will cover the fundamentals of database modeling, design
and implementation. There are various approaches to designing
databases. These approaches are continually evolving. You will learn
Entity Relationship models and normalization as main tools for
designing databases. Relational databases are emphasized
throughout the course. Databases will be implemented on software
packages with an emphasis on SQL. Some selected database issues
like database Security, Reliability, and Integrity will also be
overviewed.
Course Objectives
DBSs Page 1
Chapter 3: The Relational Database Management
Sysyems(RDBMSs)
3.1Itrodction to RDBMSs
3.1Terminologies
3.2 Integrity Constraints
3.3 Views
Textbooks:
Thomas M. Connolly, Carolyn E. Begg, Database Systems: A
practical Approach to Design, Implementation, and
Management, Fourth Edition, Pearson Education Limited,
2005
R. Elmasri and S. Navathe, Fundamentals of Database
Systems, 4th Edition, Addison-Wesley, 2003, ISBN: 0-321-
12226-7. (The 3rd Edition, ISBN 0-8053-1755-4, is also
acceptable).
Reference Materials
DBSs Page 2
Lecture based with SQL practice in MS Access/MS- SQL Server/
Oracle or other DBMS software’s and assignments and projects of
designing a database
Evaluation Scheme
1. Quizzes 10%
2. Assignments and/or project 15%
3. Tests 25%
4. Final Examination 50%
DBSs Page 3