0% found this document useful (0 votes)
5 views

CourseCurriculum

cce
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

CourseCurriculum

cce
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Curriculam

Course Code: IT601 Credit Units L T P/S SW AS/DS FW No. of PSDA Total Credit Unit
Course Level PG 3 0 2 2 0 0 0 5
Course Title Advanced Database Management Systems

Course
Description :

Course Objectives :

SN. Objectives
1 To provide a strong foundation in advanced database concepts from an industry perspective.
2 To covers advanced data modeling concepts like OOD Modeling and ORD Modeling
3 To learn query processing and transaction management concepts for object-relational database, Parallel databases and distributed database

Pre-Requisites : General

SN. Course Code Course Name

Course Contents / Syllabus :

SN. Module Descriptors / Topics Weightage


Basic concepts of query processing; converting SQL queries into Relational Algebra; Basic Algorithms
Module I Query
1 for executing query operations; Query tree and query graph; Heuristic optimization of query tree, 20.00
Processing
functional dependencies, normal forms
Module II Object Oriented Overview of Object oriented database; OO Concepts; architecture of ORDBMS and OODBMS; OOD
2 and Extended Relational Modeling, ORD modeling, Specialization, Generalization, Aggregation and Associations, Object Query 20.00
Database Technologies Language; Object Relational Concepts.
Introduction; Design of Parallel databases, Parallel Query Evaluation; Distributed databases principles;
Module III Parallel and
3 Architectures; design; implementation; Fragmentation; Transparencies in Distributed Databases; 20.00
Distributed Database
Transaction control in Distributed Database; Query Processing in Distributed Database
Module IV Databases on Web interfaces to the Web, Overview of XML; Structure of XML data, Document schema, Querying XML
4 the Web and Semi data; Storage of XML data, XML applications; The semi structured data model, Implementation issues, 20.00
Structured Data Indexes for text data.
Module V Advance
Multilevel Transactions, Long-lived transactions(Saga); Data warehousing and Data Mining; Active
5 Transactions and 20.00
database; Spatial Database; Deductive database; Multimedia database.
Emerging trends

Course Learning Outcomes :

SN. Course Learning Outcomes


1 Identify advance database concepts and database models.
2 Apply and analyze various terms related to transaction management in centralized, parallel and distributed database.
3 Produce data modeling and database development process for object –oriented DBMS.
4 Analyze and Implement the concept of object- relational database in developmentof various real time software.
5 Explain the issues related to multimedia and mobile database performance.
Pedagogy for Course Delivery :

SN. Pedagogy Methods


The class will be taught using remote teaching methodology. Students’ learning and assessment will be on the basis of four quadrants and flipped
1 class method. E-content will be also provided to the students for better learning. The class will be taught using theory, practical and case-based
method.

Theory /VAC / Architecture Assessment (L,T & Self Work): 80.00 Max : 100

Attendance+CE+EE : 5+35+60

SN. Type Component Name Marks


1 Attendance 5.00
2 End Term Examination (OMR) 60.00
3 Internal MID TERM EXAM 15.00
4 Internal HOME ASSIGNMENT 10.00
5 Internal CLASS QUIZ 5.00
6 Internal PRESENTATION 5.00

Lab/ Practical/ Studio/Arch. Studio/ Field Work Assessment : 20.00 Max : 100

Attendance+CE+EE : 5+35+60

SN. Type Component Name Marks


1 Attendance 5.00
2 External PRACTICAL 30.00
3 External VIVA VOCE 30.00
4 Internal VIVA VOCE 10.00
5 Internal PRACTICAL / LAB RECORDS 10.00
6 Internal PERFORMANCE 15.00

Lab/ Practical details, if applicable :

SN
Lab / Practical Details
.
Develop a database application to demonstrate the representation of multivalued attributes and the use of nested tables to represent complex
1
objects. Write suitable queries to demonstrate their use.
2 Develop a database application to demonstrate storing and retrieving of BLOB and CLOB objects
Design and develop a suitable Student Database application. One of the attributes to be maintained is the attendance of a student in each subject for
which he/she has enrolled. Using TRIGGERS, write active rules to do the following:Whenever the attendance is updated, check if the attendance is
3
less than 85%; if so, notify the Head of the Department concerned.Whenever, the marks in an Internal Assessment Test are entered, check if the
marks are less than 40%; if so, notify the Head of the Departm
A Private Nursing Home has hired you as a database expert to maintain information about Patients, Doctors, Treatments and other related details i.e.
Medicine prescribed, lab tests recommended and Doctor’s Remark given to the patient by the doctor. Justify your role as a responsible database
4
designer by developing suitable ER Diagram and Data Flow Diagram. Also mention all possible assumptions which is helpful in producing correct
database design. Draw a suitable layout for designing the Databas

5 A Librarian has hired a database designer to maintain information about its members of library, books, library rules and other related details i.e. about
issue of books, returns of books etc. You have to draw a suitable ER Diagram and Data Flow Diagram and also suggest a suitable database design
to maintain above mentioned data keeping in mind redundancy and consistency of data. Make all suitable assumption for running the business
process
Examination department of the university wants to computerized the examination process and by maintaining data about students, course, date sheet
6 of exams, Final Grade obtained by student’s semester wise. Draw a suitable E R Diagram and Data Flow Diagram to explain the examination
process. Also draw a suitable layout for designing the database which is capable of maintaining above mentioned data.
Implement the following based on above mention business process: a) Apply all possible integrity constraints into the database to maintain the
integrity and consistency of data. b) Perform various types of SQL queries to retrieve data from multiple tables (Two or Three) c) Suggest and create
7
some suitable views based on the database from one or more Tables. d) Use various oracle function including group functions through multiple table.
e) Perform some select command on vie

List of Professional skill development activities :

No.of PSDA : 0
SN. PSDA Point

Text & References :

SN. Type Title/Name Description ISBN/ URL


Fundamental of Database Systems,
1 Book Elmasri&Navathe, Pearson Education,
2010
Database System Concepts;
2 Book
Korth&Sudarshan, TMH.2011
Database Illuminated, Catherine Ricarso,
3 Book Second Edition, Jones &Bartleft
Learning.2013
Database Management System , S K
4 Book Sinha, Second Edition, Pearson Publication
2011
Data Base Management System, Leon &
5 Book
Leon, Vikas Publications ,2010
Introduction to Database Systems, Bipin C
6 Book
Desai, Galgotia, 2012

You might also like