0% found this document useful (0 votes)
78 views2 pages

DBMS - CST-227

1) This document outlines a database management systems course including its objectives, outcomes, syllabus content, and textbooks. 2) The course aims to teach students database concepts, designing databases for applications, using DBMS and SQL, and transaction processing concepts. 3) The syllabus covers database concepts, relational algebra and calculus, normalization, control structures, transaction management, concurrency control, and database recovery techniques over three units totaling 45 hours.

Uploaded by

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

DBMS - CST-227

1) This document outlines a database management systems course including its objectives, outcomes, syllabus content, and textbooks. 2) The course aims to teach students database concepts, designing databases for applications, using DBMS and SQL, and transaction processing concepts. 3) The syllabus covers database concepts, relational algebra and calculus, normalization, control structures, transaction management, concurrency control, and database recovery techniques over three units totaling 45 hours.

Uploaded by

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

Scheme Name of Course: Database Management L T P S C

Version: Systems
2019 Apply to Programs:Common to all 3 0 0 0 3
Specializations of CSE 2nd Year
Total Marks: 100
Internal Marks: 40 External Marks: 60
Course Pre-requisite: Total hours =45
Code
CST-227 Course Objective
 To have good understanding of database system concepts and design
databases for different applications.
 To learn how to use a DBMS and RDBMS.
 To implement and understand different types of DDL, DML and DCL
statements.
 To understand transaction concepts related to databases and
recovery/backup techniques required for the proper storage of data.

Course Outcomes
1 Designing database

2 Using SQL queries and implementing on the database

3 Understand the entity-relationship model

4 Be familiar with the basic issues of transaction processing and


concurrency control.

Content of the Syllabus

UNIT-I [15h]

Overview of Databases: Database concepts, DBMS, Data Base System Architecture (Three
Level ANSI-SPARC Architecture), Advantages and Disadvantages of DBMS, Data
Independence, DBA and Responsibilities of DBA, Relational Data Structure, Keys,
Relations, Attributes, Schema and Instances, Referential integrity, Entity integrity, data
models Relational Model, Network Model, Hierarchical Model, ER Model: Design, issues,
Mapping constraints, ER diagram, Comparison of Models. .

Relational Algebra & Relational Calculus: Introduction, Syntax, operators, Tuple


Calculus, Domain Calculus, Calculus Vs Algebra
UNIT-II [15h]

Functional dependencies and Normalization: Functional dependencies, Decomposition,


Full Functional Dependency (FFD), Transitive Dependency (TD), Join Dependency (JD),
Multi-valued Dependency (MVD), Normal Forms (1NF, 2NF, 3NF, BCNF), De-
normalization.

Control Structures: Introduction to conditional control, Iterative control and sequential


control statements, Cursors, Views, Triggers, Syntax for creating triggers, Types of triggers

UNIT-III [15h],.

Transaction Management and Concurrency Control: Introduction to Transaction


Processing, Properties of Transactions, Serializability, Need for Concurrency Control,
Locking Techniques, Time Stamping Methods.

Database Recovery of database: Introduction, Need for Recovery, Recovery Techniques,


log based recovery, deferred update and immediate update

Text Books: Text Books:

1. RamezElmasri and Shamkant B. Navathe, “Fundamentals of Database System”, The


Benjamin / Cummings Publishing Co.
2. Korth and Silberschatz Abraham, “Database System Concepts”, McGraw Hall.
3. Pratt,” DBMS”, Cengage Learning.

Reference Books:

1. C.J.Date, “An Introduction to Database Systems”, Addison Wesley.


2. Thomas M. Connolly, Carolyn & E. Begg, “Database Systems: A Practical Approach
to Design, Implementation and Management”, 5/E, University of Paisley, Addison-
Wesley.
3. Rob,” Database Principal Fundamental Design, Cengage Learning

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy