Full Description

advertisement
1. Title of subject
Database Management Systems
2. Subject code
TDB 2381
3. Status of subject
Core
4.Version
Date of Previous Version: Year 2006
Date of New Version : Year 2007
5.Credit hour
3
28 Hours of Lecture
28 Hours of Lab
LAN’s Credit Hour Equivalence: 3.00
6.Semester
Trimester 1 (Gamma Level)
7.Pre-Requisite
None
8. Methods of teaching
28 Hours of Lecture
28 Hours of Lab
9. Assessment
50% Coursework
50% Final Exam
Total 100%
Moaiad Ahmad Abdel Salam Khder
10.Teaching staff (Proposed)
11.Objective of subject
12.Synopsis of subject
The student will learn the various types of computer database
models, be able to outline the architecture of a database system,
understand the issues of concurrency, security and integrity,
understand the issues of back-up and recovery of a computerized
database, and be able to apply database systems technology to
solving real-world problems.
Topics to be covered in the course include: The technical
approach to database design: Database Models (Hierarchical,
Network, Object-Oriented, and Relational), Database Modelling
(Entities and Relationships, Normalization), Database
Manipulation (SQL), The application of database technology to
the business environment (through many business-related
examples, particularly in Marketing), The management issues
raised by deployment of database technology (Security,
Concurrency, Back-up and Recovery), Emerging database
technology (Data Warehousing and Data Mining with business
examples)
Kursus ini meliputi; Pendekatan teknikal kepada rekabentuk
pengkalan data: Modul Pengkalan data(hirarki,Rangkaian,
Oriantasi Objek dan Hubungan), Pemodelan Pangkalan Data (
Entiti dan hubungan, Penormalan), Manipulasi Pangkalan Data
(SQL), Applikasi teknologi Pangkalan Data kepada persekitaran
perniagaan (melalui banyak contoh berkaitan perniagaan,
khasnya dalam pemasaran), Isu-isu pengurusan yang timbul
akibat perlaksanaan teknologi pengkalan data (Keselamatan,
Keserempakan , Sandar dan Pemulihan), Teknologi Pengkalan
Data terkini (Penggudangan Data dan Perlombongan Data dengan
contoh perniagaan)
By the end of the subject, students should be able to:
 Identify categories of database, advantages of database
approach, cost and risk of database approach
 Draw ER diagram and transfer ER diagram to a logically
equivalent set of relations
 Use normalization to decompose a relation with anomalies into
well-structured relations
 Define a database using the SQL data definition language
 Understand basic concept of Data Warehousing, Distributed
Database environment client/server architecture and Object
Oriented Database
13. Learning Outcomes
Programme Outcomes
Ability to apply soft skills in work and career
related activities
% of
contribution
5
Good understanding of fundamental concepts
30
Acquisition and mastery of knowledge in
specialized area
30
Acquisition of analytical capabilities and problem
solving skills
20
Adaptability and passion for learning
5
Cultivation of innovative mind and development
of entrepreneurial skills
5
Understanding of the responsibility with moral
and professional ethics
5
14.Details of subject
Hours
1.
Introduction
Introduction to Database Systems , Database
Systems vs. File Systems , Various aspects of a
Database Systems – model – schema – instance data abstraction - Database Languages -System
Architecture of a Database System Classification of DBMS.
4
2.
Database Modelling
Entity-Relationship(ER) Model – Hierarchical
Model – Network Model - Relational Model –
Normalization – constraints - Weak Entity Types
- ER Diagrams – Process of Database design –
requirement analysis – Conceptual Database
design – DML, SQL and DDL – Indexing and
Hashing – programming language interfaces –
front end tools.
7
3.
Distributed Databases
Principles of distributed databases – Management
of distributed transactions – Concurrency control
– Client/Server databases – Parallel databases –
case studies.
6
4.
Object Oriented Databases
Approaches to Object Oriented Databases –
Modeling and Design – persistence – transactions
– concurrency – recovery and versioning
Marketing Databases
Secondary and Primary Sources of Data Sampling Theory as it applies to Data Gathering
and Market Research – The Role of Marketing
Databases in supporting Marketing Information
Systems - Data Mining of Marketing Databases
e.g. Basket Analysis – Case Studies
Laboratories
Total Contact Hours
5
5.
15.Text
Text Book
Reference Books
6
28
28
1. Jeffrey A. Hoffer, Mary B. Prescott
& Fred R. McFadden "Modern
Database Management", 6th
Edition, Prentice-Hall, 2002, ISBN
0-13-042355-6
2. Gerald V. Post, "Database
Management Systems: Designing
& Building Business
Applications", 2nd Edition,
McGraw Hill, 2002, ISBN 0-07112113-7
3. Boon & Kurtz, “Contemporary
Marketing”, Dryden Press, 8th
Edition, 1995 (particularly Chapter
6: Data Bases - An Important
Aspect of Current Marketing
Information Systems)
4. Michael J.A. Berry, Gordon Linoff,
Data Mining Techniques: For
Marketing, Sales and Customer
Support, Wiley Computer
Publishing, 1997, ISBN 0-47117980-9
Download