Note: This syllabus is common for
- R18 - B.TECH II Year II Sem. - CSE, IT
CS407PC: DATABASE MANAGEMENT SYSTEMS LAB
B.TECH II Year II Sem. L T P C
0 0 3 1.5
Co-requisites:
- Co-requisite of course “Database Management Systems”
Course Objectives:
- Introduce ER data model, database design and normalization
- Learn SQL basics for data definition and data manipulation
Course Outcomes:
- Design database schema for a given application and apply normalization
- Acquire skills in using SQL commands for data definition and data manipulation.
- Develop solutions for database applications using procedures, cursors and triggers
LIST OF EXPERIMENTS:
- Concept design with E-R Model
- Relational Model
- Normalization
- Practicing DDL commands
- Practicing DML commands
- Querying (using ANY, ALL, IN, Exists, NOT EXISTS, UNION, INTERSECT, Constraints etc.)
- Queries using Aggregate functions, GROUP BY, HAVING and Creation and dropping of Views.
- Triggers (Creation of insert trigger, delete trigger, update trigger)
- Procedures
- Usage of Cursors
TEXT BOOKS:
- Database Management Systems, Raghurama Krishnan, Johannes Gehrke, Tata Mc Graw Hill, 3rd Edition
- Database System Concepts, Silberschatz, Korth, McGraw Hill, V edition.
REFERENCES BOOKS:
- Database Systems design, Implementation, and Management, Peter Rob & Carlos Coronel 7th Edition.
- Fundamentals of Database Systems, Elmasri Navrate, Pearson Education
- Introduction to Database Systems, C.J. Date, Pearson Education
- Oracle for Professionals, The X Team, S. Shah and V. Shah, SPD.
- Database Systems Using Oracle: A Simplified guide to SQL and PL/SQL, Shah, PHI.
- Fundamentals of Database Management Systems, M. L. Gillenson, Wiley Student Edition.
-
CreatedNov 30, 2020
-
UpdatedDec 12, 2020
-
Views2,055