ADBMS Syllabus ( Theory )
Detailed Contents | Contact Hours |
Part A Need of DBMS over traditional Data storage mechanisms, Basic DBMS terminologies; Architecture of a DBMS: Data Independence, DBMS Component Structure, DBMS USERS, various DBMS Data Models, Conceptual Model: Entity Relationship Model, Importance of ERD, Symbols (Entity:Types of Entities, week Entity, Composite Entity, Strong Entity, Attribute: Types of Attribute, Relationship: Type of relationship, Connectivity, Cardinality). Normalization and its various forms, Functional Dependencies, Multivalued Dependencies, Join Dependencies Database Integrity: Domain, Entity, Referential Integrity Constraints Relational Languages: Relational Algebra, Relational Calculus, Query Execution, optimization and evaluation Plans. Transaction Management and Concurrency Control techniques, Database Recovery Management Concepts and methods. Introduction and Need of Database Administration and activities of Database administration | 7 |
7 | |
Part B Parallel Databases : Database System Architectures: Centralized and Client-Server Architectures – Server System Architectures – Parallel Systems-Parallel Databases: I/O Parallelism – Inter and Intra Query Parallelism – Inter and Intra operation Parallelism Distributed Database Concepts : Distributed Data Storage – Distributed Transactions – Commit Protocols – Concurrency Control – Distributed Query Processing Multidimensional Databases and their uses in data analytics. Temporal Databases : Introduction to Temporality, Temporal relationships, temporal hierarchies. Spatial Databases: Spatial data types, spatial relationships, Topological Relationships, Spatial Data Structures and methods of storage. Big Data : introduction: introduction to NOSQL Databases (Open Source only). Need and usage of XML Databases: XML Data Model – DTD – XML Schema | 8 |
Programming in ADBMS Laboratory
Question Bank