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

NOSQL - LP

this the mca nosql of vtu sylabus cap

Uploaded by

Prasanna Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views

NOSQL - LP

this the mca nosql of vtu sylabus cap

Uploaded by

Prasanna Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

University BDT College of Engineering, Davanagere.

(A Constituent College of VTU, Belagavi)


DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS

LESSON PLAN for ODD Sem (2024-2025)

Name of the Staff : Dr. Md. Irshad Hussain B.


Name of the subject : NOSQL
Subject code : 22MCA335 CIE Marks : 50
Teaching Hours/Week(L:P:SDA) : 2:0:0:2 SEE Marks : 50
Total Hours of Pedagogy : 40 Total Marks : 100
Credits : 03 Exam Hours : 03

Course Learning objectives:


 Demonstrate the concepts of unstructured data.
 Analyse and Manage the Data using CRUD operations.
 Develop the applications using NoSQL.
 Realize the concept of Map Reduce its applicability in the real world application development.
 Analyze the framework of NOSQL.

SL.
DATES SYLLABUS PLAN TO COVER REMARKS
NO.
06-01-25 Introduction to NoSQL
TO Definition of NoSQL, History of NoSQL and Different NoSQL
1
11-01-25 products,
13-01-25 Exploring MondoDB Java/Ruby/Python, Interfacing and
2 TO Interacting with NoSQL
17-01-25
20-01-25 NoSQL Basics
3
TO NoSQL Storage Architecture, CRUD operations with
25-01-25 MongoDB
27-1-25
4
TO Querying, Modifying and Managing, NoSQL Datastores
31-01-25
03-02-25
5 TO Indexing and ordering datasets
(MongoDB/CouchDB/Cassandra)
08-02-25
10-02-25
6 Advanced NoSQL
TO
NoSQL in CLOUD,
14-02-25
17-02-25
7 TO Parallel Processing with MapReduce, BigData with Hive
22-02-25
24-02-25
TO Working with NoSQL
8
28-02-25 Surveying Database Internals,
03-03-25
9 TO Migrating from RDBMS to NoSQL
08-03-25
10-03-25
Web Frameworks and NoSQL, using MySQL as a NoSQL
10 TO
14-03-25
17-03-25 Developing Web Application with NoSQL and NoSQL
11 TO Administration
22-03-25 Php and MongoDB,
24-03-25
12 TO Python and MongoDB
29-03-25
31-04-25
13 TO Creating Blog Application with PHP
04-04-25

07-04-25 NoSQL Database Administration.


14
TO
12-02-25
14-04-25 NoSQL Database Administration.
15 TO
21-04-25

Text Books:
1. Professional NOSQL Shashank Tiwari, WROX Press.

Reference Books:
1. The Definitive Guide to Mongo DB, The NOSQL Database for cloud and Desktop
Computing Eelco Plugge, Peter Membrey and Tim Hawkins, A Press.

[Dr. MD. IRSHAD HUSSAIN B.] PROGRAM COORDINATOR


STAFF INCHARGE
University BDT College of Engineering, Davanagere.
(A Constituent College of VTU, Belagavi)
DEPARTMENT OF MASTER OF COMPUTER APPLICATIONS

LESSON PLAN for EVEN Sem. (2023-2024)

Name of the Staff : Dr. Md. Irshad Hussain B.


Name of the subject : Database Management System
Subject code : 22MCA21 CIE Marks : 50
Teaching Hours/Week(L:P:SDA) : 3:0:0:0 SEE Marks : 50
Total Hours of Pedagogy : 40 Total Marks : 100
Credits : 03 Exam Hours : 03

Course Learning objectives:


 Provide a strong foundation in database concepts, technology, and practice.
 Practice SQL programming through a variety of database problems.
 Demonstrate the use of concurrency and transactions in database.
 Design and build database applications for real world problems.
