302965 (v.1) Database Systems 662
Area: | Department of Computing |
Credits: | 25.0 |
Contact Hours: | 4.0 |
Lecture: | 1 x 2 Hours Weekly |
Laboratory: | 1 x 2 Hours Weekly |
Prerequisite(s): | 10080 (v.5) Database Systems 504 or any previous version
|
Syllabus: | Introduction to object-oriented database systems, object-oriented concepts. Object-relational features of Oracle, Object-relational data definition, Object-relational data manipulation, Embedded SQL, Writing methods, Modelling and design for OODBS, Transactions and concurrency, Recovery and versioning, Data mining and OLAP, Deductive databases, Distributed and parallel databases. |
  |
Unit Outcomes: | On compltetion of this unit, students will know the concepts underlying contemporary object-relational database systems and be able to design and implement object-relational databases to support applications that need the features of these systems. In addition, students will learn about a number of emergying areas of database systems. |
Text and references listed above are for your information only and current as of September 30, 2003. Please check with the unit coordinator for up-to-date information. |
Unit References: | Oracle 8 Documentation, http://isis.curtin.edu.au/oracle817/index.htm Elmasri, R. and Navathe, S.B., (2000), Fundamentals of Database Systems, 3rd ed, Addison Wesley. Ullman, J.D. and Widom, J., (1997) A first Course in Database Systems, Prentice-Hall.;;Koshafian, S., (1993), Object-Oriented Database Management, Prentice Hall. Loomis, M.E.S., (1995), Object Databases, Addison-Wesley. |
Unit Texts: | Ramakrishnan, R. and Gehrke, J., (2000), Database Management Systems, 2nd ed, McGraw-Hill. |
  |
Unit Assessment Breakdown: | Examination 70%. Tests (2) 30%. This is by grade/mark assessment. |
Year | Location | Period | Internal | Area External | Central External | 2004 | Bentley Campus | Semester 2 | Y | | | |
Current as of: February 2, 2004
CRICOS provider code 00301J