ResourcesBCADatabase Management Systems-II
UGCC2523

Database Management Systems-II

Program:BCA
Semester:Semester 4
Credits:3 Credits
Units:4 Units

Subject Overview

Database Management Systems-II builds on DBMS-I with transaction management and concurrency control, storage/indexing and database security, NoSQL databases and Big Data (document/key-value/column-family/graph models, CAP theorem, MongoDB, Hadoop, Cassandra), and an introduction to data warehousing, OLAP and data mining (association rule mining, decision trees). A 3-credit core theory paper.

Unit-wise Syllabus

4 units — click WhatsApp below to get the full notes for each

1

Unit 1: Transaction management

ACID properties, transactions and schedules, concurrent execution, lock-based concurrency control, performance of locking, transaction support in SQL, crash recovery, 2PL, serializability and recoverability, lock management, deadlock handling

2

Unit 2: Storage, indexing and security

Data on external storage, file organizations and indexing, index data structures, comparison of file organizations, index selection guidelines, database security introduction, access control, discretionary access control

3

Unit 3: NoSQL and Big Data

Introduction to NoSQL, document/key-value/column-family/graph data models, features of NoSQL document databases, CAP theorem, BASE vs ACID, CRUD operations, overview of Hadoop/MongoDB/Cassandra, MongoDB operator implementation

4

Unit 4: Data warehousing and mining

Introduction to data warehousing, OLAP, data mining types, data pre-processing, attribute-oriented induction, association rule mining, frequent itemset mining, the Apriori algorithm, classification process, decision tree induction, attribute selection measures

Want the Complete Notes & Past Papers?

WhatsApp us and we'll send you the full notes, question banks, and previous year papers for Database Management Systems-II.