SL.
DATES SYLLABUS PLAN TO COVER REMARKS
NO.
22 -04-24 Module 1 :
TO Introduction to Databases: Introduction, Characteristics of
1 27-04-24 Database approach, Actors on the Scene, Workers behind the
scene, Advantages of using DBMS approach,
29-04-24 Overview of Database Languages and Architectures: Data
TO models, schemas and instances, Three -schema architecture
2
03-05-24 and data independence, Database languages and interfaces, the
database system environment
06-05-24 Conceptual Data Modelling using Entities and Relationships:
3
TO Entity types, Entity sets, attributes, roles, and Structural
11-05-24 constraints, Weak entity types, ER diagrams, Examples
13-05-24 Module 2 :
4 TO Relational Model : Relational Model Concepts, Relational
17-05-24 Model Concepts, Relational Model Constraints and
Relational Database Schema
20-05-24 Update Operations, Transactions and Dealing with Constraint
TO violations,
5 25-05-24
Relational Algebra : Unary Relational operations, Relational
Algebra Operations from Set Theory, Binary Relational
Operations,
27-05-24 JOIN and DIVISION, Additional Relational Operations
6 TO (aggregate, grouping, etc.), Examples of Queries in Relational
31-05-24 Algebra Relational Database Design Using ER-to- Relational
Mapping
03-06-24 Module 3 :
TO SQL : SQL data definition and data types, specifying
7
08-06-24 constraints in SQL, retrieval queries in SQL, INSERT,
DELETE, and UPDATE statements in SQL,
10-06-24
Additional features of SQL. Advances Queries: More complex
TO
8 SQL retrieval queries, Specifying constraints as assertions and
14-06-
action triggers, Views in SQL,
24
17-0-25 Schema change statements in SQL.
9 TO Database Application Development: Accessing databases
22-06-25 from applications,
24-06-24
An introduction to JDBC, JDBC classes and interfaces, SQLJ,
10 TO
Stored procedures, Case study: The internet Bookshop
29-06-24
01-07-24 Module 4 :
TO Normalization: Database Design Theory : Introduction to
05-07-24 Normalization using Functional and Multivalued
11
Dependencies: Informal design guidelines for relation schema,
Functional Dependencies, Normal Forms based on Primary
Keys, Second and Third Normal Forms
08 -07-24 Boyce-Codd Normal Form, Multivalued Dependency and Fourth
12 TO Normal Form, Join Dependencies and Fifth Normal Form.
13-07-24 Examples on normal forms.
15-07-24 Normalization Algorithms: Inference Rules, Equivalence, and
TO Minimal Cover, Properties of Relational Decompositions,
19-07-24 Algorithms for Relational Database Schema Design, Nulls,
13
Dangling tuples, and alternate Relational Designs, Further
discussion of Multivalued dependencies and 4NF, Other
dependencies and Normal Forms
22-07-24 Module 5 :
TO Transaction Processing : Introduction to Transaction
14 27-07-24 Processing, Transaction and System concepts, Desirable
properties of Transactions, Characterizing schedules based on
recoverability
29-07-24 Characterizing schedules based on Serializability, Transaction
TO support in SQL.
15
02-08-24 Concurrency Control in Databases: Two-phase locking
techniques for Concurrency control,
05-08-24 Concurrency control based on Timestamp ordering,
TO Multiversion Concurrency control techniques, Validation
16
07-08-24 Concurrency control techniques, Granularity of Data items and
Multiple Granularity Locking.

Text Books:
1. Fundamentals of Database Systems, Ramez Elmasri and Shamkant B. Navathe, 7th Edition,
2017, Pearson.
2. Database management systems, Ramakrishnan, and Gehrke, 3rd Edition, 2014, McGraw Hill.

Reference Books:
1. Abraham Silberschatz, Henry F. Korth and S. Sudarshan‟s Database System Concepts 6th
EditionTata Mcgraw Hill Education Private Limited

[Dr. MD. IRSHAD HUSSAIN B.] PROGRAM COORDINATOR


STAFF INCHARGE

You might also like