2
BCA (Semester 2) Teaching Schedule 030010202: RDBMS Unit Sub Unit No. of Lecture (s) Topics Reference Chapter/Additional Reading Teaching Methodology to be used Evaluation Parameters Unit 1: Procedural SQL data types 1.1 1 Subject Overview and Importance Chalk and Talk 1.2 1 E. F. Codd’s Rule for Relational Database http://en.wikipedia.org/ wiki/Codd's_12_rules PPT Presentation 1.3 1 Anchored data types http://publib.boulder.ib m.com/infocenter/db2lu w/v9r7/index.jsp Chalk and Talk method and PPT Presentation 1.4 1 Row data type 1.5 1 Ordinary Array data type 1.6 3 Cursor data type Quiz 1 Unit 2: Control Flow statements 2.1 3 Conditional statements : IF,CASE BZ- #9 – Page No.565,587 Chalk and Talk method and PPT Presentation 2.2 3 Looping Statements: FOR, LOOP, WHILE, REPEAT BZ- #9 – Page No.567- 570,589 2.3 1 RETURN statement BZ- #9 – Page No.570 2.4 1 SIGNAL statement BZ- #9 – Page No.570 2.5 1 Revision Unit 3: Application development using Procedural SQL 3.1 1 Cursors : OPEN CLOSE and FETCH BZ- #9 – Page No.585- 587 Demonstration Method And chalk and Talk 3.2 2 Creation of User Defined Function BZ- #9 – Page No.540- 548 3.3 2 Creation of Stored Procedure BZ- #9 – Page No.580- 583 Unit Test 1 3.4 1 Revision Unit 4: Triggers 4.1 1 Triggers and their usage BZ- #7 – Page No.398 Demonstration Method And chalk and Talk 4.2 2 Trigger Activation BZ- #7 – Page No.399- 400 4.3 2 BEFORE and AFTER Trigger BZ- #7 – Page No.401 4.4 1 INSTEAD OF Trigger BZ- #7 – Page No.401- 405 4.5 1 Revision Quiz 2 Unit 5: Transaction Processing 5.1 1 Concepts in Transaction processing EN-#17-Page No 612 PPT Presentation

BCA (Semester 2) Teaching Schedule

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BCA (Semester 2) Teaching Schedule

BCA (Semester 2)Teaching Schedule030010202: RDBMSUnit Sub

UnitNo. of

Lecture(s)

Topics ReferenceChapter/Additional

Reading

TeachingMethodology

to be used

EvaluationParameters

Unit 1: Procedural SQL data types

1.1 1 Subject Overview and Importance Chalk and Talk

1.2 1 E. F. Codd’s Rule for Relational

Database

http://en.wikipedia.org/wiki/Codd's_12_rules

PPT Presentation

1.3 1 Anchored data types http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp Chalk and Talk

method and PPTPresentation

1.4 1 Row data type

1.5 1 Ordinary Array data type

1.6 3 Cursor data type Quiz 1

Unit 2: Control Flow statements

2.1 3 Conditional statements : IF,CASE BZ- #9 – PageNo.565,587

Chalk and Talkmethod and PPT

Presentation

2.2 3 Looping Statements: FOR, LOOP,

WHILE, REPEAT

BZ- #9 – Page No.567-570,589

2.3 1 RETURN statement BZ- #9 – Page No.570

2.4 1 SIGNAL statement BZ- #9 – Page No.570

2.5 1 Revision

Unit 3: Application development using Procedural SQL3.1 1 Cursors : OPEN CLOSE and FETCH BZ- #9 – Page No.585-

587Demonstration

MethodAnd chalk and

Talk

3.2 2 Creation of User Defined Function BZ- #9 – Page No.540-548

3.3 2 Creation of Stored Procedure BZ- #9 – Page No.580-583

Unit Test 1

3.4 1 Revision

Unit 4: Triggers4.1 1 Triggers and their usage BZ- #7 – Page No.398

DemonstrationMethod

And chalk andTalk

4.2 2 Trigger Activation BZ- #7 – Page No.399-400

4.3 2 BEFORE and AFTER Trigger BZ- #7 – Page No.401

4.4 1 INSTEAD OF Trigger BZ- #7 – Page No.401-405

4.5 1 Revision Quiz 2

Unit 5: Transaction Processing5.1 1 Concepts in Transaction processing EN-#17-Page No 612 PPT Presentation

Page 2: BCA (Semester 2) Teaching Schedule

BCA (Semester 2)Teaching Schedule5.2 2 Transaction and System concepts EN-#17-Page No 618-

6215.3 1 Desirable properties of transactions EN-#17-Page No 621-

6235.4 1 Serial, non-serial and schedules EN-#17-Page No 623-

6265.5 1 Testing for conflict serializablility EN-#17-Page No 630-

6335.6 1 Transaction support in SQL EN-#17-Page No 636-

6395.7 1 Revision

Unit 6: Concurrency Control6.1 1 Types of locks and system lock tables EN-#18-Page No 644-

648

PPT Presentationand Chalk and

Talk

6.2 2 Serializability by Two-Phase Locking EN-#18-Page No 648-650

6.3 2 Dealing with Deadlock and Starvation EN-#18-Page No 651-654

6.4 1 Timestamp ordering EN-#18-Page No 654-658

6.5 1 Validation concurrency control EN-#18-Page No 659-660

Unit Test 2

6.6 1 Revision

Text Books:

1. Barklarz G. and Zikopoulous R., DB2 for Linux, UNIX and Windows- DBA Guide, Reference and Exam Prep, Pearson

Education.[Short Form : BZ]

2. Elmasri, R. and Navathe, S. B. Fundamentals of Database Systems, Pearson Education. .[Short Form : EN]

Reference Book

1. Henry F. Korth, Dabase management system concepts, McGraw Hill.

2. S.kSinha, Database Systems concepts, design and applications, Pearson Edition.