0% found this document useful (0 votes)
23 views4 pages

Dbms

This document provides information about a Database Management Systems course, including its objectives, prerequisites, modules, student learning outcomes, pedagogy, assessment, and references. The course aims to familiarize students with databases and their use. It covers topics such as the relational data model, SQL, database design, transaction processing, and new database applications.

Uploaded by

Tanmay McGrath
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)
23 views4 pages

Dbms

This document provides information about a Database Management Systems course, including its objectives, prerequisites, modules, student learning outcomes, pedagogy, assessment, and references. The course aims to familiarize students with databases and their use. It covers topics such as the relational data model, SQL, database design, transaction processing, and new database applications.

Uploaded by

Tanmay McGrath
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/ 4

Course Title: Database Management Systems

Credit Units: 5 L T P/ SW/F TOTAL


Course Level: UG S W CREDIT
Course Code: CSE201 UNITS
3 1 2 - 5

Course Objectives:
The objective of this course is to get students familiar with Databases and their use. They can identify different types of available database
model, concurrency techniques and new applications of the DBMS.

Pre-requisites:
Knowledge about the raw data, knowledge about the operating system and organization

Course Contents/Syllabus:
Weightage (%)
Module I : : Introduction 15%
Concept and goals of DBMS, Database Languages, Database Users, Database Abstraction. Database architecture,
The Relational Data Model and Relational Database Constraints, Basic Concepts of ER Mode l, Relationship sets,
Keys, Mapping, Design of ER Model
Module II: Relational Model 20%
The relational model , The catalog, Types, Keys, Relational algebra, Domain relational calculus, Tuple relational
calculus , Fundamental operations, Additional operations, SQL fundamentals, Integrity , Triggers , Views
,Relational database, Relational Algebra, Relational & Tuple Calculus

Module III : Relational Database Design 15%


Normalization using Functional Dependency, Multivalued dependency and Join depende ncy.

Module IV : Query Processing andOptimization, andDatabase Tuning 25%

Translating SQL Queries into RelationalAlgebra, Algorithms for External Sorting, Algorithms for SELECT and
JOINOperations, Algorithms for PROJECT and SetOperations, Combining Operations Using Pipelining, Using
Heuristics in Query Optimization

Module V: Transaction Processing,Concurre ncy Control, Recovery and ne w application 25%


Introduction to TransactionProcessing Conceptsand Theory, Lock Based Protocols, Time Stamped Based
Protocols, Deadlock Handling, Crash Recovery. Distributed Database, Objective Oriented Database, Multimedia
Database, Data Mining, Digital Libraries.

Student Learning Outcomes: After completion of this course student will be able to

 Apply knowledge of mathematics, science, engineering and computing appropriate to the discipline.
 Analyze a problem, and identify and define the computing requirements appropriate to its solution.
 Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social,
political, ethical, health and safety, manufacturability, and sustainability
 Analyze the local and global impact of computing on individuals, organizations, and society.
 Recognize the need for and an ability to engage in continuing professional development.

Pedagogy for Course Delivery: PPT ,BLACKBOARD TEACHING


LAB

Course Contents:

1. Database Design
2. Data Definition (SQL)
3. Data Retrieval (SQL)
4. Data Modification (SQL)
5. Vie ws
6. Triggers and Procedures
7. PL\SQL

Assessment/ Examination Scheme:

Theory L/T (%) Lab/Practical/Studio (%) Total

80 20 100

Theory Assessment (L&T):


Continuous Assessment/Inte rnal Assessment End Term
Examination
Components (Drop Attendance Class Test Home Assignment Case Discussion
down)

Weightage (%) 5 10 7 8 70
Lab Assessment
Continuous Assessment/Inte rnal Assessment End Term
Examination
Components (Drop Attendance Lab Record Performance Viva
down)

Weightage (%) 5 10 10 5 70

Text & References:

Text Books:
1. Korth, Silberschatz, “Database System Concepts”, 6th Ed., TMH, 2011.
2. Steve Bobrowski, “Oracle & Architecture”, TMH, 2000

Reference Books:
1. Date C. J., “An Introduction to Database Systems”, 7th Ed., Narosa Publishing, 2004
2. Elmsari and Navathe, “Fundamentals of Database Systems”, 6th Ed., A. Wesley, 2010
3. Ullman J. D., “Principles of Database Systems”, 2 nd Ed., Galgotia Publications, 1999.

You might also like