523
Page views
5
Files
0
Videos
7
R.Links

Icon
Syllabus

UNIT
1
Relational Data Model and Enhanced Entity Relationship Model

Features of good database design –High level Conceptual Data Models for Database Design-Entity Types,EntitySets,Attributes and Keys –Relationship Types,RelationshipSets,Roles and Structural Constraints-Weak Entity Types –ER Diagrams,Naming Conventions and Design Issues-Enhanced Entity Relationship Modeling: Subclasses,Superclasses and Inheritance- Specialization and Generalization –Constraint and Characteristics of specialization and Generalization-UML Class Diagrams

UNIT
2
Relational Database Design and Advance SQL

Relational Schemas –Functional Dependencies-Normal forms Based on Primary Keys-General Definitions of Second and Third Normal Forms –Boyce –Codd Normal Form – Properties of Relational Decompositions –Multivalued Dependencies and Fourth Normal forms-Views-Cursors,triggers and Stored procedures- Embedded SQL,DynamicSQL,Advanced Features of SQL

UNIT
3
Database Security and Authorization

Introduction to Database Security Issues – Discretionary Access Control based on granting and Revoking privileges –Mandatory Access Control and Role-based Access control for Multilevel Security –Statistical Database security –Flow Control –Encryption and Public key infrastructures.

UNIT
4
Distributed DBMS Architecture and Concurrency Control

DBMS Standardization – Architectural models for distributed DBMS-Distributed DBMS Architecture: Client/server system-Peer-to-peer Distributed system- MDBS architecture-Global Directory Issues. Distributed Concurrency control: Taxonomy of concurrency control mechanisms-Locking based concurrency control-Deadlock management

UNIT
5
Distributed Database Design

Alternative Design Strategies-Top down Design Process-Bottom up design process –Distributed design issues-Fragmentation –Horizontal fragmentation-vertical fragmentation-Hybrid fragmentation-Allocation problem-information requirements-Allocation models

Reference Book:

1. Silberschatry, Korth, Sundarshan, “Database system Concepts”, Fourth Edition, McGraw-Hill Higher Education, India 2007. 2. Elmasri, Navathe, “Fundamentals of Database Systems”, Third Edition, Pearson Education Asia. 3. S.S. Khandare, “Database Management and Oracle Programming”, First Edition, 2004, S.Chand and Company Ltd, India.

Text Book:

1. Elmasri, Navathe, Somayajulu,gupta ”Fundamentals of Database Systems “ 4th Edition , Pearson Education Asia.(UNIT I ,UNIT II & UNIT III) 2. M. Tamer Ozsu and Patrick valduriez “ Principles of Distributed database systems “ second edition, Pearson Education Asia (UNIT IV & UNIT V)

 

Print    Download