0% found this document useful (0 votes)
96 views2 pages

Syllabus ADBMS

This course outline covers advanced topics in database design over 5 units. Unit I discusses the extended entity relationship model and object model, including complex data types, inheritance, and relationship types of higher degree than two. Unit II covers object-oriented databases including object identity, type hierarchies, and OODBMS architecture. Unit III discusses object relational and extended relational databases including nested relations and storage methods. Unit IV presents parallel and distributed databases including architectures, query processing, and concurrency control. Unit V examines object databases on the web and semi structured data, including XML, as well as other enhanced data models such as temporal, spatial, and deductive databases.

Uploaded by

souparnika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views2 pages

Syllabus ADBMS

This course outline covers advanced topics in database design over 5 units. Unit I discusses the extended entity relationship model and object model, including complex data types, inheritance, and relationship types of higher degree than two. Unit II covers object-oriented databases including object identity, type hierarchies, and OODBMS architecture. Unit III discusses object relational and extended relational databases including nested relations and storage methods. Unit IV presents parallel and distributed databases including architectures, query processing, and concurrency control. Unit V examines object databases on the web and semi structured data, including XML, as well as other enhanced data models such as temporal, spatial, and deductive databases.

Uploaded by

souparnika
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Advanced Topics in Database Design

Course Outline

Unit I
The Extended Entity Relationship model and object model - The ER model revisited,
motivation for complex data types, user defined abstract data types and structured
types, subclasses, super classes, inheritance, specialization and generalization,
constraints and characteristics of specialization and generalization, relationship types
of degree higher than two.

Unit II
Object-Oriented databases - overview of object-oriented concepts, object identity,
object structure, and type constructors, encapsulation of operations, methods, and
persistence, type hierarchies and inheritance, type extents and queries, complex
objects, database schema design for OODBMS, OQL, persistent programming
languages, OODBMS architecture and storage issues, transactions and concurrency
control, example of ODBMS.

Unit III
Object relational and extended relational databases - database design for an
ORDBMS - nested relations and collections, storage and access methods, query
processing and optimization, an overview of SQL3, implementation issues for
extended type - systems comparison of RDBMS, OODBMS and ORDBMS.

Unit IV
Parallel and distributed databases and client-server architecture - architectures for
parallel databases, parallel query evaluation, parallelizing individual operations,
sorting, joins, distributed database concepts, data fragmentation, replication and
allocation techniques for distributed database design, query processing in distributed
databases, concurrency control and recovery in distributed databases. An overview
of client-server architecture.

Unit V
Object databases on the web and semi structured data - web interfaces to the web,
overview of XML - structure of XML data, document schema, querying XML data -
storage of XML data, XML applications - the semi structured data model,
implementation issues, indexes for text data. Enhanced data models for advanced
applications - active database concepts, temporal database concepts, spatial
databases concepts and architecture, deductive databases and query processing,
mobile databases, geographic information systems.
References
1. Elmasri and Navathe, Database Systems – Models, Languages, Design and
Application Programming, 6th Edition, Pearson India, ISBN: 8131792471.
2. Raghu Ramakrishnan and Johannes Gehrke, Database Management Systems, 3rd
Edition, McGraw - Hill Education, ISBN: 9339213114.
3. Korth, Silberchatz and Sudarshan, Database System Concepts, 6th Edition,
McGraw-Hill Education India Pvt. Ltd, ISBN: 9332901384.
4. Alexis Leon and Mathews Leon, Database Management System, 1st Edition, Vikas
Publishers, ISBN: 8182092221.
5. Peter Rob and Coronel, Database Systems, Design, Implementation and
Management, 5th Revised Edition, Course Technology, ISBN: 061906269X.
6. C J Date, Introduction to Database Systems, 8th Edition, Addison-Wesley, ISBN:
0321197844.

You might also like