HOME SITE-LINKS DISCUSSION FORUM DOWNLOADS UPTU+ ABOUT US  
 
 
     
 
agra colleges, noida colleges, lucknow colleges , aligarh colleges,mathura colleges, alahabad colleges,Muzaffarnagar colleges,merrut collese, kanpur colleges, varanasi colleges , greater noida colleges, ghaziabad colleges
Agra
Aligarh
Allahabad
Bareilly
Ghaziabad
Greater Noida
Kanpur
Lucknow
Mathura
Meerut
Muzaffarnagar
Noida
Varanasi
Others
uptu, up colleges ,b-tech , mba ,mca,b-pharma,m-tech, utter pradesh technical university, lucknow colleges, uptu noida, uptu university
 
 
  HOME SYLLABUS MCA 2nd Yr --Database Management System
 
   
 

Database Management System


MCA 304
 

Unit- I
Introduction: An overview of database management system, Database System Vs File System, Database system concepts and architecture, data models schema and instances, data independence and data base language and interfaces, Data definitions language, DML, Overall Database Structure.
Data Modeling using the Entity Relationship Model: ER model concepts, notation for ER diagram, mapping constraints, keys, Concepts of Super Key, candidate key, primary key, Generalization, aggregation, reduction of an ER diagrams to tables, extended ER model, relationships of higher degree.
Unit- II
Relational data Model and Language: Relational data model concepts, integrity constraints: entity integrity, referential integrity, Keys constraints, Domain constraints, relational algebra, relational calculus, tuple and domain calculus.
Introduction to SQL: Characteristics of SQL, Advantages of SQL, SQL data types and literals, Types of SQL commands, SQL operators and their procedure, Tables, views and indexes, Queries and sub queries, Aggregate functions, Insert, update and delete operations, Joins, Unions, Intersection, Minus, Cursors in SQL.
PL/SQL, Triggers and clusters.
Unit- III
Data Base Design & Normalization: Functional dependencies, normal forms, first, second, third normal forms, BCNF, inclusion dependencies, loss less join decompositions, normalization using FD, MVD, and JDs, alternative approaches to database design.
Unit- IV
Transaction Processing Concepts: Transaction system, Testing of serializability, Serializability of schedules, conflict & view serializable schedule, recoverability, Recovery from transaction failures, log based recovery, checkpoints, deadlock handling.
Unit- V
Concurrency Control Techniques: Concurrency control, locking Techniques for concurrency control, Time stamping protocols for concurrency control, validation based protocol, multiple granularity, Multi-version schemes, Recovery with concurrent transaction. Transaction Processing in Distributed system, data fragmentation. Replication and allocation techniques for distributed system, overview of concurrency control and recovery in distrusted database.
References
Date C J, “An Introduction To Database System”, Addision Wesley
Korth, Silbertz, Sudarshan, “Database Concepts”, McGraw Hill
Elmasri, Navathe, “Fundamentals Of Database Systems”, Addision Wesley
Paul Beynon Davies, “Database Systems”, Palgrave Macmillan
Bipin C. Desai, “An introduction to Database Systems”, Galgotia Publication
Majumdar & Bhattacharya, “Database Management System”, TMH
Ramakrishnan, Gehrke, “Database Management System”, McGraw Hill
Bharti P.K, “An introduction to Database Systems”, JPNP




 
 
     

 
  Home | About us | Feedback | Contact Us |Advertise| Privacy Policy