ad 2

Monday, September 23, 2013

DATABASE MANAGEMENT SYSTEMS(SEMESTER IV)

ANNA UNIVERSITY :: CHENNAI 600 025
UNIVERSITY DEPARTMENTS
REGULATIONS – 2008
CURRICULUM FROM III TO VIII SEMESTERS AND ELECTIVES FOR
B.TECH. INFORMATION TECHNOLOGY


 

DATABASE MANAGEMENT SYSTEMS
(Common to CSE & IT)

UNIT I

INTRODUCTION

           Purpose of Database System -– Views of dataData Models Database Languages –– Database System ArchitectureDatabase users and AdministratorEntityRelationship model (E-R model )E-R Diagrams -- Introduction to relational databases.


UNIT II

RELATIONAL MODEL

           The relational ModelThe catalog- TypesKeys - Relational AlgebraDomain Relational CalculusTuple Relational Calculus - Fundamental operationsAdditional
Operations
- SQL fundamentals - Integrity Triggers - SecurityAdvanced SQL featuresEmbedded SQL Dynamic SQL- Missing Information ViewsIntroduction
to Distributed Databases and Client/Server Databases


UNIT III

DATABASE DESIGN

           Functional DependenciesNon-loss DecompositionFunctional DependenciesFirst, Second, Third Normal Forms, Dependency PreservationBoyce/Codd Normal FormJoin Dependencies and Fifth Normal Form

UNIT IV

TRANSACTIONS

           Transaction Concepts - Transaction RecoveryACID Properties System Recovery Media RecoveryTwo Phase Commit - Save PointsSQL Facilities for recoveryConcurrencyNeed for ConcurrencyLocking ProtocolsTwo Phase Locking Intent Locking Deadlock- SerializabilityRecovery Isolation LevelsSQL Facilities
for Concurrency
.

UNIT V

IMPLEMENTATION TECHNIQUES

           Overview of Physical Storage MediaMagnetic Disks RAID Tertiary storage File OrganizationOrganization of Records in FilesIndexing and HashingOrdered
Indices
B+ tree Index FilesB tree Index FilesStatic HashingDynamic HashingQuery Processing OverviewCatalog Information for Cost EstimationSelection
Operation
Sorting Join Operation Database Tuning.

No comments:

Post a Comment