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

20EC4702D Syllabus

Course structure
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)
30 views

20EC4702D Syllabus

Course structure
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

DATABASE MANAGEMENT SYSTEMS

Course Code 20EC4702D Year IV Semester I


Course Program
Branch ECE Course Type Theory
Category Elective-IV
Credits 3 L-T-P 3-0-0 Prerequisites --
Continuous
Semester End
Internal 30 70 Total Marks 100
Evaluation
Evaluation

Course Outcomes
Upon successful completion of the course, the student will be able to
CO1 Understand the basic concepts of database management systems (L2)
CO2 Apply SQL to find solutions to a broad range of queries (L3).
CO3 Apply normalization techniques to improve database design (L3)
CO4 Analyze a given database application scenario to use ER model for conceptual design
of the database

Mapping of course outcomes with Program outcomes (CO/ PO/PSO Matrix)


Note: 1- Weak correlation 2-Medium correlation 3-Strong correlation
* - Average value indicates course correlation strength with mapped PO
PO PO PO PO PO PO PO PO PO PO1 PO1 PO1 PSO PSO
COs
1 2 3 4 5 6 7 8 9 0 1 2 1 2
CO1 2 2 2 2
CO2 3 3 3 3 3 3
CO3 2 2 2
CO4 2 2 2 2
Average
*
(Rounde
d to
nearest
integer)

Syllabus
Unit Contents Mapped
No. CO
Introduction to Databases: Characteristics of the Database
Approach, Advantages of using the DBMS Approach, A Brief
History of Database Applications. Overview of Database Languages
I and Architectures: Data Models, Schemas and Instances, Three- CO1
Schema Architecture and Data Independence, Database Languages
and Interfaces, Database System environment, Centralized and
Client-Server Architecture for DBMSs.
Relational Model: The Relational Model Concepts, Relational
CO1,
Model Constraints and Relational Database Schemas. SQL: Data
II CO2
Definition, Constraints, and Basic Queries and Updates, SQL:
Advanced Queries, Assertions, Triggers, and Views

91
Conceptual Data Modeling: High-Level Conceptual Data Models
for Database Design, A Sample Database Application, Entity Types,
Entity Sets, Attributes and Keys, Relationship Types, Relationship
III CO1,CO3
Sets, Roles, and Structural Constraints, Weak Entity Types, Refining
the ER Design, ER Diagrams, Naming Conventions and Design
Issues, Relational Database Design Using ER-to-Relational Mapping.
Database Design Theory: Functional Dependencies, Normal forms
based on Primary Keys, Second and Third Normal Forms, Boyce-
IV CO1,CO4
Codd Normal Form, Multi valued Dependencies and Fourth Normal
Form,
Transaction Processing: Introduction, Transaction and System
Concepts, Desirable Properties of Transactions, Characterizing
Schedules Based on Recoverability & Serializability, Transaction
V Support in SQL. CO1
Introduction to Concurrency Control: Two-Phase Locking
Techniques: Types of Locks and System Lock Tables,
Guaranteeing Serializability by Two-Phase Locking.

Learning Resources
Text Books
1. Ramez Elmasri, Shamkant B. Navathe, Database Systems Models, Languages, Design and
Application Programming, 6th Ed., Pearson
2. Abraham Silberschatz, Henry F Korth, S. Sudarshan, Data base System Concepts, 5th
Ed., McGraw Hill.
Reference Books
1. Raghurama Krishnan, Johannes Gehrke, Data base Management Systems, 3rd Ed.,
TMH.
2. C.J.Date, Introduction to Database Systems, 8th Ed. , Pearson
e- Resources & other digital material
1. https://nptel.ac.in/courses/106/105/106105175/
2. https://onlinecourses.nptel.ac.in/noc21_cs04/
3. https://nptel.ac.in/courses/106/106/106106093/

92

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