UNIT 1:
Purpose of Database System
Database Management system - Three-schema architecture of DBMS
Entity –Relationship Model
Entities, entity types, attributes
Relationships, relationship types
E/R diagram notations, Examples
Views of data – Data models
UNIT 2:
Relational Data Model - keys, referential integrity and foreign keys
SQL fundamentals- Introduction
data definition in SQL, table, key and foreign key definitions
Oracle:Database Design and Querying Tools; SQL Variations and Extensions
UNIT 3:
Dependencies and Normal forms
minimal covers-Non- loss decomposition
First,Second,Third Normal Forms
Dependency Preservation-Boyce/Codd Normal Form
Multivalued Dependencies and Fourth Normal Form
Join Dependencies and Fifth Normal Form
UNIT 4:
Transaction Concepts – ACID Properties
Schedules – Serializability
Concurrency Control – Need for Concurrency
Deadlock – Transaction Recovery
UNIT 5:
Data Storage and Indexes – RAID
File organization-Indexing and Hashing –Ordered Indices
MongoDB-Installing and Set up