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

Advanced Database Management System

This document outlines the units covered in an Advanced Database Management System course. The units include: query processing and optimization; object database systems; parallel and distributed databases; database security and authorization; and POSTGRES and XML. Some of the key topics covered are relational query optimization, object-oriented database models, architectures for parallel databases, access control models, and querying and transforming XML data.

Uploaded by

Yash Dwivedi
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
138 views

Advanced Database Management System

This document outlines the units covered in an Advanced Database Management System course. The units include: query processing and optimization; object database systems; parallel and distributed databases; database security and authorization; and POSTGRES and XML. Some of the key topics covered are relational query optimization, object-oriented database models, architectures for parallel databases, access control models, and querying and transforming XML data.

Uploaded by

Yash Dwivedi
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Advanced Database Management System

Unit-1

Query Processing and Optimization: Overview of Relational Query Optimization, System


Catalog in a Relational DBMS, Alternative Plans, Translating SQL, Queries into Algebra,
Estimating the Cost of a Plan, Relational Algebra Equivalences, Enumeration of Alternative
Plans.

Unit-2

Object Database Systems: Motivating Examples, Structured Data Types, Operations On


Structured Data, Encapsulation and ADT’s, Inheritance, Objects, OIDs and Reference Types,
Database Design for an ORDBMS, ORDBMS Implementation Challenges,
ORDBMS, Comparing RDBMS, OODBMS, and ORDBMS.

Unit-3

Parallel and Distributed Databases: Architectures for Parallel, Databases, Parallel Query
Evaluation, Parallelizing Individual Operations, Parallel Query Optimization, Distributed DBMS
Architectures, Storing Data in a Distributed DBMS, Distributed Catalog Management,
Distributed Query Processing, Updating Distributed Data, Introduction to Distributed
Transactions, Distributed Concurrency Control, Distributed Recovery.

Unit-4

Database Security and Authorization: Introduction to Database Security, Access Control,


Discretionary Access Control- Grant and Revoke on Views and Integrity Constraints, Mandatory
Access Control- Multilevel Relations and Polyinstantiation, Covert Channels, DoD Security
Levels, Additional Issues Related to Security- Role of the Database Administrator, Security in
Statistical Databases, Encryption.

Unit-5

POSTGES: POSTGRES user interfaces, sql variations and extensions, Transaction


Management, Storage and Indexing, Query processing and optimizations, System
Architectures.
XML: Motivation, Structure of XML data, XML Document Schema, Querying and
Transformation, Application Program Interface to XML, Storage of XML Data, XML applications.

You might also like