CM

22521: Advanced Database Management Systems Syllabus for Computer Technology 5th Sem I – Scheme MSBTE (Elective-I)

Advanced Database Management Systems detailed Syllabus for Computer Technology (CM), I – scheme has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical/Drawing, Credits, Theory (Max & Min) Marks, Practical (Max & Min) Marks, Total Marks, and other information, do visit full semester subjects post given below.

For all the other Computer Technology CM syllabus for 5th Sem, do visit Diploma in Computer Technology 5th Sem I – Scheme. For all the Computer Technology Elective-I subjects refer to Computer Technology Elective-I Scheme. The detail syllabus for advanced database management systems is as follows.

Advanced Database Management Systems

Rationale:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Competency:

The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences:

  • Apply Advanced Database Management Systems concepts using MongoDB and XML

Course Outcomes:

The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency:

  1. Differentiate various database architectures.
  2. Use Object Oriented and Advanced XML queries on Database.
  3. Manipulate data using MongoDB commands.
  4. Use Data Mining And Data Warehousing Concepts.
  5. Use Big Data Concepts.

Suggested Exercises:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Instruments Required:

The major equipment with broad specification mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concerned.

Equipment Name with Broad Specifications

  1. Computer system (Any computer system with basic configuration.
  2. Any RDBMS software (MySQL/Oracle/SQL server/MongoDB or any other.

Unit 1

Database Architecture

Total Teaching Hours – 08

Distribution of Theory Marks

R Level – 04

U Level – 04

A Level – 04

Total Marks – 12

Unit Outcomes (UOs) (in cognitive domain)

  1. Describe the given clientserver Database Model.
  2. Use the given locking protocols for concurrency control.
  3. Apply parallel and distributed database techniques in given situation.
  4. Differentiate between Parallel and Distributed Databases.

Topics and Sub-topics

  1. Introduction to client-server Database Model: Two-Tier Client server model, Three-Tier Client server model.
  2. Concurrency Control Techniques: Concurrency control protocols: Locked Based protocols, granting of locks, Two Phase Locking protocol.
  3. Introduction to parallel databases: Parallel database system architecture, Types of parallelism, Parallel Database Implementation.
  4. Introduction to distributed databases: Distributed database system architecture, Benefits of distributed database system, Issues with distributed database systems.

Unit 2

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Unit 3

Advanced Database Techniques

Total Teaching Hours – 12

Distribution of Theory Marks

R Level – 06

U Level – 04

A Level – 06

Total Marks – 16

Unit Outcomes (UOs) (in cognitive domain)

  1. Differentiate structured and Unstructured Data.
  2. Use NoSQL database to solve given queries.
  3. Use MongoDB to solve given queries.
  4. Differentiate SQL and NoSQL databases.
  5. Write query to execute find() function on given data.
  6. Implement basic operations performed on MongoDB shell on given data.
  7. Write query using aggregate() method on given data.

Topics and Sub-topics

  1. Structured versus Unstructured data
  2. NoSQL database concepts: Types of NoSQL databases, NoSQL data modeling, Benefits of NoSQL, comparision between SQL and NoSQL database system.
  3. NoSQL using MongoDB: Introduction to MongoDB Shell, Running the MongoDB shell, MongoDB client, Basic operations with MongoDB shell, Basic Data Types ,Arrays, Embedded Documents
  4. Querying with MongoDB: find() function, specifying which keys to return, query criteria, OR queries, Types specific querying
  5. Aggregation Introduction: Aggregation Pipeline, Aggregation using Map reduce, Single purpose aggregation

Unit 4

Advances in Databases

Total Teaching Hours – 08

Distribution of Theory Marks

R Level – 02

U Level – 08

A Level – 04

Total Marks – 14

Unit Outcomes (UOs) (in cognitive domain)

  1. Define data mart, meta data
  2. Explain architecture of data warehouse
  3. Analyze given data using data mining.
  4. Describe the features of BI and BI components framework.
  5. Explain use of spatial databases in a given situation.

Topics and Sub-topics

  1. Introduction to Data Warehouse Characteristics, Types of Data Warehouse Architecture, Data Marts, Data Warehousing Lifecycle, Data Warehouse Development
  2. Introduction to Data Mining Techniques: Data mining technology and its relation to data warehousing, Association rules, classification and clustering, Applications of data mining.
  3. Introduction to business Intelligence: Features, frameworks, Types and approaches for machine learning
  4. Introduction to Multimedia Databases, Mobile Databases and digital databases

Unit 5

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Student Activities:

Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for their (students) portfolio which will be useful for their placement interviews:

  1. Prepare journals based on practical performed in laboratory.
  2. Undertake micro-projects.

Suggested Special Instructional Strategies:

These are sample strategies, which the teacher can use to accelerate the attainment of the various learning outcomes in this course:

  1. Massive open online courses (MOOCs) may be used to teach various topics/sub topics.
  2. L in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes.
  3. About 15-20% of the topics/sub-topics which is relatively simpler or descriptive in nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details).
  4. With respect to item No. 10, teachers need to ensure to create opportunities and provisions for co-curricular activities.
  5. Guide students in undertaking micro-projects.
  6. Demonstrate students thoroughly before they start doing the practice.
  7. Encourage students to refer different websites to have deeper understanding of the subject.
  8. Observe continuously and monitor the performance of students in Lab.
  9. Demonstrate students thoroughly before they start doing the practice.
  10. Encourage students to refer different websites to have deeper understanding of the subject.

Suggested Micro-Projects

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Suggested Learning Resources:

  1. Database Management Systems Application Kogent Learning Solutions Inc. Dreamtech Press 2014, ISBN-978-93- 5119-476-7
  2. Database System Concepts Korth Henery Tata McGraw Hill Education, 6111 Edition ,ISBN -13:978-93-329-0138-4
  3. Complete Reference: Mysql Vaswani Vikram McGraw Hill Education, ISBN-13: 9780070586840
  4. SQL, PL/SQL The Programming Language of ORACLE Bayross Ivan BPB Publications, 3rd Edition ISBN-13: 978-8176569644

Software/Learning Websites:

  1. https://www.tutorialspoint.com
  2. https://www.w3schools.com
  3. http://db.ucsd.edu/static/csel32b-sp01/oql.htm
  4. https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
  5. http://www.es.stir.ac.uk/courses/CSC9T6/practicals/l%20Data%20Mining/l%20-%20Weka%201.pdf

For detail Syllabus of all other subjects of Computer Technology, 5th Sem, scheme I -, visit Computer Technology 5th Sem Syllabus for I – Scheme.

For all Computer Technology results, visit MSBTE Computer Technology all semester results.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.