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

Our Lady of The Sacred Heart College of Guimba, Inc

This document is a syllabus for a Database Management Systems 1 course. It outlines the course code, title, prerequisites, requirements, grading, and methods of instruction. The course description indicates it will cover database systems, data models, and implementing data models for business applications using a specific DBMS. The expected learning outcomes include explaining key database concepts. The course outline details the topics to be covered across two parts, including database environments, development processes, data modeling, and business rules. References for additional reading are provided.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views

Our Lady of The Sacred Heart College of Guimba, Inc

This document is a syllabus for a Database Management Systems 1 course. It outlines the course code, title, prerequisites, requirements, grading, and methods of instruction. The course description indicates it will cover database systems, data models, and implementing data models for business applications using a specific DBMS. The expected learning outcomes include explaining key database concepts. The course outline details the topics to be covered across two parts, including database environments, development processes, data modeling, and business rules. References for additional reading are provided.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

OUR LADY OF THE SACRED HEART COLLEGE OF GUIMBA, INC.

Guimba, Nuev Ecija

COLLEGE DEPARTMENT

SYLLABUS

Course Code : IT212


Course Title : Database Management System 1

Preliminaries
Prerequisite : IT211
Credits : 3 units (2 hours lecture and 3 hours laboratory per week)
Requirements :

1. Prelim, midterm and final examinations (lecture/laboratory)


2. Class participation
 Quizzes
 Unit tests (lecture)
 Hands-on activities (laboratory)
 Project cases
 Field exercises
 Individual/ group assignments
 Special class projects
 Class attendance

Computation of Grades:
Examinations : 40%
Class participation : 60%
100%

A. Lecture(compute as above) 40%


B. Laboratory(compute as above) 60%
100%

NOTE: For the student to obtain a passing grade, he/she should reach at least 50% of the total possible
score.

Methods of Instruction :Lecture, class discussions and small group discussions, individual and group
reporting, reading assignments, project cases and field exercises, hands-on
activities and special class projects.

Course Description :

This course covers discussion of database systems, the nature of the data, data association, data semantics
and data models. A specific DBMS will be used to implement data models for use in business application programs.

Expected Learning Outcomes : At the end of this course, the students are expected to:

 Explain why databases will continue to grow in number and into the next century;
 Name several limitations of conventional file processing systems;
 Identify five categories of databases, and several key decisions that must be made for each category;
 Explain at least six advantages of the database approach, compared to traditional file processing;

OLSHCO (BSIT) |IT212|Page 1


 Identify several costs and risks of the database approach;
 List and briefly describe nine components of a typical database environment;
 Briefly describe the evolution of database systems.

Course Outline

Part 1 – The Context of Database Management

1. The Database Environment (9 hrs.)

1.1. Introduction
1.2. Basic Concepts and Definitions
1.2.1. Data
1.2.2. Data Versus Information
1.2.3. Metadata

1.3. Traditional File Processing Systems


1.3.1. Disadvantages of File Processing Systems
1.3.2. Program Data Dependence
1.3.3. Duplication of Data
1.3.4. Limited Data Sharing
1.3.5. Lengthy Development Times
1.3.6. Excessive Program Maintenance

1.4. The Database Approach


1.4.1. Enterprise Data Model
1.4.2. Relational Databases
1.4.3. Implementing Relational Databases
1.4.4. A Database Application

1.5. The Range of Database Applications


1.5.1. Personal Databases
1.5.2. Workgroup Databases
1.5.3. Department Databases
1.5.4. Enterprise Databases
1.5.5. Internet, Intranet, and Extranet Databases
1.5.6. Summary of Database Applications

1.6. Advantages of the Database Approach


1.6.1. Program-Data Independence
1.6.2. Minimal Data Redundancy
1.6.3. Improved Data Consistency
1.6.4. Improved Data Sharing
1.6.5. Increased Productivity of Applications Development
1.6.6. Enforcement of Standards
1.6.7. Improved Data Quality
1.6.8. Improved Data Accessibility and Responsiveness
1.6.9. Reduced Program Maintenance
1.6.10. Cautions About Database Benefits

