0% found this document useful (0 votes)
40 views

CS 2 Syllabus

The document summarizes information about a college course on database management systems (DBMS). It includes the course description, learning outcomes, topics to be covered, assessment methods and grading criteria. The key topics covered in the course include designing and implementing database systems, database modeling tools, applying database concepts in applications, and facilities provided by DBMS. Students will learn database design, querying languages, and how to develop database applications using MS Access and Visual Basic. Assessment includes quizzes, assignments, projects, exams and course grades are on a 1 to 5 scale.

Uploaded by

Mae Aura
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views

CS 2 Syllabus

The document summarizes information about a college course on database management systems (DBMS). It includes the course description, learning outcomes, topics to be covered, assessment methods and grading criteria. The key topics covered in the course include designing and implementing database systems, database modeling tools, applying database concepts in applications, and facilities provided by DBMS. Students will learn database design, querying languages, and how to develop database applications using MS Access and Visual Basic. Assessment includes quizzes, assignments, projects, exams and course grades are on a 1 to 5 scale.

Uploaded by

Mae Aura
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

COLLEGE OF INFORMATION TECHNOLOGY AND ENGINEERING

Revised Edition: SY 2014-2015

Component Existing Statement Identified Outcome Desired Outcomes

Demonstrateknowledge and skillsneeded for


I. Mission/Goals employment , community involvement and Globally competent graduates
other activities,and identify their own learning
needs and behavior consistent with academic
integrity and social responsibility

II. Program Outcomes Vision: We envision top performing graduates to 1. Conduct experiments and research as Technically and socially
respond to the changing demands of time. well as analyze and interpret data; competent

Mission: To promote the value of learning, self- 2. Design and develop software and Employable graduates
worth, and quality performance of students. hardware systems;

3. Communicate effectively in verbal and


non-verbal communication;

4. Work effectively in multi-disciplinary and


multi-cultural teams;

5. Possess professional and ethical


responsibility.

III. Course Outcomes Graduates of the BSCS program can: 1. Apply mathematical foundations, Demonstrate knowledge
(BS Computer algorithmic principles, and computer and skills of a competent
Science) 1. Apply the concepts of programming, design science theory in the modeling and computer scientist in
and development principles in computing design of computer-based systems in a solving issues and
solutions. way that demonstrates comprehension problems.
2. Perform technical skills to cope with the rapid of the tradeoffs involved in design
changes in the field of Information choices.
Technology 2. Apply design and development
3. Apply abstract and analytical processes in principles in the construction of software
response to the needs of times. systems of varying complexity.

IV.Subject Outcome 1. Understand the fundamental in designing and Apply the concepts into the development of Database Application
implementing database systems; database applications developer
2. Understand the importance of modeling tools in Database Administrator
the design of database systems; System Analyst
3. Apply theoretical database concepts in real-world
applications; and
4. Understand the facilities provided by database
management systems and system
implementation techniques

V. Course Number: CSE 22


VI. Course Title: Database Management Systems
VII. Course Description: This course focuses on the design of the database starting from the conceptual design to the implementation of a database schema
and user interfaces to the database. The course is heavily design oriented. In most of the projects, students have to design and implement a database
using a commercial database management system and associated development tools. Students will in particular learn the database query language and
the development of applications using MS Visual Basic 6as the front end and MS Access as the back end.

VIII. Number of Units: 5 units


IX. Number of Hours: 90 contact hours
X. Pre-requisite Subject: CSE 21
XI. Course Requirement:
 Quizzes
 Recitation
 Periodic Examination
 Lab Exercises
 Lab Exam
 Assignments
 Projects
 Documentation and Database Application
 Project Presentation

XII. Grading System:

I. Grade Equivalents

1.0 97 – 100
1.25 94 – 96
1.50 91 – 93
1.75 88 – 90
2.0 85 – 87
2.25 82 – 84
2.50 79 – 81
2.75 76 – 78
3.0 75
4.0 73-74 [ Conditional]
5.0 Failure
Grade Components:

^ TrinalGrade = [Item I + Item II] / 2


where:
Item I = 60% Item Ia + 40% Item Ib
Item Ia = Quizzes, Class Recitations
Item Ib = Assignments, Reports, Experiments
Item II = Trinal Exam Equivalent

^ Midterm Grade = [Item I + Item II] /2


where:
Item I = 60% Item Ia + 40% Item Ib
Item Ia = Quizzes, Class Recitations
Item Ib = Assignments, Reports, Experiments

Item II = Midterm Exam Equivalent

^ Final Grade = Trinal Grade + Midterm Grade + 2 TFG


4
where:
Tentative Final Grade (TFG) = [Item I + Item II] /2
Item I = 60% Item Ia + 40% Item Ib
Item Ia = Quizzes, Class Recitations
Item Ib = Assignments, Reports, Experiments
Item II = Final Exam Equivalent

Notes:
 Passing score in all Examinations is Fifty Percent (50%)
 A candidate for Cum Laude must obtain a weighted average grade ranging from [1.50 to 1.75] with no grade below 2.0
 A candidate for Magna Cum Laude must obtain a weighted average grade raging from [1.25-1.49], with no grade below 1.75
 A candidate for Summa Cum Laude must obtain a weighted average grade ranging from [1.0-1.24], with no grade below 1.50
 A student who obtains a grade of 4.0 in any subjects during the Trinal and during the Midterm exams, the teacher concern may give a re-examination
/requirements.

XIII. Course Design

Learning
Resource Values Time
Desired Learning Content/Subject Teaching Delivery Assessment Textbook/References
Materials Infused Table
Outcomes Matter
At the end of the
course the
students can:

Chapter 1.
Introduction to
Databases

A. Differentiate 1.1 Data and  Discussion  Quiz PowerPoint Awareness Week 1 R3, p. 5
between data information  Group Game presentation Participation 1 hour
and
information
B. Define the 1.2 Definitions of  Lecture  Quiz PowerPoint Understanding Week 1 R1, p. 15
term database Database  Assignment presentation Patience 1 hour R2, p. 1
 Group Games Respect R3, p. 7

C. Identify 1.3 Uses of  Lecture  Quiz


various uses Database  Assignment PowerPoint Understanding Week 1 R2, p. 2
of database presentation, Awareness 1 hour
systems
D. Define what is 1.4 Definition of  Discussion  Quiz
DBMS DBMS PowerPoint Understanding Week 1 R1, p. 16
 Assignment
presentation Awareness 1 hour R2, p. 3

E. Discuss the 1.5 History of  Lecture


history of DBMS  Assignment PowerPoint Understanding Week 1 R1, p. 24
DBMS  Quiz presentation, Awareness 1 hour R2, p. 4
 Reaction Paper Movie Clip
F. Describe the 1.6 Components  Discussion PowerPoint Appreciation Week 2 R1, p.18
different of DBMS  Quiz presentation Awareness 1 hour R2, p. 7
components  Assignment Cooperation
of DBMS

G. Identify roles 1.7 Roles in the  Lecture PowerPoint Understanding R1, p.21-23
that governs Database  Role Playing  Assignment presentation Awareness Week 2 R2, p. 8
database Environment  Quiz 1 hour
environment  Role Playing

H. Discuss
advantages 1.8 Advantages  Lecture PowerPoint Understanding R1, p. 26
and and  Quiz presentation Awareness Week 2 R2, p. 11
disadvantages Disadvantages of  Assignment 1 hour
of DBMS DBMS

Chapter 2.
Relational Model
Concepts

A. Discuss the 2.1 Brief History  Lecture  Quiz PowerPoint Awareness Week 2 R1, p. 70
origin of of Relational presentation Appreciation 1 hour R2, p. 16
Relational Model
Model and its
concepts
B. Explain  Lecture  Quiz PowerPoint Understanding Week 2 R1, p. 72-79
terminologies 2.2 Relational  Discussion  Assignment presentation Patience 1 hour R2, p. 16
of Relational Model Respect Week 3
Model Terminologies 1 hour
(Relational Data
Structures,
Properties of
Relations, and
Relational Keys)
C. Describe  Lecture  Recitation PowerPoint Understanding Week 3 R1, p. 76
properties of 2.3 Database presentation Awareness 1 hour R2, p. 18
Database Relations
Relations

Chapter 3.
Database
Planning, Design
and
Administration
Overview

A. Describe the 3.1 The


main Information  Lecture  Quiz PowerPoint Awareness Week 3 R1, p. 282
components System Life  Board Work presentation Appreciation 1 hour R2, p. 23
of an Cycle
Information
System

