Download - IpCSE301
-
8/8/2019 IpCSE301
1/9
Lovely Professional
University,PunjabFormat For Instruction Plan [for Courses with only
Lectures ]
CSE301 DATABASE MANAGEMENT SYSTEMSCourse No. Course Title: 4 0 0L: T: P: Cr: 4
Course Planner :- 12407 :: Dinesh Kumar
TextBook
1. Korth, & S. SudarshanA. Silverschatz,Title: Database System Concepts, Publishers: Tata McGraw Hill, New Delhi, edition 5th.
Other Specific Books
2. Elmasri & Navathe, Fundamentals of database systems, Addison & Weisely, New Delhi
3. Peter Rob, Carlos Coronel, Database systems : Design implementation and managwement
4. C.J. Date, Database Systems, Prentice hall of india, New Delhi
5. Val Occardi, Relational Database: Theory & Practice, BPB Publication, New Delhi.
6. Ivan Bayross, SQL, PL/SQL the Programming Language of Oracle, BPB Publications
7. Martin Gruber, Understanding SQL, BPB Publication, New Delhi.
8. S.K. Singh, Database System Concepts,Design,application,Pearson education
Other Readings
Sr. No. Jouranls atricles as compulsary readings (specific articles, Complete
reference
)
http://resources.mha.dk/FileLib/dbsql/Brief_Introduction_to_Relational_DBs.pdf9
http://www.databasejournal.com/10
11 http://www.informatik.uni-trier.de/~ley/db/journals/jdm/jdm21.html
Relevant Websites
Sr. No. Web adress Salient Features(only if relevant to the courses)
http://stanford.edu/dept/itss/docs/oracle/10g/server.101/b10739/ds_concepts.htm details about distributed database12
details about basic and ER diagramhttp://db.grussell.org/section021.html13
Page 1 of 7 Approved for Autumn Session 2010-11
-
8/8/2019 IpCSE301
2/9
-
8/8/2019 IpCSE301
3/9
-
8/8/2019 IpCSE301
4/9
Part 2
Lecture 14 SQL: Basic Structure and Set Operations Book :1,chapter 3 3.3 3.4Week 4Book :3,chapter 7
Lecture 15 Aggregate functions, DDL Book :1,chapter 3 3.5 1 ch 3
3.2 ch 1 1.4
Book :3,chapter 7
Book :1,ch 3 3.2 ch 1 1.4 HomeWork 1Lecture 16 DML, DCL
Book :3,ch 7 Submission
Book :6,
Book :1,chapter 3 3.93.11Lecture 17 Views, join HomeWork 2 AllocationWeek 5Book :3,chapter 8
images from the PPTLecture 18 Nested Queries ,Complex Queries Book :1,chapter 3 3.73.8
Book :3,chapter 8
Lecture 19 PL/SQ Language elements, Book :6,
Book :6,chap 18 images from the PPTLecture 20 subprograms, packages
subprograms, packages Book :6,chap 18 images from the PPTLecture 21Week 6
Book :6,CHAP 18Lecture 22 Cursors, Triggers (Concept only, detailed practice will be discussed in
lab of CSE341/INT341 as applicable)
Book :6,CHAP 18Lecture 23 Cursors, Triggers (Concept only, detailed practice will be discussed in
lab of CSE341/INT341 as applicable)
Lecture 24 Integrity & Security: Constraints, Integrity rules Book :1,chapter 4 4.2
HomeWork 2Lecture 25 Authorization & Authentication Book :1,1chapter 4 4.3 1chapWeek 78 8.8.3 Submission
Lecture 26 Authorization & Authentication Book :1,1chapter 4 4.3 1chap
8 8.8.3
Lecture 27 Relational Database Design:: types of Functional dependencies. Book :1,chapter 7 7.17.2 7.3.1 images from the PPT
Lecture 28 Closure of functional dependencies, Book :1,Chapter7 7.17.2 7.3.1 images from the PPT
MID-TERM
Part 3
Lecture 29 Closure of functional dependencies, Book :1,Chapter7 7.17.2 7.3.1 images from the PPTWeek 8
Page 3 of 7 Approved for Autumn Session 2010-11
-
8/8/2019 IpCSE301
5/9
Part 3
images from the PPTBook :1,Chapter7 7.17.2 7.3.1Lecture 30 Normalization- 1NF, 2NF,Practical problems based on 1 NF and 2 NFWeek 8Book :8,Chapter 10forms.
images from the PPTHomeWork 3 AllocationLecture 31 3NF, BCNF with practical examples Book :1,chapter 7: 7.3.2 7.3.3
7.3.4
images from the PPTBook :1,chapter 7: 7.3.5 7.6.2Lecture 32 4NF, 5NF
7.6.3 7.
Lecture 33 Practical problems based on these forms. Book :1,CHAP 7Week 9
Lecture 34 Transaction concept & State Book :1,CHAP 15.1 15.2
Book :1,chapter 15: 15.3Lecture 35 Atomicity & durability
Book :1,CHAP 15.5 HomeWork 3Lecture 36 Serializability.
Submission
images from the PPTTransaction Management: Concurrency Control: Lock Based protocol Book :1,chapter 16: 16.1 HomeWork 4 AllocationLecture 37Week 10
Lecture 38 Time stamp based protocol Book :1,CHAP 16 16.2 images from the PPT
Lecture 39 Validation based Protocol Book :1,CHAP 16 16.3 images from the PPT
Part 4
Term Paper 1 images from the PPTLecture 40 Multiple granularity, Deadlock. Book :1,chapter 16: 16.4 16.6Week 10Submission
Lecture 41 Transaction Management:Recovery & Atomicity Book :1,chapter 17: 17.3 images from the PPTWeek 11
Book :1,chapter 17: 17.4 images from the PPTLecture 42 Log based Recovery
Book :1,chapter 17: 17.4Lecture 43 Shadow Paging
HomeWork 4Lecture 44 Object Oriented Databases Book :1,chapter 9: 9.1 9.2
Submission
Lecture 45 Object Oriented Databases Book :1,chapter 9: 9.1 9.2 9.3Week 12
Lecture 46 Object relational Databases Book :1,chapter 9: 9.7 9.9
Page 4 of 7 Approved for Autumn Session 2010-11
-
8/8/2019 IpCSE301
6/9
Part 4
Lecture 47 Distributed Databases Architecture & Design Book :1,chapter 22: 22.1 22.2 images from the PPTWeek 12
Lecture 48 Distributed Databases Architecture & Design Book :1,chapter 22: 22.3 images from the PPT
Intro to Parallel databases Book :1,chapter 21: 21.1Lecture 49Week 13
Lecture 50 Intro to Parallel databases Book :1,chapter 21: 21.1
Lecture 51 Case Study of Oracle Case Study of SQL Server Book :1,chapter 27 29
Lecture 52 Case study of any other RDBMS Book :1,chapter 26
Spill Over
Advanced SQL Book :8,Lecture 53Week 14
Book :8,Lecture 54 Advanced SQL
Book :8,Lecture 55 MY SQL
Page 5 of 7 Approved for Autumn Session 2010-11
-
8/8/2019 IpCSE301
7/9
Details of homework and case studies plan
Nature of homeworkHomework No. Topic of the Homework
(group/individuals/field work
Homework 1 Introduction, Instances and Schemas, Data Independence, Database Users and Administrator. Individual
Data Models: , relationships, generalization, specialization, specifying constraints, Relational
Model & Relational Databases:
Homework 2 Relational Databases,PL/SQL Individual
Homework 3 Relati onal Database Desig n,Tran sacti on Management: Transact io n concept & St at e, Atomicit y & In div idual
durability.
Homework 4 Transact ion Man ag emen t: Seri al izab ili ty , Con curren cy Con trol: Lock Based, Time st amp bas ed , & In div idual
validation based Protocols, Multiple granularity, Deadlock. Transaction Management: Recovery:
Recovery & Atomicity, Log based Recovery, Shadow Paging.
*Normally all the homeworks shall be submitted online but in special courses where homeworks cannot be submited online , the insructor can edit the mode of submission while
entering the IP Details
Scheme for CA:out of 100*
Component Frequency Marks for each Total Marks Out of (If any)
4Homework 3 25 75
Term Paper 1 25 25
Total :- 100
* In ENG courses wherever the total exceeds 100, consider x b est out of y components of CA, as explained in teacher's guide available on the UMS
List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper)
Sr. No. Topic
1 1.Management system for a large bank. 2Sales management system for a retail outlet
3. Payroll processing system for a large corporate organization. 4 Irrigation management information system 5
Railway reservation system for Indian railways.
Page 6 of 7 Approved for Autumn Session 2010-11
-
8/8/2019 IpCSE301
8/9
Page 7 of 7 Approved for Autumn Session 2010-11
-
8/8/2019 IpCSE301
9/9