Anda di halaman 1dari 7

DOC/LP/01/28.02.

02

LESSON PLAN
Sub Code & Name: CS 9221 DATABASE TECHNOLOGY Unit: I Branch: M.E(CS) Semester:

LP CS9221 LP Rev. No: 00 Date: 20.1.2010 2 Page 1 of 6

Unit I : DISTRIBUTED DATABASES Distributed Databases Vs Conventional Databases Architecture Fragmentation Query Processing Transaction Processing Concurrency Control Recovery. Objective: Here the students learn the difference between distributed databases and centralized databases, the architecture of distributed databases, query processing techniques, transaction processing techniques of distributed databases. Session No 1 2 3 4 5 6 7 8 Topics to be covered Time Allocation (min) 50 50 50 50 50 50 50 25 25 50 50 Books Referred 8 8,3 3 3 3 3 3 3 Teaching Method BB BB BB BB BB BB BB BB

9 10

Database schema, Database vs File processing. Advantages of database processing Introduction to distributed databases. Architecture of distributed databases. Horizontal vs Vertical fragmentation of database schema Distributed query processing and query transformation, simple join processing Distributed transactions, system structure, system failure models Commit protocols, two phase commit, handling of failures. Recovery and concurrency control, 3-phase commit, alternate models of transaction processing. Concurrency control in distributed databases. Single lock-manager approach, distributed lock manager, deadlock handling.

3 3

BB BB

DOC/LP/01/28.02.02

LESSON PLAN
Sub Code & Name: CS 9221 DATABASE TECHNOLOGY Unit: II Branch: M.E.(CS) Semester:

LP - CS9221 LP Rev. No: 00 Date: 20.1.2010 2 Page 2 of 6

UNIT II : OBJECT ORIENTED DATABASES Introduction to Object Oriented Data Bases - Approaches - Modeling and Design Persistence Query Languages - Transaction - Concurrency Multi Version Locks Recovery. Objective: To study and analyze about object oriented database systems, the ODMG data model, the object definition language, object query language and the concurrency and recovery techniques. Session No 11 12 13 14 15 16 17 18 19 20 21 Topics to be covered Time Allocation (min) 50 50 50 50 50 50 50 50 50 50 90 Books Referred 4 4 4 4 4 4 4 4 4 4 Teaching Method BB BB BB BB BB BB BB BB BB BB

Introduction to object oriented databases. Object identity, reference types, inheritance, polymorphism, encapsulation. Class description design and modeling of object oriented databases. Making objects persistence, by using keyword persistence and by naming conventions. Object oriented query languages, ODMG data model, ODL and OQL. Transaction processing in object oriented data bases. Concurrency control in object oriented databases. Concurrency control protocols Multiversion locks- locking protocols in object oriented database systems. Recovery control techniques in ODMG data model. CAT I

DOC/LP/01/28.02.02

LESSON PLAN
Sub Code & Name: CS 9221 DATABASE TECHNOLOGY

LP - CS 9221 LP Rev. No: 00 Date: 20.1.2010 Page 3 of 6

Unit: III

Branch:M.E(CS)

Semester:

UNIT III : EMERGING SYSTEMS Enhanced Data Models - Client/Server Model - Data Warehousing and Data Mining Web Databases Mobile Databases. Objective: Here the students learn the basics of Data mining and Data Warehousing, web and mobile databases .The difference between Database and Data Warehouse are discussed in Detail. Implementations of Data Warehouse using DMQL are made known to students. Session No 22 23 Topics to be covered Time Allocation (Min) 50 50 Books Referred 6,8 6,8

10

Teaching Method BB BB

24 25 26 27 28 29 30

31 32

Introduction to enhanced data models. Extended object relational data model, combining relational and object oriented data model Client/Server model- drawbacks and its advantages Motivation towards Data mining. Data mining - Definition, Process of KDD. Architecture of Data mining systems. Data mining on different databases. Introduction to Data mining Functionalities. Introducing Concept Hierarchies, OLAP operations on Multidimensional Data Models A 3-tier Data warehouse architecture, Types of OLAP servers. Data warehouse Implementation: Compute cube operator, Partial Materialization, Multiway array aggregation of Data cube computation. Web data bases Mobile data bases

50 50 50 50 25 25 50 50

6,8 6,8 6,8 6,8 6,8 6,8 6,8

BB BB BB BB BB BB BB

50 50

6,8 6,8

BB BB

DOC/LP/01/28.02.02

LESSON PLAN
Sub Code & Name: CS 9221 DATABASE TECHNOLOGY Unit: IV Branch: M.E(CS) Semester:

