0% found this document useful (0 votes)
241 views

ADBMS

This document outlines the topics covered in an Advanced Database Management Systems course. The course covers database modeling using the ER model and SQL; transaction processing and concurrency control; distributed and object-oriented database systems; deductive databases using Prolog and Datalog; web database programming with PHP; and emerging technologies like mobile, multimedia, and genomic databases. The course uses several textbooks to cover these concepts in-depth across five units.

Uploaded by

Syed Faraz Ali
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
241 views

ADBMS

This document outlines the topics covered in an Advanced Database Management Systems course. The course covers database modeling using the ER model and SQL; transaction processing and concurrency control; distributed and object-oriented database systems; deductive databases using Prolog and Datalog; web database programming with PHP; and emerging technologies like mobile, multimedia, and genomic databases. The course uses several textbooks to cover these concepts in-depth across five units.

Uploaded by

Syed Faraz Ali
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Advanced Database Management System

(Term-2)

L-T-P 4-0-0
Unit -1: Overview of DBMS: Introduction, ER-Modelling, SQL-99, Transaction Processing, Concurrency control, failure recovery; Introduction to distributed data base management systems, Distributed Transaction Modelling and concurrency Control, Distributed Deadlock, Commit Protocols, Unit -2: Database models: Semantic Database Models and Systems, Object-Oriented Database Systems, Generalization, Aggregation and Association, Objects, Object Identity, Equality and Object Reference, Relational Extensions: Design Techniques, Extension Techniques Object / Relational Systems: Open ODB, Interface. Object Relational Databases Unit -3: Deductive databases: Introduction, Prolog/Datalog, Horn Clauses, Rules interpretation Prooftheoretic and model-theoretic Evaluation of Datalog program, Recursive queries with negation. Unit -4: Web database programming: Data types, PHP features and Programming, Collecting data from Forms and insertion, Retrieval queries from Database Tables. XML : Extensible Markup Language data model, XMP documents, DTD, Schema, Extracting XML documents from Relational databases. Unit -5: Emerging database technologies: Mobile databases, Multimedia databases, Geographical Information Systems, Genome Data Management. Text Books: 1. Silberschatz, Korth & Sudarshan , Database System Concepts, 5th Ed, McGraw- Hill 2005. 2. Elmasri & Navathe, Fundamentals of Database Systems, Pearson. 3. C S R Prabhu,Object Oriented Data Base Systems approaches and architectures,PHI, 4. Ceri, Pelagatti, Distributed Databases Principles & Systems, McGraw Hill, 1984. 5. Hansen & Hansen, Database Management and Design 2nd ed, PHI, 1996. 6. Shah, Database Systems using Oracle:A simplified guide to SQL and PL/SQL 2nd ed, PHI, 2005. 7. N. Goodman, V. Hadzilacos "Concurrency Control and Recovery in Data Base System" Addison Wesley.

You might also like