Professional Documents
Culture Documents
T6. Course Specifications (CS) Database Management System CIT 313
T6. Course Specifications (CS) Database Management System CIT 313
T6. Course Specifications (CS) Database Management System CIT 313
وزارة التعليم
جامعة بيشة
وكالة الجامعة للشؤون التعليمية
ATTACHMENT 5.
Course Specifications
Institution: University of Bisha Date: 2/1439
College/Dept: College of Computing and Information Technology/ Information Systems
Comments:
B Objectives
Define a Database, characteristics and functions of Database Management System and types of
Database Users.
Distinguish between a Traditional File System and a Database System.
Compare the advantages and disadvantages of Database System with traditional File system.
Describe Data Models, Schemas, Instances, Three Schema Architecture and DBMS Component
Model the real world database systems using Entity Relationship Diagrams (ERD) from the
requirements specification.
Define the Relational Data Model, its Constraints and the Relational Database Schemas.
Explain the normalization and de-normalization techniques to normalize or denormalize a database.
Demonstrate the use of SQL for database creation and maintenance.
2. Briefly describe any plans for developing and improving the course that are being implemented.
(e.g. increased use of IT or web based reference material, changes in content as a result of new
research in the field)
In addition to the text books, supplementary materials such as video clips, presentations from
Internet and reference books will be used.
C. Course Description (Note: General description in the form used in Bulletin or handbook)
This course covers database and database users, database system concepts and architecture, data modeling
using the entity relationship (ER) model, the relational data model and relational database constraints. It also
explain functional dependencies and normalization for relational databases, relational algebra and relational
calculus, relational database design, and, SQL schema definition, constraints, and queries
1. Topics to be Covered
No. of
List of Topics Contact hours
Weeks
Introduction to DBMS 1 4
Data and Information,
File Based Data Management
Database System
Database Users
Database Architecture and Design 2 8
Introducrion
Database Architecture
Data Abstraction
Physical and Logical Data independency
1 4
Data Models
Hierarchical Model
Network Model
Relation Model
Object Oriented Model
Laboratory/
Lecture Tutorial Practical Other: Total
Studio
Contact Planed 28 28 56
Hours Actual 28 28 56
Planed 2 1 3
Credit
Actual 2 1 3
4. Course Learning Outcomes in NQF Domains of Learning and Alignment with Assessment
Methods and Teaching Strategy
On the table below are the five NQF Learning Domains, numbered in the left column.
Cognitive Skills
2.0
Memory: The ability to store and recall
information . Discussions Practical tests
Logic and Reasoning: The ability to Oral tests
reason, form concepts, and solve Simple Assignments
problems activities Surprise
2.1
Processing Speed: The ability to By simple
perform simple or complex cognitive discussing practical test
tasks quickly. creative of SQL
ideas Final Exam
E Learning Resources
1. List Required Textbooks
“Fundamentals of Database Management System “ by Alexis Leon & Mathews Leon,
Date, “An Introduction to Database Systems", Addison Wesley , 8th Edition, 2013
2. List Essential References Materials (Journals, Reports, etc.)
- Connolly, Carolyn Begg, "Database System A Practical Approach to Design Implementation, and
Management", Addison Wesley, 4th Edition, 2005
- C.J.Date”An introduction to Database Systems”. Eight Edition 2003, Addison wisely. Prentince
hall,2007
3. List Electronic Materials, Web Sites, Facebook, Twitter, etc.
4. Other learning material such as computer-based programs/CD, professional standards or
regulations and software.
F. Facilities Required
Indicate requirements for the course including size of classrooms and laboratories (i.e. number of
seats in classrooms and laboratories, extent of computer access,etc.)
1. Accommodation (Classrooms, laboratories, demonstration rooms/labs, etc.)
Class room for each division with a capacity of 25 students.
Computer lab for each division.
2. Technology resources (AV, data show, Smart Board, software, etc.)
A personal computer for each student equipped with the programming language used.
Data projector.
. Intranet facilities with required software.
3. Other resources (specify, e.g. if specific laboratory equipment is required, list requirements or
attach list)
Library with sufficient reference books