Course Plan - IMS
Course Plan - IMS
Course Plan - IMS
For
Information Management System (CSET201)
Faculty Name : Dr. Prabhishek Singh, Dr. Ashish Kumar, Dr. Ankur Gupta,
Prof. Bharat Gupta, Dr. Mohd. Aquib Ansari, Dr. Kuldeep, Ms. Lahar Srivastava,
Ms. Arti Jain, Ms. Naina Yadav, Dr. Prashasti, Dr. Divya Singh, Dr. Garima
Jaiswal
L-T-P : 3-0-2
Credits 4
School : SCSET
Course Level : UG
Bennett University
Greater Noida, Uttar Pradesh
COURSE CONTEXT
VERSION NO. OF
CURRICULUM/SYLLABUS
SCHOOL SCSET THAT THIS COURSE IS A V1
PART OF
SCSET DATE THIS COURSE
DEPARTMENT WILL BE EFFECTIVE July–Dec, 2023
FROM
VERSION NUMBER OF
DEGREE B.Tech. THIS COURSE 2
COURSE BRIEF
Information
COURSE TITLE Management Systems PRE-REQUISITES NA
COURSE CODE CSET201 TOTAL CREDITS 4
COURSE TYPE Core L-T-P FORMAT 3-0-2
COURSE SUMMARY
To enable students with practical skills of databases in the current world of computer applications. The
course covers topics like purpose of databases, entity relationship model, relational database design, query
processing and optimization, transaction management, distributed databases, Big-Data and NoSQL.
How are the above COs aligned with the Program-Specific Objectives (POs) of the degree?
The course outcomes are aligned to inculcating inquisitiveness in understanding cutting edge areas of
computer science engineering and allied disciplines with their potential impacts.
CO - PO Mapping
CO1
CO2
CO3
Detailed Syllabus
Module 1 (10
hours)
Purpose of IMS, Real-life applications of Data-Intensive systems, Typical system challenges, Data
independence, Database system architecture levels, Role of several databases, ER diagram: Entity-set,
Attributes, Relationships, Cardinality ratio, EER diagram: Specialization, Generalization, Constraints of
EER, Aggregation, ER to Relational model, Relational model, Structure of relational databases, Constraints
of relational model, Relational algebra: Basic and derived operator, Tuple relational calculus.
TEXTBOOKS/LEARNING RESOURCES:
1. Ramez Elmasri and Sham Navathe, Fundamentals of Database Systems (1 ed.), Pearson/Addisonst
Wesley, 2016. ISBN 9780133970779.
2. Abraham Silberschatz, Henry F. Korth, S. Sudarshan, “Database System Concepts”, 7th Edition, McGraw-Hill
2019, ISBN 9780078022159
TEACHING-LEARNING STRATEGIES
The course will be taught using a combination of the best practices of teaching-learning. Multiple
environments will be used to enhance the outcomes such as seminar, self-learning, MOOCs, group
discussions and ICT based tools for class participation along with the classroom sessions. The teaching
pedagogy being followed includes more exposure to hands-on experiment and practical implementations
done in the lab sessions. To match with the latest trend in academics, case study, advanced topics and
research-oriented topics are covered to lay down the foundation and develop the interest in the students
leading to further exploration of the related topics. To make the students aware of the industry trends, one
session of expert lecture will be organized to provide a platform to the students for understanding the
relevant industry needs.
EVALUATION POLICY
Quiz 10%
Total 100%
3 ER Diagram (15)
Entity-set (10)
Attributes (25)
4 Relationships (20)
Specialization (15)
6
ER to Relational Model
(50)
13 1NF (15)
2NF (30)
14 3NF (25)
BCNF (20)
4NF (15)
5NF (15)
20 Evaluation of expressions (20) Transformation of relational expressions (10) Estimating statistics of expression
results (20)
24 Two- Phase Commit protocol (10) Recovery and Atomicity (15) Log-based recovery (15)
Concurrent executions of transactions (10) Locking mechanism (20) Solution to concurrency problems (20)
25
Deadlocks (45)
26
28
Authentication (20)
33 Pipelining (45)
2 SQL: Defining constraints – Primary key, foreign key, unique, not null, check,
3 Built-in functions – numeric, date, string functions, Data types, Aggregate Functions
6 Implementation of different types of join types (natural, left, right, full outer, cross join)
13 Buffer
Proposed Industry Talks: By any industry person tentatively in 3rd week of November.
Startups related to the Course: TablePlus, Softbuilder, ScaiData
Hardware/Devices Used: NA