Course
code IS373
credit_hours 3
title Database Systems
arbic title
prequisites CS143, CS212
credit hours 3
Description/Outcomes The course covers topics related to relational Database analysis, design, normalization, and implementation. Case studies are discussed. Hands on implementation skills using Oracle. Concurrent transactions are discussed along with related problems. Storage and indexing of data are discussed. Distributed databases and client server approach is revealed. Learn about additional Data Bases support for special data types such as Extensible Mark-Up Language (XML) documents.
arabic Description/Outcomes
objectives Upon completion of this course, students should be able to:
1. Understand the fundamentals of conceptual database design using Entity-Relationship modeling.
2. Understand database design methodology using normalization
3. Design a database system for a real-world problem.
4. Implement and verify a database system using ORACLE.
5. Learn about additional DB support for special data types such as XML documents.
arabic objectives
ref. books 1. R. Elmasri and S. Navathe, Fundamentals of Database Systems, Benjamin-Cummings, 3rd Edition, 2000.
2. C. J. Date, An Introduction to Database Systems, Addison Wesley, 7th Edition, 1999.
arabic ref. books
textbook R. Ramakrishnan, J. Gehrke, Database Management Systems, 3rd Edition, McGraw-Hill, 2007.
arabic textbook
objective set combined
content set bullets
Course Content
content serial Description
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16