B. Discuss the 3.2 The


stages of the Database  Lecture  Quiz PowerPoint Understanding Week 3 R1, p. 283-311
database Application Life presentation Patience 2 hours R2, p. 23
application life Cycle and its Respect
cycle stages

C. Explain the 3.3 Approaches


phases of of Database  Lecture  Quiz PowerPoint Understanding Week 4 R1, p. 439
database Design presentation Awareness 1 hour R2, p. 24
design-
conceptual,
logical, and
physical

D. Evaluate and
Select a 3.4 Selecting the  Discussion  Quiz PowerPoint Understanding Week 4 R2, p. 28
DBMS DBMS presentation Patience 1 hour
Respect
Chapter 4. Fact-
Finding
Techniques
A. Define fact- 4.1 Definition of  Discussion  Quiz PowerPoint Awareness Week 4 R1, p. 314
finding fact-finding  Assignment presentation Appreciation 1 hour R2, p. 35

B. Evaluate 4.2 When are  Lecture  Quiz PowerPoint Understanding Week 4 R1, p. 315
when fact- fact-finding  Assignment presentation Patience 2 hours R2, p. 35
finding techniques used? Respect
techniques
are used in
the database
application life
cycle.
4.3 What facts  Lecture  Quiz PowerPoint Understanding Week 5 R1, p. 316
C. Types of facts are collected?  Assignment presentation Awareness 1 hour R2, p. 35
collected in
each stages of
the database
application life
cycle. 4.4 Advantages  Discussion  Role Playing PowerPoint Cooperation Week 5 R1, p. 317-320
D. Describe the and presentation Understanding 2 hours R2, p. 37
 Assignment
use of each Disadvantages of Awareness
fact-finding the types of fact-
techniques finding
and the techniques
advantages
and
disadvantages
of each.
Chapter 5. Entity
Relationship
Modeling
A. Define Entity-
Relationship 5.1 Entity  Discussion  Quiz PowerPoint Awareness Week 5 R1, p. 342
Modeling in Relationship  Assignment presentation Appreciation 1 hour R2, p. 42
database Modeling R3, R4
design and
how to use it.

B. Illustrate how 5.2 Entity Types  Lecture  Quiz PowerPoint Understanding Week 5 R1, p. 343-352
basic , Relationship  Assignment presentation Patience 1 hour R2, p. 42-46
concepts are Types and Respect Week 6 R3, R4
represented Attributes 1 hour

C. Differentiate
strong and 5.3 Strong and  Discussion  Quiz PowerPoint Understanding Week 6 R1, p. 354
weak entity Weak entity types  Assignment presentation Awareness 1 hour R2, p. 47
types R3, R4

D. Describe 5.4Structural  Lecture  Quiz


structural Constraints  Assignment PowerPoint Understanding Week 6 R1, p. 356-362
constraints presentation Awareness 2hours R2, p. 49-51
R3, R4

Chapter 6.
SQL(Structured
Query Language)

A. Explain the 6.1 Introduction PowerPoint


purpose and to SQL  Lecture  Quiz presentation Awareness Week 6 R1, p. 113-116
importance of Photocopy Appreciation 1 hour R8
SQL R9

B. Describe the 6.2 Writing SQL PowerPoint


structure of an commands  Discussion  Quiz presentation Understanding Week 7 R1, p. 116
SQL Photocopy Patience 1 hour R8
statements Respect R9
and the
notation use
to define the
format of the
various SQL
constructs.
C. Learn how to 6.3 Data PowerPoint
create and Definition -  Discussion  Board Work presentation Cooperation Week 7 R1, p. 168-174
delete Create and  Demonstration  Assignment Photocopy Understanding 3 hours R8
database and Delete database  Quiz Appreciation R9
table using the and table  Laboratory
relational Exercises
standard
language
PowerPoint
D. Explain how to  Lecture  Assignment presentation Cooperation Week 7 R1, p. 117-149
perform 6.4 Data  Demonstration  Board Work Photocopy Awareness 1hour R8
database Manipulation-  Quiz Appreciation Week 8 R9
updates using INSERT, 1 hour
 Laboratory
INSERT, UPDATE,
Exercises
UPDATE and DELETE,
DELETE and SELECT
retrieve data
from the
database
using
SELECT
statement

