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

NOSQL - LP

this the mca nosql of vtu sylabus cap

Uploaded by

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

NOSQL - LP

this the mca nosql of vtu sylabus cap

Uploaded by

Prasanna Kumar
Copyright
© © All Rights Reserved
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