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

DBMS Syllabus

Uploaded by

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

DBMS Syllabus

Uploaded by

yashkumar2035
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 2
B.Tech Data Science Effective from: 2022-2026 DATABASE MANAGEMENT SYSTEM, (Course Code: D204 | Course Credits: 3 ‘Course Category: CC Course (U7 Py U ‘Course Year (U/P): 20 ‘Course Semester (U7 PY: aU No. of Lectures + Tutorials 03400 | Mid Sem. Exam Hours: 1 (Hrs/Weel Total No. of Lectures (L+ 1): 45+ 00 | End Sem, Exam Hours: 3 COURSE OBJECTIVES T-Describe the fundamental elements of relational database management systems 2-Explain the basic concepls of relational data model, enlily-relationship model, relational database| design, relational algebra and SQL. 3.Design ER-models to represent simple database application scenarios “4.Convert the ER-model to relational tables, populate relational database and formulate SQL queri ‘on data, 5.Limprove the database design by normalization, ‘COURSE OUTCOMES ‘At the end of the course the students should be able to T, Understand of database concepts and thorough knowledge of database sontware's 2, Model an application's data requirements using PR diagrams 3_ Write SQL commands to create tables and query data ina relational DBMS 4 Execute various advanced SQL queries related to transactions, concurrency S.Explain ihe principle of ransaction management design, UNIT. DATABASE SYSTEM Data base system vs, file system, view of data, data abstraction, instances and schemas, data models, ER model, relational model, database languages, DDL, DML, database access for applications programs, data base users and administrator, transaction management, data base systemstructure, storage manager, query processor, history of data base systems, data base design and ER diagrams, beyond ER design entities, atributes and entity sets, relationships and relationship sets, additional features of ER model, concept design with the ER model, and conceptual design for largeenterprises, UNITIT RELATIONAL MODEL Introduction to the relational model, integrity constraint over relations, enforcing integrity constraints, querying relational data, and logical data base design, destroying /altering tables and. views. relational algebra and calculus: relational algebra, selection and projection set operations, ‘renaming, joins, division, relational calculus, tuple relational calculus, domain relational calculus, expressive power of algebra and calculus. UNIT IIT BASIC SQL QUERY Examples of basie SQL queries, nested queries, correlated nested queries set, comparison operators, aggregative operators, NULL values, comparison using nul values, logical connectivity’s, AND, OR and NOTR, impact on SQL constructs, outer joins, disallowing NULL values, complex integrity constraints in SQL triggers and active data bases. B.Tech Data Science Effective from: 2022-2026 UNITIV SCHEMA REFINEMENT Problems caused by redundaney, decompositions, problem related to decomposition, reasoning about EDS, FIRST, SECOND, THIRD normal form, BCNF, forth normal form, lossless join ‘decomposition, dependency preserving decomposition, schema refinement in data base design, multi valued dependencies. UNIT V OVERVIEW OF TRANSACTION MANAGEMENT ACID properties, transactions and schedules, concurrent execution of transaction, lock based ‘concurrency control, performance locking, and transaction support in SQL, crash recovery, ‘concurrency control, Scrializability and recoverability, lock management, lock conversions, dealing with dead locks, specialized locking techniques, concurrency without locking, crash recovery: ARIES, log, other recovery related structures, the write, ahead log protocol, check pointing, recovering from a system crash, media recovery, other approaches and interaction with concurrency ‘control, References Books: 1, Elmasri Navrate, Data Base Management System, Pearson Education, 2008. 2. Raghurama Krishnan, Johannes Gehrke, Data Base Management Systems, TMH, 3rd edition, 2008, C.J. Date, Introduction to Database Systems, Pearson Education, 2009. 4,. Silberschatz, Korth, Database System Concepts, MeGraw hill, 5" edition, 2005 5. Rob, Coronel & Thomson, Database Systems Design: Implementation and Management, 2009, a7

You might also like