Beruflich Dokumente
Kultur Dokumente
Academics Department
Course Description:
This is an introductory course in database management systems. It will help students to develop
an understanding of the role of data modelling and database systems in information systems. This course
will also cover topics on using MS Access to apply the knowledge learned in DBMS.
Pre-requisite : IT113A/IT113B
Course Objectives:
Content Outline:
DURATION TOPIC*
Week 1 - 6 PRELIM PERIOD
I. Database Fundamentals
a. Properties of a Database
i. DBMS Defined
ii. Layers of Data Abstraction
iii. Physical Data Independence
iv. Logical Data Independence
b. Prevalent Database Models
i. Flat Files
ii. The Hierarchical Model
iii. The Network Model
iv. The Relational Model
v. The Object Oriented Model
vi. The Object Relational Model
c. Brief History of Databases
II. Introduction to Relational Databases
a. The Relational Data Model
b. Conceptual Database Design Components
i. Entities
ii. Attributes
iii. Relationships
iv. Business Rules
c. Logical/Physical Database Design Components
i. Tables
ii. Columns and Data Types
iii. Constraints
iv. Integrity Constraints
v. Views
d. Basic Relational Algebra Operations
e. Additional Relational Operations
X. Database Security
a. Importance of Database Security
b. Database Server Security
i. Physical Security
ii. Network Security
iii. System-Level Security
c. Database Client and Application Security
i. Login Credentials
ii. Data Encryption
iii. Other Client Considerations
d. Database Access Security
i. Database Security Architectures
ii. Schema Owner Accounts
iii. System Privileges
iv. Object Privileges
v. Roles
vi. Views
e. Security Monitoring and Auditing
SOFTWARE/SYSTEM REQUIREMENTS
Windows XP Operating System
Microsoft Office – Access
METHODOLOGIES:
Lectures, Socialized, Discussions, Recitations, and Laboratory Demonstration
COURSE REQUIREMENTS:
Recitation, quizzes, periodical examination, assignments, research work, attendance and
laboratory activities.
TEXTBOOK:
An Introduction to Database Systems 8th Edition, C.J. Date, Pearson Addison Wesley Publising
Databases Demystified, Andy Oppel, McGraw-Hill-Osborne Publishing
Microsoft Office 2003 : Essential Concepts and Techniques 2 nd Edition, Shelly Cashman
Vermaat, Thomson Course Technology Publishing
REFERENCES:
Database System Concepts 5th Edition, Abraham Silberschatz & Henry F. Korth & S. Sudarshan,
McGraw-Hill Publishing
Fundamentals of Database Systems 3rd Edition, Ramez Elmasri & Shamkant B. Navathe,
Pearson Education Asia Publishing
Prepared by:
___________________________
Faculty