![Unit Syllabus](https://data.docslib.org/img/3a60ab92a6e30910dab9bd827208bcff-1.webp)
<p> DOC/LP/01/28.02.02</p><p>LESSON PLAN LP- CS 2255 LP Rev. No: 02</p><p>SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS Date: 03.01.2014 Page 01 of 06 Unit: I Branch: IT Semester: IV</p><p>Unit syllabus: Purpose of Database System -– Views of data – Data Models – Database Languages –– Database System Architecture – Database users and Administrator – Entity–Relationship model (E-R model ) – E-R Diagrams -- Introduction to relational databases</p><p>Objective: This unit deals with the fundamentals of data models and to conceptualize and depict a database system using ER diagram.</p><p>Teaching Method Session Topics to be covered Time References No 1 Introduction, Purpose of Database System 50 m 1(3-5) BB</p><p>2 View Of Data , Data Models 50 m 1(5-8) BB</p><p>3 Database Languages 50 m 1(9-11) BB</p><p>4 Data Base System Architecture, System Structure 50 m 1(24-26) BB/LCD</p><p>5 Database users and administrators 50 m 1(26-28) BB</p><p>1(16-18) 5 ER model 50 m BB/LCD 1(204-210)</p><p>6,7 Entity – Relationship diagram 50 m 1(214- 220) BB/LCD</p><p>1(210-214) BB/LCD 8 Constraints, keys, weak Entity set 50 m 1(225-227)</p><p>9 Introduction to relational databases 50 m 1(11-14) BB DOC/LP/01/28.02.02</p><p>LESSON PLAN LP- CS 2255 LP Rev. No: 02</p><p>SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS Date: 03.01.2014 Page 02 of 06 Unit: II Branch: IT Semester: IV</p><p>Unit syllabus:</p><p>Relational Model The relational Model – The catalog- Types– Keys - Relational Algebra – Domain Relational Calculus – Tuple Relational Calculus - Fundamental operations – Additional Operations- SQL fundamentals - Integrity – Triggers - Security – Advanced SQL features –Embedded SQL– Dynamic SQL- Missing Information– Views – Introduction to Distributed Databases and Client/Server Databases</p><p>Objective: This unit deals with SQL, views and relational database design.</p><p>Teaching Session Topics to be covered Time References Method No Structured Query Language, 10 50 m 1(75-88) BB Data Definition Language, Queries in sql Basic set, Aggregate functions, Null Values, 1(89-110) 11 Nested Sub queries, Views, 50 m BB 2(584-601) Missing Information Relational Model Catalog-Types, Keys 12 50 m 1(37-50) BB</p><p>Relational Algebra- Fundamental operations, 13 50 m 1(51-68) BB additional operations.</p><p>14 Domain Relational Calculus- Fundamental operations 50 m 1(163-168) BB</p><p>15 Tuple Relational Calculus-Fundamental and additional 50 m 1(168-171) BB operations Integrity and Security 16 50 m 1(329-334) BB Triggers Advanced SQL features, 1(155-158) 17 50 m BB Embedded SQL, Dynamic SQL 1(134-145)</p><p>18 Introduction to distributed and client /server databases. 50 m 3(765-767) BB DOC/LP/01/28.02.02</p><p>LESSON PLAN LP- CS 2255 LP Rev. No: 02</p><p>SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS Date: 03.01.2014 Page 03 of 06 Unit: III Branch: IT Semester: IV</p><p>Unit syllabus:</p><p>Database Design Functional Dependencies – Non-loss Decomposition – Functional Dependencies – First, Second, Third Normal Forms, Dependency Preservation – Boyce/Codd Normal Form- Multi-valued Dependencies and Fourth Normal Form – Join Dependencies and Fifth Normal Form </p><p>Objective: This unit describes about the functional dependencies and all normal forms</p><p>Session Teaching No Topics to be covered Time References Method</p><p>19 Functional Dependencies 50 m 1(278-285) BB/LCD</p><p>20 Non loss decomposition 50 m 1(285-286) BB/LCD</p><p>21 First Normal Form with examples 50 m 3(483-488) BB/LCD</p><p>22 Second Normal Form with examples 50 m 3(488-489) BB/LCD</p><p>23 Third Normal form with examples 50 m 3(489-490) BB/LCD</p><p>24 BCNF with examples 50 m 3(493-495) BB/LCD</p><p>25 Dependency Preservation with examples 50 m 1(286-288) BB/LCD</p><p>26 Multi valued dependencies and Fourth Normal form 50 m 3(514-519) BB/LCD</p><p>27 Join dependencies and Fifth normal form 50 m 3(519-520) BB/LCD DOC/LP/01/28.02.02</p><p>LESSON PLAN LP- CS 2255 LP Rev. No: 02</p><p>SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS Date: 03.01.2014 Page 04 of 06 Unit: IV Branch: IT Semester: IV</p><p>Unit syllabus:</p><p>Transactions Transaction Concepts - Transaction Recovery – ACID Properties – System Recovery – Media Recovery – Two Phase Commit - Save Points – SQL Facilities for recovery – Concurrency – Need for Concurrency – Locking Protocols – Two Phase Locking – Intent Locking – Deadlock- Serializability – Recovery Isolation Levels – SQL Facilities for Concurrency. </p><p>Objective:</p><p>In this Unit the students obtain knowledge about the fundamental concepts of transaction processing- concurrency control techniques and recovery procedure. Session Teaching No Topics to be covered Time References Method 28 Transaction Concepts, ACID Properties 50 m 1(609-620) BB/LCD</p><p>29 Transaction Recovery 50m 1((626-627) BB/LCD</p><p>System Recovery, Media recovery 30 50 m 2(373-378) BB/LCD Two phase commit, Save points</p><p>31 Concurrency control 50 m 2(383-392) BB/LCD</p><p>32 Locking Protocols - Two phase Locking 50 m 1(635-643) BB/LCD</p><p>33 Indent Locking 50 m 2(401-403) BB/LCD</p><p>34 Deadlock 50 m 1(659-664) BB/LCD</p><p>35 Serializability 50 m 1(620-625) BB/LCD</p><p>Recovery Isolation levels, SQL facilities for 36 50 m 2(396-401) BB/LCD Concurrency DOC/LP/01/28.02.02</p><p>LESSON PLAN LP- CS 2255 LP Rev. No: 02</p><p>SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS Date: 03.01.2014 Page 05 of 06 Unit: V Branch: IT Semester: IV</p><p>Unit syllabus:</p><p>Implementation Techniques </p><p>Overview of Physical Storage Media – Magnetic Disks – RAID – Tertiary storage – 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 – Catalog Information for Cost Estimation – Selection Operation – Sorting – Join Operation – Database Tuning. </p><p>Objective:</p><p>This unit describes about the internal storage structures using different file and indexing techniques which will help in physical DB design.</p><p>Session Teaching No Topics to be covered Time Ref Method</p><p>1(441-450) 37 Physical storage media, Magnetic Disk 50 m BB</p><p>1(450-460) 38 RAID, Tertiary Storage 50 m BB</p><p>1(464-472) 39 File Organization, organization of records in files 50 m BB</p><p>40 Ordered Indices 50 m 1(481-489) BB</p><p>1(489-502) 41 B+ - Tree Index files, B-Tree Index files 50 m BB</p><p>42 Static hashing, Dynamic hashing 50 m 1(506-518) BB</p><p>1(531-534) 43 Query Processing , Cost Estimation 50 m BB</p><p>1(534-542) 44 Selection operation, Sorting 50 m BB</p><p>45 Join operation, Database Tuning 50 m 1(542-555) BB DOC/LP/01/28.02.02</p><p>LESSON PLAN LP- CS 2255 LP Rev. No: 02</p><p>SubCode& Name : CS 2255 DATA BASE MANAGEMENT SYSTEMS Date: 03.01.2014 Unit: I,II,III,IV,V Branch: IT Semester: IV Page 06 of 06</p><p>Course Delivery Plan: </p><p>1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Week I II I II I II I II I II I II I II I II I II I II I II I II I II I II I II 1 2 3 4 5 Units</p><p>CAT-II CAT-III</p><p>Text Books: 1. Abraham Silberschatz, Henry F. Korth, S. Sudharshan, “Database System Concepts”, Fifth Edition, Tata McGraw Hill, 2006 (Unit I and Unit-V ) . 2. C.J.Date, A.Kannan, S.Swamynathan, “An Introduction to Database Systems”, Eighth Edition,Pearson Education, 2006.( Unit II, III and IV) </p><p>References:</p><p>3. Ramez Elmasri, Shamkant B. Navathe, “Fundamentals of Database Systems”, FourthEdition , Pearson / Addision wesley, 2007. 4. Raghu Ramakrishnan, “Database Management Systems”, Third Edition, McGraw Hill, 2003. 5. S.K.Singh, “Database Systems Concepts, Design and Applications”, First Edition, Pearson Education, 2006.</p><p>Prepared by Approved by</p><p>Signature Ms.P.Sharon Femi Name Dr.D.Balasubramanian Ms.K.Nivethaa Shree Designation Assistant Professor/IT HOD/IT</p><p>Date 03/01/14 03/01/14 DOC/LP/01/28.02.02</p>
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages7 Page
-
File Size-