0% found this document useful (0 votes)
80 views1 page

Lecture Plan Dbms

This document outlines the lecture plan for a course on database management systems (DBMS). It covers 5 units over 37 lectures. Unit 1 introduces DBMS concepts, data models, and entity relationship modeling. Unit 2 covers relational algebra, calculus, SQL, and schema design. Unit 3 focuses on normalization, transactions, and concurrency control. Unit 4 discusses database recovery. Unit 5 examines indexing and hashing techniques. The plan provides topics, assignments, and the lecturer for each session.

Uploaded by

himanshus13
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views1 page

Lecture Plan Dbms

This document outlines the lecture plan for a course on database management systems (DBMS). It covers 5 units over 37 lectures. Unit 1 introduces DBMS concepts, data models, and entity relationship modeling. Unit 2 covers relational algebra, calculus, SQL, and schema design. Unit 3 focuses on normalization, transactions, and concurrency control. Unit 4 discusses database recovery. Unit 5 examines indexing and hashing techniques. The plan provides topics, assignments, and the lecturer for each session.

Uploaded by

himanshus13
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Lecture plan of DBMS

Lect. No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 Topic covered UNIT -1 Introduction of DBMS , its Applications and Purpose File System, difference File System v/s DBMS Data Abstraction, Structure of a DBMS-Query Processor, Database Users and Administrator Data Dictionary, Transaction Manager, Storage Manager Data Models Introduction-Network Model, Hierarchical Model, Relational Model, E-R Model and Obj. Oriented Model, E-R Model: Structure of RDMS and Database Schema Entities, Attributes and Entity Sets, Relationship and Relationship Sets Key Constraints, Participation Constraints , Integrity Constraints, Weak Entity Set Design issues, Extended Features- Aggregation, Generalization & Specialization case study of an Enterprise , Assignment no. 1 UNIT-2 Relational Algebra: Operations: Selection, Projection, Set, Renaming, Joints, Division Relational calculus- Tuple Relational Calculus, Domain Relational Calculus Query Languages: Procedural and Non Procedural DDL, DCL and DML with examples SQL-Clauses, Nested Queries, SQL Functions- Single Row Function, Multi group Functions, Set Operations, Aggregate Operators, Null Values, Embedded SQL, Dynamic SQL, Assignment no. 2 UNIT-3 Introductions to Schema Refinement And Normal Forms Functional Dependencies Boyce-Codd Normal Forms, Third Normal Form Normalization-Decomposition into BCNF Decomposition into 3-NF Denormalization, Triggers Introduction-Transaction State, Transaction properties Concurrent Executions. Need of Serializability Conflict vs. View Serializability, Testing for Serializability Recoverable Schedules, Cascade_less Schedules, Assignment no.3 UNIT- 4 Introduction to Concurrency Control, Implementation of Concurrency Lock-based protocols, Timestamp-based protocols Validation-based protocols Deadlock handling, Database Failure Database Recovery, Recovery Schemes : Shadow Paging and Log-based Recovery Recovery with Concurrent transactions, Assignment no.4 UNIT-5 Introduction to Indexing and Hashing, Basic Concepts Ordered Indices, B-Tree Index Files, B+ -Tree Index Files Multiple Key Access, Static Hashing, Dynamic Hashing Comparison of Ordered Indexing and Hashing, Bitmap Indices, Index Definition in SQL, Assignment no.5 Date \remark

Reported by: HIMANSHU SONI(Asstt.Prof. CSE)

You might also like