Chapter 7.
Advanced SQL
Topics

A. Describe and 7.1 Relational set  Lecture  Quiz PowerPoint Cooperation Week 8 R3
use relational set operators  Demonstration  Assignment presentation, Awareness 1 hour
operators  Laboratory Textbook Appreciation
Exercises
7.2 Join  Lecture  Quiz PowerPoint Cooperation Week 8 R3
B. Use the
operators  Demonstration  Assignment presentation, Understanding 1 hour
advanced SQL  Laboratory Textbook Appreciation
Join operators Exercises
C. Identify types Understanding Week 9 R3
of subqueries and 7.3 Subqueries  Demonstration  Quiz PowerPoint Respect 1 hour
correlated queries and correlated  Assignment presentation,
queries  Laboratory Textbook
Exercises
D. Use SQL
7.4 SQL  Lecture  Quiz R3
functions to
functions to  Demonstration  Assignment PowerPoint Cooperation Week 9
manipulate dates, presentation, Awareness 1 hour
strings, and other manipulate dates,  Laboratory
strings, and other Exercises Textbook Appreciation
data
data
E. Create and use
7.5 Updatable  Lecture  Quiz PowerPoint Cooperation Week 9 R3
updatable views, views, triggers  Demonstration  Assignment
presentation, Awareness 1 hour
triggers and Textbook Appreciation
and stored  Laboratory
stored Exercises
procedures, and
procedures, and
embedded SQL embedded SQL

Chapter 8.
Database Design
using MS Access

A. Define terms 8.1 Introduction  Discussion  Quiz PowerPoint Understanding Week 10 R2, p. 53- 76
often used in to MS Access presentation Awareness 2 hours
MS Access. and its
terminologies

B. Describe 8.2 Database


database Objects- Tables,  Lecture  Quiz PowerPoint Understanding Week 10 R2, p. 81- 134
objects and Forms, Queries,  Group presentation Awareness 1 hour
its uses and Reports Reporting
Chapter 9. Using
Programs for
Database
Application

A. Create a 9.1 Database  Demonstration  Laboratory PowerPoint Understanding Week 11 R2, p. 132
database Application Exercise presentation Awareness 1 hour R7
application Appreciation Week 11
1 hour

B. Design User 9.2 User  Demonstration  Laboratory PowerPoint Understanding Week 11- R2, p. 133-134
Interface Interface for the Exercise presentation Awareness 12 R7
Application Appreciation 2 hours

C. Make an 9.3 The  Group  Documentation PowerPoint Cooperation Week 12


application Database Presentation And Database presentation Creativeness 1 hours R2, p. 134-147
from the Application Application Appreciation Week 13 R7
example Project 3 hours
projects given.

XIV. References:
R1 Thomas Connolly, Carolyn Begg (2013). Database Systems: A Practical Approach to Design, Implementation and Management 6th Edition,
United States of America, Pearson Education Limited
R2 Castrence J. (2009) Database Management Systems Course Pack, Midsayap: NDMC
R3 Coronel C., Rob P., Morris S. (2013), Database Systems: Design, Implementation and Management, 10th Edition, Cengage Learning

R4 http://vulms.vu.edu.pk/Courses/MIS619/Downloads/ERD.ppt, date retrieved August 13, 2013


R5 http://faculty.ksu.edu.sa/17928/Supportive%20Materials/Example_ERD.pdf, date retrieved August 4, 2013
R6 http://www.slideshare.net/tameemyousaf/entity-relationship-diagram-erd-5695380, date retrieved August 4, 2013
R7 https://www.uop.edu.jo/download/research/members/VB6_1__1_.0%20-%20Visual%20Basic%20-
%20Learn%20Visual%20Basic%206.0%20(Nice%20Manual).pdf, date retrieved June 18, 2013
R8 http://groups.engin.umd.umich.edu/CIS/course.des/cis400/sql/sql.ppt, date retrieved June 21, 2013
R9 http://s3.amazonaws.com/ppt-download/sqlppt-120914120535-phpapp01.ppt?response-content-
disposition=attachment&Signature=ZKERQyZwFh2%2B8mf3yxiPm5ZjpYM%3D&Expires=1383400643&AWSAccessKeyId=AKIAIW74DRRRQSO4NIKA,
date retrieved July 9, 2013

Prepared by: Checked by: Approved by:

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy