Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Document Code:
QR AAD 011
Lab Unit(s): 1
Revision No.: 00
Date Issued:
Feb. 2015
Issue No.: 01
COURSE DESCRIPTION
This course covers advanced aspects of database management systems which include the triggers and
active databases, network storage systems, object-oriented and object relational databases, web-based
database applications, query processing and optimization, XML documents and information retrieval, data mining
and data warehouse, and security and authorization.
COURSE OUTCOMES
PROGRAM OUTCOMES
3. Identify new applications that address new challenges to database and information
management systems;
7. Imbibe the values of honesty, orderliness, patience and persistence in ones work in order to
carry on such desirable traits in the practice of ones profession.
Course Title:
D- Demonstrated
Date Effective:
3 tri S.Y. 2014-2015
rd
Date Revised:
Prepared by:
Percival A.
Fernandez
Checked by:
.
Noted by:
Page
1 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Document Code:
QR AAD 011
Lab Unit(s): 1
Revision No.: 00
Date Issued:
Feb. 2015
Issue No.: 01
LEARNING PLAN
Week No.
COURSE
OUTCOMES
WEEK 1
Topic Content
Teaching and
Learning
Activities
Assessment Tasks
----------------------
Orientation
1.1 Setting of house rules.
1.2 Discussion of the College
Mission, Vision and Objectives.
1.3 Course Requirements
1.4 Grading System
-------------------
--------------------------------
Lecture , Class
Discussion, and
Seatwork
RECITATION
2.5 Properties of
Decompositions
2.6 An Algorithm for BCNF
Decomposition
2.7 Synthesis of 3NF Schemas
2.8 The Fourth Normal Form
2.9 Advanced 4NF Design
Lecture , Class
Discussion, and
Seatwork
QUIZ
Lecture , Class
Discussion, and
Seatwork
RECITATION/Quiz
a.
WEEK 2
CO1
b.
c.
a.
b.
WEEK 3
CO1
c.
a.
WEEK 4
CO1
b.
Course Title:
Date Effective:
3 tri S.Y. 2014-2015
rd
Date Revised:
Prepared by:
Percival A.
Fernandez
Checked by:
.
Noted by:
Page
2 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Document Code:
QR AAD 011
a.
b.
WEEK 5
WEEK 6
CO1
CO2
c.
a.
b.
c.
d.
WEEK 7
Course Title:
CO2
Revision No.: 00
Understand Optimization
Perform Query Optimization
Learn Execution Plan Cost
Estimation
Perform Plan Choosing
Date Effective:
3 tri S.Y. 2014-2015
rd
Lab Unit(s): 1
Date Revised:
Date Issued:
Feb. 2015
Issue No.: 01
Lecture , Class
Discussion, and
Seatwork
PRELIM EXAM
Lecture , Class
Discussion, and
Seatwork
QUIZ
Prepared by:
Percival A.
Fernandez
Lecture , Class
Discussion, and
Seatwork
Checked by:
.
RECITATION/ BOARDWORK
Noted by:
Page
3 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Document Code:
QR AAD 011
Lab Unit(s): 1
Revision No.: 00
Date Issued:
Feb. 2015
Issue No.: 01
Lecture , Class
Discussion, and
Seatwork
QUIZ
WEEK 8
CO2
a.
b.
c.
WEEK 9
CO2
a.
b.
Lecture , Class
Discussion, and
Seatwork
RECITATION
CO2
a.
b.
c.
8.1Transactions, Concurrency
Control, Recovery Protocols
Lecture , Class
Discussion, and
Seatwork
MIDTERM EXAM
Lecture , Class
Discussion, and
Seatwork
QUIZ
Lecture , Class
Discussion, and
Seatwork
RECITATION/BOARDWORK
WEEK 10
a.
WEEK 11
CO3
b.
c.
d.
e.
WEEK 12
CO3
f.
Course Title:
Date Effective:
3 tri S.Y. 2014-2015
rd
Date Revised:
Prepared by:
Percival A.
Fernandez
Checked by:
.
Noted by:
Page
4 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Document Code:
QR AAD 011
a.
WEEK 13
CO3
b.
c.
d.
a.
WEEK 14
Course Title:
CO3
b.
c.
d.
Date Effective:
3 tri S.Y. 2014-2015
rd
Lab Unit(s): 1
Revision No.: 00
Date Issued:
Feb. 2015
Issue No.: 01
Understand Authentication,
Authorization and Encryption
Perform Encryption Process
Identify Authorization and
Authentication process
Perform Remote Procedure Call
Lecture , Class
Discussion, and
Seatwork
QUIZ
Lecture , Class
Discussion, and
Seatwork
FINAL EXAM
Date Revised:
Prepared by:
Percival A.
Fernandez
Checked by:
.
Noted by:
Page
5 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Lab Unit(s): 1
Document Code:
QR AAD 011
Revision No.: 00
Issue No.: 01
Date Issued:
Feb. 2015
Intended
Learning
Outcomes
a.
b.
a.
b.
CO1
c.
a.
b.
a.
b.
c.
CO2
a.
b.
c.
d.
Course Title:
Date Effective:
3 tri S.Y. 2014-2015
rd
Assessm
ent Task
Performan
ce Target
RECITATION
QUIZ
RECITATION/QUIZ
PRELIM EXAM
QUIZ
Date Revised:
Prepared by:
Percival A.
Fernandez
Evaluation
Checked by:
.
Recommendati
ons
Noted by:
Page
6 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Document Code:
QR AAD 011
a.
b.
Issue No.: 01
c.
a.
b.
c.
Understand XML
Integrate XML and Web Data
Perform XML Query
QUIZ
a.
b.
RECITATION
a.
b.
MIDTERM EXAM
QUIZ
RECITATION/
BOARDWORK
QUIZ
a.
b.
c.
a.
b.
c.
a.
b.
c.
d.
Course Title:
Revision No.: 00
c.
CO3
Lab Unit(s): 1
Understand Authentication,
Authorization and Encryption
Perform Encryption Process
Identify Authorization and
Authentication process
Perform Remote Procedure Call
Date Effective:
3 tri S.Y. 2014-2015
rd
RECITATION
Date Revised:
Prepared by:
Percival A.
Fernandez
Checked by:
.
Date Issued:
Feb. 2015
Noted by:
Page
7 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Lab Unit(s): 1
Document Code:
QR AAD 011
a.
b.
c.
d.
Revision No.: 00
FINAL EXAM
Issue No.: 01
Date Issued:
Feb. 2015
GRADING SYSTEM
Lecture
Prelims
40%
10%
50%
100%
Quizzes (2)
Class Standing
Major Exam
TOTAL
Midterms
40%
10%
50%
100%
Finals
40%
10%
50%
100%
Prelims
40%
10%
50%
100%
Midterms
40%
10%
50%
100%
Finals
40%
10%
50%
100%
REFERENCES
Course Title:
Date Effective:
3 tri S.Y. 2014-2015
rd
Date Revised:
Prepared by:
Percival A.
Fernandez
Checked by:
.
Noted by:
Page
8 of 8
SYLLABUS
Course Code:
CS352
Prerequisite:
Credit Unit(s): 3
Lecture Unit(s): 2
Document Code:
QR AAD 011
Lab Unit(s): 1
Revision No.: 00
Issue No.: 01
Date Issued:
Feb. 2015
1.
2.
3.
4.
R. Ramakrishnan and J. Gehrke. Database Management Systems, Latest Edition. Mc Graw-Hill. ISBN: 0-07232206-3
R. Elmasri and S. Navathe. Fundamentals of Database Systems, Latest Edition, Addison-Wesley. ISBN:0-321-12225-7
Elmasri R., Navathe, S.B. Fundamentals of Database Systems, 5th Edition. Addison-Wesley, 2006
Rob, P., Coronel, C. Database Systems: Design, Implementation, and Management, 1st Edition. Course Technology,
2007
5. Garcia-Molina H., Ullman J.D., Widom, J. Database Systems: The Complete Book, 2nd Edition. Prentice Hall, 2008
6. Kifer, M., Bernstein, A., Lewis, P.M. Database Systems: An Application Oriented Approach, 2nd Edition. Addison Wesley,
2005
Course Title:
Date Effective:
3 tri S.Y. 2014-2015
rd
Date Revised:
Prepared by:
Percival A.
Fernandez
Checked by:
.
Noted by:
Page
9 of 8