Contents
1. EER Model
» 1.1 Features of EER Model
1.1.1 Entity type
1.1.2 Superclass, Subclass and Inheritance
1.1.3 Specialization
1.1.3.1 Characteristics of Speciailzation
1.1.4 Specialization hierarchy and lattice
1.1.5. Union type or Category
1.2 Exercise
we
Object Oriented Databases
2.1 Features of OODB
2.2 OODBMS with respect to its features
2.2.1 Object Identity
2.2.2 Object Structure and Type Constructors
2.2.3 Encapsulation and Class definition
2.2.4 Persistency
2.3 Complex Objects
2.4 OODB schema design
2.5 Object Query Language
25.1 Basic features
2.5.2. Additional features
2.6 Persistent Programming Languages
2.6.1 _ Persistent C++ systems
2.7. OODBMS architecture
2.8 Concurrency in OODBMS
2.9 Exercise
Object Relational Databases
3.1. Nested Relational Data model
3.2. Overview of SQL 3
3.2.1 Type Constructors
3.2.2 Object identifiers using reference
3.23 Encapsulation
3.2.4 Inheritance
3.3. Comparison of RDB, OODB and ORDB
3.4. Object Relations! support in Oracle 91
34.1 ADT
Prepared by Prof. Vipul Dalal (9820833071)
Subjects: CP-I, CP-II, DBMS, CG, ADBMS, DWM, IP oie
Downloaded from FaaDoEngineers.com3.4.2. Varray
3.4.3. Nested Tables
3.5 ORDBMS Implementation Issues
3.5.1 Storage and access methods
3.5.2 Query processing and optimization
3.5.2.1 Method caching
3.5.2.2 Pointer swizzlin;
3.6 Exercise :
s
Distributed and Parallel Databases
4.1 Distributed Databases
4.1.1 Distributed computing
4.1.2 Advantages of DDBMS
4.1.3 Data Fragmentation
4.13.1 Horizontal Fragmentation
4.13.2. Vertical Fragmentation
4.1.3.3. Mixed Fragmentation
4.1.4 Fragmentation Schema
4.1.5 Allocation Schema
4.1.6 Data Replication and allocation
4.1.7 Query processing in DDBMS
4.1.8 Concurrency control in DDBMS
4.1.8.1 Problems that arise in DDBMS
4.1.8.2 Concurrency control based on distinguished copy
4.1.8.3 Concurrency control based on voting
4.1.9 Recovery in DDBMS
4.1.10 Client/server architecture
4.2. Parallel Database System
. 4.2.1 Architecture
4.2.2 Parallel Query evaluation
4.2.3 Data Partitioning methods
4.2.4 — Parallelizing individual operations
43 Exercise
5 Databases on the Web and XML
- 5.1 Features of XML
5.2. XML schema
5.2.1 DTD
5.2.2 XSD
5.3, XML Querying
Prepared by Prof. Vipul Dalal (9820833071)
Subjects: CP-I, CP-II, DBMS, CG, ADBMS, DWM, IP -
Downloaded from FaaDoEngineers.com5.4 XML Storage
5.5 XSLT
5.6 Exercise
a
Introduction to Data Warehousing and Mining
6.1 Data Warehousing
6.1.1 Need for DW
6.1.2 Operational System Vs Information System
6.1.3 Definition and Architecture
6.1.4 Multi-dimensional data model
6.1.5 OLAP
6.1.6 DW Schema
6.2. Data Mining System
6.2.1 Data Mining operations
63. Exercise
2
Advanced Data Models
7.1 Active Databases
7.2. Temporal Databases
7.3 Deductive Databases
74 Spatial Databases
75 Geographic Information System
7.6 Mobile Databases
Prepared by Prof. Vipul Dalal (9820833071)
‘Subjects: CP-I, CP-II, DBMS, CG, ADBMS, DWM, IP -3-
Downloaded from FaaDoEngineers.com