| Name of the Faculty : Mahesh singh | ||||
| Discipline : B.TECH | ||||
| semester : Vth semester | ||||
| subject:DATABASE MANAGEMENT SYSTEMS | ||||
| Paper Code : PCC-CS-501 | ||||
| Lesson plan duration : July 2019 to december 2019 | ||||
| work load lecture per week(in hours) : 3 lectures | ||||
| Week | Theory | Practical | ||
| Lecture Day | Topic (including assignment/test) | Practical Day | Topic | |
| 1st | 1 | Introduction to Database system architecture | 1 | INTRODUCTION TO ORACLE DATA TYPES OF SQL |
| 2 | Data abstaction and Data independence | |||
| 3 | Concept of DDL and DML | |||
| 2nd | 4 | Data Models and its types | 2 | To write a query on creation and modification of relations using STUDENT DATABASE. |
| 5 | Data manipulation operations | |||
| 6 | Summerization of module 1 | |||
| 3rd | 7 | introduction to Relational query languages | 3 | To write a query on creation and modification of relation EMPLOYEE AND DEPTT. |
| 8 | Relatonal algebra and relational calculus | |||
| 9 | Open source & Commercial DBMS MYSQL, ORACLE, DB2 | |||
| 4th | 10 | data base server and SQL server | 4 | Some of the Most Important SQL Commands DDL and DML Commands Data Definition Language Commands Data Manipulation Language Commands |
| 11 | Relational database design | |||
| 12 | and data dependency, Armstrong’s axiom | |||
| 5th | 13 | Normalization and Normal form | 5 | To write a query creation and modification of relation |
| 14 | Query processing and optimization | |||
| 15 | Query optimization algorithms. | |||
| 6th | 16 | Storage strategies | 6 | Create and manipulate : BOOK DEALER DATABASE . ENTERPRISE DATABASE |
| 17 | B-trees, hashing | |||
| 18 | hsahing properties | |||
| 7th | 19 | Transaction processing and ACID properties | 7 | NSURANCE DATABASE, ORDER PROCESSING DATABASE, STUDENT ENROLLMENT DATABASE |
| 20 | Serializability of scheduling | |||
| 21 | introduction to cuncurrency control method | |||
| 8th | 22 | Locking and timestamp based schedulers | 8 | HOSPITAL MANAGET SYSTEM:DOCTOR TABLE, NURSE TABLE, WARD TABLE,PATIENT &UNDERGOES |
| 23 | Multi-version and optimistic Concurrency Control | |||
| 24 | Database recovery approches | |||
| 9th | 25 | introduction Database Security | 9 | To create queries using Triggers |
| 26 | Authentication, Authorization and access control Intrusion detection | |||
| 27 | DAC, MAC and RBAC models |
|||
| 10th | 28 | Object oriented database | 10 | Nested Queries And Join Queries |
| 29 | Logical databases | |||
| 30 | ordbms and Web databases | |||
| 11th | 31 | Distributed databases and architecture | ||
| 32 | Data warehousing and data mining. | |||
| 33 | seummerization of module 6 | |||
