456. DATA BASE MANAGEMENT SYSTEMS

Introduction-data independence, data models-brief review of file organization technique-network model, DETC proposal-implementation-data definition and manipulation languages-hierachical model-relational model-storage organization for relaions-relational algebra and calculus-relational query languages-query processor and optimizer-functional dependencies, normal forms, multivalued dependencies-decomposition of relation schemes-integrity constraints-protection, security, concurrent operation on data bases-recoverynes-comparison of available data base systems.
Practicals:
Use of data base systems. Implemetation of parts of a data-base system.

References:
1. J.D. Ullman, Principles of Databse systems, Galgotia Publishers, new Delhi-1983.
2. S. Atre, Data base: Structured Techniques for Design, Performance & Management, John-Wiley, International Edition, 1980.
3. C.J. Data, An Introduction to Database Systems, vols 1&2, Addison-Wesley, Third Edition, 1981.