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

Syllabus DBMS

The document outlines the Master of Computer Application (MCA) program at SAGE University, focusing on the Database Management System (DBMS) course. It details course objectives, content, and outcomes, including topics such as data models, SQL queries, normalization, transaction processing, and storage structures. Additionally, it includes a mapping of course outcomes with program outcomes and knowledge levels as per Bloom's Taxonomy.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

Syllabus DBMS

The document outlines the Master of Computer Application (MCA) program at SAGE University, focusing on the Database Management System (DBMS) course. It details course objectives, content, and outcomes, including topics such as data models, SQL queries, normalization, transaction processing, and storage structures. Additionally, it includes a mapping of course outcomes with program outcomes and knowledge levels as per Bloom's Taxonomy.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

SAGE University, Indore

Institute Name: Institute of Computer Application


Recommended Programs :1.Master of Computer Application (MCA) Semester I
Data Base Management
Course Name Course Code CAPDCDBM018T
System
L T P N Total
Credit Hours 3
3 - - 0 Credits
Prerequisites CIT 213 data processing system University of Nigeria
 To provide students with basic concepts in information system and the benefits
of these systems To provide the knowledge ofsystems definition, systems
requirements and information needed by the decision maker
 To understand the role, requirement and operations that an analyst needed to
analyze, design, and implement the systems
Course
 To identify several methods to enhance and develop information systems and to
Objectives
manage the information system recourses
 To explain several ethical issues in information system
 To provide the knowledge of business data modeling for the designing of
efficient information systems
 To explain the various issues related with Data Security.
UNIT 1. Basic Concepts of Data and Information, Overview of Information Systems, File
organization and access methods; Introduction to DBMS, Difference between DBMS
and traditional file storage system. Characteristics of DBMS. Data Models, Schemas
and Instances, DBMS architecture, Components of DBMS. Data Independence.
Study of Entity Relationship Model, Type of attributes, Entity types, Relationship
and Cardinalities, Participation, Roles and constraints.[10]
UNIT 2. Relational Data Model: Domains, Tuples, Attributes, Relations, keys and types
of keys, Integrity Constraints, Relational Algebra: Queries using Select operation,
project operation, renaming, joins, union, intersection, difference, division, and
product etc. Relational Calculus, Tuple calculus. Query Language: SQL –basic SQL
queries, functions, constraints, joins and nested queries, QBE (Query By Example),
Indexing, and PL/SQL.[10]
Course Content UNIT 3. Normalization Theory and Database methodologies: Relation Schemas,
Functional Dependencies- Definition and rules of axioms, Normal forms- 1NF, 2NF,
3NF and BCNF, Dependency preservation, properties, loss less join decomposition.
Query Processing and Optimization: Various algorithms to implement select, project
& join operation of relational algebra, complexity measures. [10]
UNIT 4. Transaction Processing: Introduction to Concurrency and Recovery, Read and
Write Operations, Transaction properties, Transaction states, Schedules,
Serializability, types of serializability and test for serializability, Concurrency
Control: Types of Locks, Timestamp Based, Validation Based etc. Multiversion
schemes, Recovery: Basic concepts, techniques based on deferred update and
immediate update, Shadow paging, check points. [9]
UNIT 5. Storage structure: Secondary Storage Devices, RAID, Heap Files and Sorted
files, Hashing techniques, Indexing techniques: Bitmap Indices, Case Study of any
contemporary DBMS.[10]
T1. Korth H.F. & Silberschatz A., Sudarshan, “Database Systems”, McGraw-Hill, Sixth
edition, 2013.
Text Books T2. Elmasri R., Navathe S.B., “Fundamentals of Database Systems”, Seventh Edition,
Pearson, 2016. 3. Date C.J., “An Introduction to Database Systems”, Addision Wesley,
8th edition, 2003
R1. Oracle 9i, The Complete Reference, Oracle Press.
References R2. Alexis Leon, Mathews Leon, “Database Management Systems”, Leon Press
Chennai and Vikas Publishing House Private Limited, New Delhi, 2002.
CO1.Explain the basic concepts of Database Management System
CO2.Write SQL Queries for the given scenario.
CO3.Apply normalization techniques for the given database application.
Course
Outcomes
C04.Illustrate the concepts of transaction, Concurrency and Recovery techniques
in database.
CO5.Describe the concept of physical storage media.
C06.Explain the various types of databases

Mapping of Course outcome with Program Outcomes, PSO’s, and Knowledge Levels (As per Blooms
Taxonomy)
PSO5
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3 PSO4 Knowledge Levels (K1, K2, …, K6)

CO1 2 1 1 2 2 1 2 1 K2
CO2 3 2 1 2 1 1 K3
CO3 3 2 2 1 3 2 K3
CO4 1 1 1 1 1 K2
CO5 2 K2
CO 6 2 2 1 K2

High-3 Medium-2 Low-1

Designed By: Checked By: Approved By:


(Dr Sanjay Dubey ) (Name with Sign.) (Name with Sign.)

You might also like