1.7. Costs and Risks of the Database Approach


1.8. Components of the Database Environment
1.9. Evolution of Database Systems
1.9.1. 1960s
1.9.2. 1970s
OLSHCO (BSIT) |IT212|Page 2
1.9.3. 1990s
1.9.4. 2000 and Beyond

1.10. Project Case: Mountain View Community Hospital

2. Database Development Process (9 hrs.)


2.1. Database Development Within Information Systems Development
2.1.1. Information Systems Architecture
2.1.2. Information Engineering
-Identifying Strategic Planning Factors
-Identifying Corporate Planning Objects
-Developing an Enterprise Model

2.2. Database Development Process


2.2.1. Systems Development Life Cycle
2.2.2. Alternative IS Development Approaches
2.2.3. The Role of CASE and a Repository
2.3. Managing the People Involved in Database Development
2.4. Three-Schema Architecture for Database Development
2.5. Developing a Database Application
2.5.1. Matching User Needs to the Information Systems Architecture
2.5.2. Analyzing Database Requirements
2.5.3. Designing the Database
2.5.4. Using the Database
2.5.5. Administering the Database

2.6. Project Case: Mountain View Community Hospital

PRELIM EXAMINATION

Part II – Database Analysis

3. Modeling Data in the Organization (18 hrs.)


3.1. Introduction
3.2. Modeling the Rules of the Organization
3.2.1. Overview of the Business Rules
3.2.2. Scope of Business Rules
3.2.3. Data Names and Definitions
-Data Names
-Data Definitions
-Good Data Definitions

3.3. The E-R Model


3.3.1. Sample E-R Diagram
3.3.2. E-R Model Notation
3.4. Entity-Relationship Model Constructs
3.4.1. Entities
3.4.2. Attributes

3.5. Relationships
3.5.1. Basic Concepts and Definitions in Relationships
3.5.2. Degree of Relationship
3.5.3. Attributes of Relationship
3.5.4. Cardinality Constraints
3.5.5. Modeling Time-Dependent Data
3.5.6. Multiple Relationships
3.5.7. Naming and Defining Relationships

OLSHCO (BSIT) |IT212|Page 3


3.6. E-R Modeling Examples
3.7. Project Case: Mountain View Community Hospital

MIDTERM EXAMINATION

4. The Enhanced E-R Model and Business Rules (18 hrs)


4.1. Introduction
4.2. Representing Supertypes and Subtypes
4.2.1. Basic Concepts and Notation
4.2.2. Representing Specialization and Generalization

4.3. Specifying Constraints in Supertype/Subtype Relationship


4.3.1. Specifying Completeness Constraints
4.3.2. Specifying Disjointness Constraints
4.3.3. Defining Subtype Discriminators
4.3.4. Defining Supertype/Subtype Hierarchies

4.4. ERR Modeling Example


4.5. Entity Clustering
4.6. Business Rules Revisited
4.6.1. Classification of Business Rules
4.6.2. Stating a Structural Assertion
4.6.3. Starting an Action Assertion
4.6.4. Representing and Enforcing Business Rules
4.6.5. Identifying and Testing Business Rules
4.7. Project Case: Mountain View Community Hospital

FINAL EXAMINATION

REFERENCES
A. BOOKS
 Philiip J Pratt, and Joseph J. Adamski: Database Systems Mangement and
Design 2nd Edition
 Silberentz, Korth, and Sudarsman: Database System Concepts
 Peter Rob, and Carlos Coronel: Database Systems Design, Implementation and
Management
 Schaums’s: Fundamentals of SQL Programming
 Jeffrey A. Hoffer: Modern Database Management

Prepared by: Approved by:

EVANGELINE R. SAN JOSE PROF. MARIA JOSEFINA BACLIG,


Ph.D.
Computer Instructor College Dean

OLSHCO (BSIT) |IT212|Page 4


OLSHCO (BSIT) |IT212|Page 5

You might also like