Академический Документы
Профессиональный Документы
Культура Документы
02
LP- CS 2255
LESSON PLAN
LP Rev. No: 01
SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS
Unit: I
Branch: IT
Date: 02.01.2013
Page 01 of 06
Semester: IV
Unit syllabus:
Purpose of Database System - Views of data Data Models Database Languages Database
System Architecture Database users and Administrator EntityRelationship model (E-R model ) E-R
Diagrams -- Introduction to relational databases
Objective:
This unit deals with the fundamentals of data models and to conceptualize and depict a
database system using ER diagram.
Teaching
Method
Session
No
Topics to be covered
Time
References
50 m
1(3-5)
BB
50 m
1(5-8)
BB
Database Languages
50 m
1(9-11)
BB
50 m
1(24-26)
BB
50 m
1(26-28)
BB
ER model
50 m
1(16-18)
1(204-210)
BB
50 m
1(214- 220)
BB
50 m
1(210-214)
1(225-227)
BB
50 m
1(11-14)
BB
6,7
DOC/LP/01/28.02.02
LP- CS 2255
LESSON PLAN
LP Rev. No: 01
SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS
Unit: II
Branch: IT
Semester: IV
Date: 02.01.2013
Page 02 of 06
Unit syllabus:
Relational Model
The relational Model The catalog- Types Keys - Relational Algebra Domain Relational Calculus
Tuple Relational Calculus - Fundamental operations Additional Operations- SQL fundamentals - Integrity
Triggers - Security Advanced SQL features Embedded SQL Dynamic SQL- Missing Information Views
Introduction to Distributed Databases and Client/Server Databases
Objective:
This unit deals with SQL, views and relational database design.
Session
No
10,11
12,13
Topics to be covered
Relational Model Catalog-Types, Keys
Relational Algebra- Fundamental operations,
additional operations.
Domain Relational Calculus,
Tuple Relational Calculus
Time
References
Teaching
Method
50 m
1(37-68)
BB
50 m
1(163-171)
BB
14
50 m
1(75-88)
BB
15
50 m
1(89-110)
BB
16
50 m
1(329-334)
BB
17
50 m
1(155-158)
1(134-145)
BB
18
50 m
2(584-601)
3(765-767)
BB
DOC/LP/01/28.02.02
LP- CS 2255
LESSON PLAN
LP Rev. No: 01
SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS
Date: 02.01.2013
Page 03 of 06
Unit: III
Branch: IT
Semester: IV
Unit syllabus:
Database Design
Functional Dependencies Non-loss Decomposition Functional Dependencies First, Second, Third
Normal Forms, Dependency Preservation Boyce/Codd Normal Form- Multi-valued Dependencies and Fourth
Normal Form Join Dependencies and Fifth Normal Form
Objective:
This unit describes about the functional dependencies and all normal forms
Session
No
Topics to be covered
Time
References
Teaching
Method
19
Functional Dependencies
50 m
1(278-285)
BB/LCD
20
50 m
1(285-286)
BB/LCD
21
50 m
3(483-488)
BB/LCD
22
50 m
3(488-489)
BB/LCD
23
50 m
3(489-490)
BB/LCD
24
50 m
3(493-495)
BB/LCD
25
50 m
1(286-288)
BB/LCD
26
50 m
3(514-519)
BB/LCD
27
50 m
3(519-520)
BB/LCD
DOC/LP/01/28.02.02
LP- CS 2255
LESSON PLAN
LP Rev. No: 01
SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS
Unit: IV
Branch: IT
Semester: IV
Date: 02.01.2013
Page 04 of 06
Unit syllabus:
Transactions
Transaction Concepts - Transaction Recovery ACID Properties System Recovery Media
Recovery Two Phase Commit - Save Points SQL Facilities for recovery Concurrency Need for
Concurrency Locking Protocols Two Phase Locking Intent Locking Deadlock- Serializability
Recovery Isolation Levels SQL Facilities for Concurrency.
Objective:
In this Unit the students obtain knowledge about the fundamental concepts of transaction
processing- concurrency control techniques and recovery procedure.
Session
No
Topics to be covered
Time
References
Teaching
Method
28
50 m
1(609-620)
BB/LCD
29
Transaction Recovery
50m
1((626-627)
BB/LCD
30
50 m
2(373-378)
BB/LCD
31
Concurrency control
50 m
2(383-392)
BB/LCD
32
50 m
1(635-643)
BB/LCD
33
Indent Locking
50 m
2(401-403)
BB/LCD
34
Deadlock
50 m
1(659-664)
BB/LCD
35
Serializability
50 m
1(620-625)
BB/LCD
50 m
2(396-401)
BB/LCD
LESSON PLAN
LP- CS 2255
DOC/LP/01/28.02.02
LP Rev. No: 01
SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS
Date:02.01.2013
Unit: V
Page 05 of 06
Branch: IT
Semester: IV
Unit syllabus:
Implementation Techniques
Overview of Physical Storage Media Magnetic Disks RAID Tertiary storage File Organization
Organization of Records in Files Indexing and Hashing Ordered Indices B+ tree Index Files B tree Index
Files Static Hashing Dynamic Hashing Query Processing Overview Catalog Information for Cost
Estimation Selection Operation Sorting Join Operation Database Tuning.
Objective:
This unit describes about the internal storage structures using different file and indexing
techniques which will help in physical DB design.
Session
No
Topics to be covered
Time
37
50 m
38
50 m
39
50 m
40
Ordered Indices
50 m
41
50 m
42
50 m
43
50 m
44
50 m
45
50 m
Ref
1(441-450)
1(450-460)
1(464-472)
1(481-489)
1(489-502)
1(506-518)
1(531-534)
1(534-542)
1(542-555)
Teaching
Method
BB
BB
BB
BB
BB
BB
BB
BB
BB
DOC/LP/01/28.02.02
LP- CS 2255
LESSON PLAN
LP Rev. No: 01
SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS
Date: 02.01.2013
Unit: I,II,III,IV,V
Page 06 of 06
Branch: IT
Semester: IV
Week
1
I II
Units
I II
I II
I II
2
I II
I II I II
3
I II I II
4
10
11
12
13
14
15
I II
I II
5
I II
I II
I II
I II
CAT-II
CAT-III
Text Books:
1. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, Database System Concepts, Fifth
Edition, Tata McGraw Hill, 2006 (Unit I and Unit-V ) .
2. C.J.Date, A.Kannan, S.Swamynathan, An Introduction to Database Systems, Eighth
Edition,Pearson Education, 2006.( Unit II, III and IV)
References:
3. Ramez Elmasri, Shamkant B. Navathe, Fundamentals of Database Systems, FourthEdition ,
Pearson / Addision wesley, 2007.
4. Raghu Ramakrishnan, Database Management Systems, Third Edition, McGraw Hill, 2003.
5. S.K.Singh, Database Systems Concepts, Design and Applications, First Edition, Pearson
Education, 2006.
Prepared by
Approved by
Signature
Name
Prof.E.G.Govindan
Designation
Assistant Professor/ IT
HOD/ IT
Date
02.01.2013
02.01.2013