Download presentation
Presentation is loading. Please wait.
Published byDorcas Lawson Modified over 9 years ago
1
1 The module aims to: n Extend the concepts and practical implementation of the relational model. n Introduce the concepts of Object Oriented and Object- Relational Databases. n Provide essentials of Query Optimization. Advanced Databases – CM036 Dr. Akhtar Ali School of Computing, Engineering and Information Sciences
2
2 Learning Outcomes On completion, the student should be able to: n Critically assess the limitations of relational databases; n Assess different ways of extending the relational model and SQL (e.g object-relational extensions, PL/SQL); n Explain, discuss, and evaluate Object-Oriented databases; n Compare and contrast the relational data model with object- relational and object-oriented data models; n Critically evaluate query optimisation techniques and compare alternative ways of storing data in order to improve the performance of a database system;
3
3 Main Topics n Relational Algebra –(1 Week) n Programming Extensions to SQL (PLSQL & Triggers) –(2-3 Weeks) n Extensions to Relational Databases (e.g. object-relational databases) –(2 Weeks) n Object-Oriented Databases (ODMG standard, ODL, OQL) –(3 Weeks) n Query Optimization (query processing and evaluation) –(3 Weeks)
4
4 Prerequisite Knowledge & Skills n CM503 - Data Structures, Algorithms & Database Programming or equivalent at level 5. –Data structures and algorithms analysis using Java –Database programming using Java/PLSQL n OR Prior knowledge of Relational Databases –For Example: »Relations »Keys »Constraints »Relational algebra »SQL (structured query language) »Relational database design – ER / Normalization
5
5 AssessmentAssessment n Open Book/Notes Exam –Worth 100% –3 hours duration –In weeks 13 to 15 (January 2005) n Open-book means that you can take with you into the examination room: –Lecture notes, –Seminar handouts and solutions, and –Text books
6
6 Books and Learning Resources n Text Books –Connolly/Begg, 'Database Systems: A Practical Approach to Design, Implementation, and Management', Addison-Wesley, Latest Edition, 2004/5 –Elmasri/Navathe, ‘Fundamentals of Database Systems’, Addison-Wesley, Latest Edition, 20004. n Supplementary Material –Douglas K. Barry. ‘Object Database Standard: ODMG 3.0’. Morgan Kaufmann Publishers, Inc. 2000. –Ramakrishnan/Gehrke, ‘Database Management Systems’, McGraw Hill, 2nd Edition, 2000. n Online Resources –Blackboard (all the lecture notes, seminar handouts) –Oracle Concepts, Oracle Corporation. –Oracle Application Developer's Guide – Object-Relational Features
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.