Overview Of Database Systems, Introduction To Database Design, The Entity-Relationship Model, The Relational Model, Relational Algebra And Calculus, Structure Query Language “SQL”, PL/SQL , Database Application Development,
This course will give the students an in-depth understanding of database, database management systems, and the Query language of the database. As well as this course teach the fundamentals of relational database, relational Algebras, and the topics that are related to the database such as PL/SQL, database security, database design, normalization, and so on.
1. Introduce the theories and concepts underlying database.
2. Study and apply database theory and concepts.
3. Exploring the current and future challenges and issues in database.
“Database Management Systems.” 3rd Edition by Raghu Ramakrishnan and Johannes Gehrke, McGraw-Hili .
“Fundamentals of Database Systems” Ramez Elmasri and Shamkant Navathe, 5th ed., Addison Wesley.
The Assessment will consist of the Following:
Mid-Term Exam 25%
Final Exam 50%
1. Course textbook
3. submitted material