LP - CS 9221 LP Rev. No: 00 Date: 20.1.2010 Page 4 of 6 2

UNIT IV: DATABASE DESIGN ISSUES ER Model - Normalization - Security - Integrity - Consistency - Database Tuning Optimization and Research Issues Design of Temporal Databases Spatial Databases. Objective: To study about ER model, normalization concepts, and introduction to temporal and spatial data bases. Session No 33 34 35 36 37 38 39 40 41 42 Topics to be covered Time Allocation (Min) 50 50 50 50 50 50 50 50 50 90 Books Referred 7 7 7 7 7 7 7 5 6 BB BB BB BB BB BB BB BB Teaching Method BB

Schema, Schema Construct , Entity type, Entity relationship type, Attribute, Domain. Types of the attributes, Types of relationships, Cardinality ratio. Design of ER diagram for a real time problem. Functional dependencies normal forms bases on primary key, boyce-codd normal form Multivalued dependencies and fourth normal form Security , Integrity, Consistency Database tuning- research issues and current trends Design of temporal databases- research issues and current trends Spatial databases research issues and current trends CAT II

DOC/LP/01/28.02.02

LESSON PLAN
Sub Code & Name: CS 9221 DATABASE TECHNOLOGY Unit: V Branch: M.E.(CS) Semester:

LP - CS 9221 LP Rev. No: 00 Date: 20.1.2010 2 Page 5 of 6

UNIT V:CURRENT ISSUES Rules - Knowledge Bases - Active And Deductive Databases - Parallel Databases Multimedia Databases Image Databases Text Database Objective: Here the student gets exposure over Text Databases, parallel Databases, Spatial Databases and Multimedia Databases. Thorough understanding of this chapter would. Help the student to carry out research work in this area. Topics to be covered Session No 43 Rule based learning 44 The use of knowledge base and agents. 45 Active databases- research issues and current trends 46 Deductive databases- research issues and current trends 47 Parallel databases- architecture, data processing, query processing, and parallel execution problems 48 Mining Text Databases Text Data analysis and Information retrieval 49 Mining WWW Identification of Authoritative web pages, web usage mining 50 Multimedia databases- research issues and current trends 51 Image databases- research issues and trends Time Allocation (min) 50 50 50 50 50 Books Referred 6 6 6 6 6 Teaching Method BB BB BB BB BB

50 50

8 8

BB BB

50 50

8 8

BB BB

DOC/LP/01/28.02.02

LESSON PLAN
Sub Code & Name: CS 9221 DATABASE TECHNOLOGY Unit: Branch: M.E(CS) Semester:

LP - CS 9221 LP Rev. No: 00 Date: 20.1.2010 2 Page 6 of 6

Course Delivery Plan: 1 I II 2 I II 3 I II 4 I II 5 I II 6 I II 7 I II 8 I II 9 I II 10 I II 11 I II 12 I II 13 I II 14 I II 15 I II

Week
Units

REFERENCES:

1. Elisa Bertino, Barbara Catania, Gian Piero Zarri, Intelligent Database Systems, Addison-Wesley, 2001. 2. Carlo Zaniolo, Stefano Ceri, Christos Faloustsos, R.T.Snodgrass, V.S.Subrahmanian, Advanced Database Systems, Morgan Kaufman, 1997. 3. N.Tamer Ozsu, Patrick Valduriez, Principles Of Distributed Database Systems, Prentice Hal International Inc., 1999. 4. C.S.R Prabhu, Object-Oriented Database Systems, Prentice Hall Of India, 1998. 5. Abdullah Uz Tansel Et Al, Temporal Databases: Theory, Design And Principles, Benjamin Cummings Publishers, 1993. 6. Raghu Ramakrishnan, Johannes Gehrke, Database Management Systems, Mcgraw Hill, Third Edition 2004. 7. Henry F Korth, Abraham Silberschatz, S. Sudharshan, Database System Concepts, Fourth Ediion, Mcgraw Hill, 2002. 8. R. Elmasri, S.B. Navathe, Fundamentals Of Database Systems, Pearson Education, 2004.

Prepared by Signature Name Designation Date Ms. S.PUSHPA Asst. Prof/CSE 20/1/2010

Approved by

Dr. SUSAN ELIAS HOD CSE 20/1/2010

Date: 12.01.2010
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Time: 10.00 AM To 11.15 AM MARKS: 40

ACADEMIC YEAR: 2009 2010

Anda mungkin juga menyukai