Advanced Databases Course Outline

Advanced Databases Course Outline

Kingdom of Saudi Arabia اﻟﻤﻤﻠ�ﺔ اﻟﻌ���ﺔ اﻟﺴﻌﻮد�ﺔ Ministry of Education وزارة اﻟﺘﻌﻠ�ﻢ Umm AlQura University ﺟﺎﻣﻌﺔ أم اﻟﻘﺮى Adham University College اﻟ�ﻠ�ﺔ اﻟﺠﺎﻣﻌ�ﺔ بﺄﺿﻢ Computer Science Department ﻗﺴﻢ اﻟﺤﺎﺳﺐ ياﻵ� Advanced Databases Course Outline Second Semester of 2019 Academic Year Course Information: Course Code 6803435-3 Pre-Requisite Fundamentals of Database Systems, 6803412-3 Post-Requisite Research Project, 6803519-4 Course Level Level Eight Time Monday, from 10:45 A.M. to 01:00 P.M. Teacher Name Mariah Sami Ahmed Khayat Emails [email protected] Course Description: The enhanced entity-relationship (EER) model. Relational database design by ER- and EER-to-relational mapping. Concepts for object databases. Object database standards, languages, and design. Object-relational databases. XML databases. Database transaction and query processing. Distributed databases. Database security. Database tuning and recovery. Course Reference Book: Database Systems: Models, Languages, Design And Application Programming, 7th Edition, Pearson International Edition. Course Evaluation: Midterm 25% Homework-1 5% Homework-2 5% Quiz 5% Project 20% Final Exam 40% Sum 100% 1 Kingdom of Saudi Arabia اﻟﻤﻤﻠ�ﺔ اﻟﻌ���ﺔ اﻟﺴﻌﻮد�ﺔ Ministry of Education وزارة اﻟﺘﻌﻠ�ﻢ Umm AlQura University ﺟﺎﻣﻌﺔ أم اﻟﻘﺮى Adham University College اﻟ�ﻠ�ﺔ اﻟﺠﺎﻣﻌ�ﺔ بﺄﺿﻢ Computer Science Department ﻗﺴﻢ اﻟﺤﺎﺳﺐ ياﻵ� Course Syllabus: Week Syllabus 1 2 3 Advanced relational algebra and SQL: Set vs. bag semantics, NULL values, Distinct operator, Semi join, left join, right join, SQL constraints and triggers, Data mining and OLAP operators: Group By, Roll Up, Cube, Pivot 4 The Enhanced Entity-Relationship (EER) model and EER to relational mapping 5 Object and Object-Relational Databases: Concepts, Models, Languages and Standards 6 XML for semi-structured data: XML language and its tree representation, XML schema language, XPath/XQuery languages, Translation of an XML schema into a relational schema 7 Database File Indexing Techniques, B-Trees, and B+-Trees 8 Query Processing and Query Optimization Techniques 9 Midterm 10 Database Tuning and Physical Design Issues 11 Advanced Database Transaction Processing 12 Database Recovery Protocols 13 Distributed Databases (DDB): Horizontal/vertical fragmentation, Basic distributed query 14 processing, Semi-join query processing 15 Database Security + Project Discussion 16 Final Exam 17 Remember, “Success is 1% inspiration and 99% perspiration” If you have any questions, feel free to ask me through my email T.Mariah Sami Ahmed Khayat Teacher Assistant @ Adam University College [email protected] 2 .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us