Download Lecture Plan

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Guru Tegh Bahadur Institute of Technology, New Delhi
Lesson Plan for (Database Management Systems)
Course Name: B.Tech.
Week
No &
Dates
1.
No of
days
Availab
le
6
Semester: 5th
Topic Details
Unit-I:
Basic Concepts and
Conceptual Database
Design: Introduction to
Database Systems,
Characteristics of DBMS,
SUB CODE: ETCS 309
No of
Hours
Planned
Metho
dology
1
L
Reference/text book
T1, T2,T3
L,A
File System versus a
DBMS, People who deal
with Database system,
Role of DBA
T2,T3
1
L
2.
6
Advantages of a DBMS,
Disadvantages of DBMS,
Data Models, Schemes &
Instances,
DBMS Architecture & Data
Independence, Database
Languages & Interfaces.
DBMS Structure
2
Overview of Hierarchical,
Network & Relational Data
Base Management Systems.
1
Entity Relationship Model:
Overview of Database
Design, Entities, attributes,
and Entity sets,
Relationships and
Relationship sets
Cardinality of
Relationships, Types of
Attributes,
1
T2,T1,T3
L,A
T2,T3
2
L
T2,T3
T2,T3
Strong and Weak Entity
Sets
3.
4.
5.
6.
5
5
4
5
7.
0
8
6
T2
T2,T3
Participation Constraints,
Speacialization,
Generalization and
Aggregation
Translating your ER Model
into Relational Model
2
L, T
2
L
T2
Relational Model,
Languages & Systems:
Relational Data Model
Relational Model Concepts,
Relational Model
Constraints,
Relational Algebra.
1
L
T2
1
L,T
Queries related to
Relational Algebra
1
SQL – A Relational
Database Language,
Data Definition in SQL:
SQL Queries: The form of a
basic SQL query, Union,
intersect, and except,
1
Aggregate operators
Specifying Constraints,
1
View and Joins in SQL,
Specifying Constraints
Introduction to nested
queries
First Sessional Examination
1
Indexes in SQL,
Practicing SQL commands
using ORACLE
1
L,T,A
T2,T1
T1, T2
T2, T3
L
T2
T
0
L,A
T1,T2
9.
10.
11.
12.
13.
4
2
6
6
4
Relational Data Base
Design and Oracle
Architecture: Functional
Dependencies, Armstrong’s
inference rules with proof
Normalization for
.Relational Databases
Normal Forms Based on
Primary Keys, (1NF, 2NF,
3NF & BCNF),
1
L,T
T4
2
L,T,A
T4,T5
Lossless Join and
Dependency Preserving
Decomposition
Oracle 8 Architecture,
Database Storage, Oracle
Software Structures,
1
L
T1,T4
1
L
T2
Shared Database Access
Mechanism, Database
Protection.
Transaction Management:
Transaction Concept and
State Implementation of
Atomicity and Durability,
1
L
T2
1
L
T1,T4
Concurrent Executions,
Serializability,
Recoverability,
Implementation of Isolation
2
L,T
T1,T4
Concurrency Control
Techniques, Lock-Based
Protocols, Timestampbased Protocols,
1
L,A
T1
Deadlock Handling
Recovery System, Failure
Classification, Storage
Structure,
Recovery and Atomicity,
Log-based Recovery,
1
1
L
L,T
T1,T4
2
L,T
T1,T4
Shadow Paging, Recovery
with Concurrent
Transactions
2
L
T1
14.
0
15.
6
16.
6
17.
6
Second Sessional
Examination
Buffer Management,
0
1
L
Indexing, Hashing
1
L
Query Processing: Query
Processing, Overview,
Measures of Query Cost,
1
L,A
T1
Selection Operation,
Sorting, Join Operation,
1
L,T
T1,T4
Other Operations,
Evaluation of Expressions
Concepts
of
Object
Oriented
Database
Management Systems,
1
T
T1
1
L
T1,T4
Distributed Data Base
Management
Systems.
1
L
T1,T4
T!,T4
*Methodology used:
Lecture (L)
Tutorial (T)
Assignment (A)
Text Books/ Reference Books:
T1: Korth, Silberschatz, “Database System Concepts”, 4th Ed., TMH, 2003.
T2: Steve Bobrowski, “Oracle 8 Architecture”, TMH, 2000
T3: C. J. Date, “An Introduction to Database Systems”, 7th Ed., Narosa Publishing, 2004
T4: Elmsari and Navathe, “Fundamentals of Database Systems”, 4th Ed., A. Wesley, 2004
T5: J. D. Ullman, “Principles of Database Systems”, 2nd Ed., Galgotia Publications, 1999.
Websites:
1. http://www.w3schools.com/sql/default.asp
2. www.cs.iit.edu/~cs561/cs425/algebra/home.html
3. http://en.wikipedia.org/wiki/Database_normalization
4. http://www.sql-tutorial.net/
5. info.cba.ksu.edu/skovar/greatplains/normalization.doc
6. en.wikipedia.org/wiki/Entity-relationship_model
7. http://nptel.iitm.ac.in/video.php?courseId=1071
Related documents