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

21ECE371T Database Design and Management Syllabus

DBMS

Uploaded by

Akila V
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)
109 views2 pages

21ECE371T Database Design and Management Syllabus

DBMS

Uploaded by

Akila V
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

Course Course Course L T P C

21ECE371T DATABASE DESIGN AND MANAGEMENT E PROFESSIONAL ELECTIVE


Code Name Category 3 0 0 3

Pre-requisite Co- requisite Progressive


Nil Nil Nil
Courses Courses Courses
Course Offering Department ECE Data Book / Codes / Standards Nil

Course Learning Rationale (CLR): The purpose of learning this course is to: Program Outcomes (PO) Program
Specific
CLR-1: understand the fundamentals of Database Management Systems, Architecture and Languages 1 2 3 4 5 6 7 8 9 10 11 12 Outcomes

Environment & Sustainability


CLR-2: conceive the database design process through ER Model and Relational Model

The engineer and society


Conduct investigations of
design Logical Database Schema and mapping it to implementation level schema through Database

Individual & Team Work


Engineering Knowledge

Design/development of

Project Mgt. & Finance


CLR-3:
Language Features

Modern Tool Usage

Life Long Learning


complex problems
understand the practical problems of concurrency control and gain knowledge about failures and

Problem Analysis
CLR-4:

Communication
recovery
CLR-5: explore the database implementation mechanism

solutions

PSO-1

PSO-2
PSO-3
Ethics
Course Outcomes (CO): At the end of this course, learners will be able to:
CO-1: define the various elements of Database Management Systems 3 2 - - - - - - - - - - 3 - -
CO-2: apply E-R diagram for database design and normalization 2 3 - - 3 - - - - - - - - - -
CO-3: express database program using Relational Algebra and Relational Calculus 2 3 - - - - - - - - - - 3 - -
CO-4: evaluate the concepts of transaction, concurrency control, and recovery mechanism in database 2 2 - - 3 - - - - - - - - 2 -
CO-5: compile database implementation mechanism 2 1 - - 3 - - - - - - - - - -

Unit-1 – Introduction to Database Systems 9 Hour


Introduction: Database System, Applications, Purpose of Database Systems, View of Data, Database Languages, Data Storage and Querying, Transaction Management, Database Architecture, SQL Concepts :
Basics of SQL, DDL,DML,DCL, structure – creation, alteration, defining constraints – Primary key, foreign key, unique, not null, check, IN operator, aggregate functions, Built-in functions –numeric, date, string
functions, set operations, sub-queries, correlated sub-queries, join, Exist, Any, All , view and its types., transaction control commands
Unit-2 - Database Design 9 Hour
Entity-Relationship model - E-R Diagrams - Enhanced-ER Model - ER-to-Relational Mapping - Functional Dependencies - Non-loss Decomposition - First, Second, Third Normal Forms, Dependency Preservation -
Boyce/Codd Normal Form -Multi-valued Dependencies and Fourth Normal Form - Join Dependencies and Fifth Normal Form
Unit-3 - Relational Algebra 9 Hour
Relational Algebra and Calculus: Relational algebra: introduction, Selection, and projection, set operations, renaming, Joins, Division, syntax, semantics. Operators, grouping and ungrouping, relational comparison
Calculus: Tuple relational calculus, Domain relational Calculus, calculus vs algebra, computational capabilities
Unit-4 - Transaction Management 9 Hour
Transaction processing - Concurrency control - ACID property - Serializability of scheduling - Locking and timestamp-based schedulers - multi-version and optimistic Concurrency Control schemes -Database
recovery
Unit-5 - Implementation Technique 9 Hour
Redundant Array of Independent Disks (RAID) - File Organization - Organization of Records in Files - Indexing and Hashing - Ordered Indices - B+ tree Index Files - B tree Index Files - Static Hashing - Dynamic
Hashing - Query Processing Overview - Algorithms for SELECT and JOIN operations -Query optimization using Heuristics and Cost Estimation

154
B.Tech / M.Tech (Integrated) Programmes-Regulations 2021-Volume-14-ECE-Higher Semester Syllabi-Control Copy
1. Data base Management Systems, Raghu Ramakrishnan, Johannes Gehrke, McGraw Hill 4. Database Systems Design, Implementation, and Management, Peter Rob& Carlos Coronel,
Education (India) Private Limited, 3rd Edition, 2003 7th Ed., 2011.
Learning 2. Fundamental of Database Systems, Ramez Elmasri, Shamkant B.Navathe, Pearson 5. Principles of Distributed Database Systems, Ozsu, Pearson Publication,2011
Resources Education, 6th edition, 2011 6. Distributed Database Management Systems, Rahimi & Haug, Wiley, 2010
3. Data base System Concepts, A. Silberschatz, and Henry. F. Korth, S.Sudarshan, McGraw
Hill Education(India) Private Limited l, 6thedition, 2011

Learning Assessment
Continuous Learning Assessment (CLA)
Summative
Formative Life-Long Learning
Bloom’s Final Examination
CLA-1 Average of unit test CLA-2
Level of Thinking (40% weightage)
(50%) (10%)
Theory Practice Theory Practice Theory Practice
Level 1 Remember 15% - 15% - 15% -
Level 2 Understand 25% - 20% - 25% -
Level 3 Apply 30% - 25% - 30% -
Level 4 Analyze 30% - 25% - 30% -
Level 5 Evaluate - - 10% - - -
Level 6 Create - - 5% - - -
Total 100 % 100 % 100 %

Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr. Athif Shah, Chairman, Abe Semiconductor, 1. Dr. Meenakshi, Professor of ECE, CEG, Anna 1. Dr .B. Muruganandam, SRMIST
[email protected] University,[email protected]
2. Dr. Elizer, SRMIST

155
B.Tech / M.Tech (Integrated) Programmes-Regulations 2021-Volume-14-ECE-Higher Semester Syllabi-Control Copy

You might also like