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 normalization3. 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 |