2023 Syllabus Advanced Database System
2023 Syllabus Advanced Database System
02
OMSC VISION
A premier higher education institution that develops globally competitive, locally responsive, innovative professionals and life-long learners.
OMSC MISSION
OMSC is committed to produce intellectual and human capital by developing excellent graduates through outcomes-based instruction, relevant research,
responsive technical advisory services, community engagement, and sustainable production.
COLLEGE OF ARTS, SCIENCES AND TECHNOLOGY
The College of Arts, Sciences, and Technology aims to provide excellent education to students equipped with the necessary knowledge and skills in their
specialized profession.
PROGRAM GOAL:
The BSIT graduates are expected to become globally competent, innovative, and socially and ethically responsible computing professionals engage in life-long
learning endeavors. They are capable of contributing to the country’s national development goals.
PROGRAM OUTCOMES:
Knowledge for solving computing problems
Problem analysis
Design/development of solutions
Modern tool usage
Individual and team work
Communication
Computing professionalism and social responsibility
Life-long learning
COURSE OUTCOMES:
Develop and justify design decisions in the context of a high-performance database system.
Examine the different techniques of warehousing and mining data that will support organizational decisions.
Proposed possibilities on how to improve a specific algorithm as may be applied to data warehousing and mining.
Critically assess new developments in database technology.
COURSE OUTLINE
Desired
Teaching/Learning
Week Learning Course Content Textbooks/ References Resource Materials Assessment
Activities
Outcomes
Discuss the VMGO/Anti- CMO No.25 s. 2015 Virtual interactive OMSC handbook Graded recitation
VMGO of Violence Against OMSC Student learning Powerpoint materials Virtual participation
OMSC, the Women and their Handbook discussion Video clips/Anti-
College and the Children (RA 9262) UNESCO Publication Information Sexual Harassment
1
program and Board (20110) gathering (RA 7877)
explain Gender Laptop
sensitivity and Facebook messenger
GAD related Google Classroom
Reference No.: OMSC-Form-COL-13 Effectivity Date: January 7, 2022 Revision No.02
Explain the Lesson 1. Introduction, Silberschatz, A., Korth, Lecture Desktop/Laptop Quiz 1: Database
benefits and Concepts and H., Sudarshan, S. Discussion Projector Concepts
applications of Definitions (2020). Database Internet
databases as System Concepts, Multimedia Google Classroom/
Individual
data storage, Significance and Seventh Edition. Approach Facebook Group
Applications of McGraw-Hill Activity:
and the roles of Identifying
Databases Education Brainstorming on
database users appropriate
Database Connolly, T., Begg, C. the possible
and
Architecture (2015). Database application of database
administrators. Database Users and Systems: A Practical database in architecture base
Choose an Administrators Approach to Design, relation with
2 on the given user
appropriate Data and Analytics Implementation, and current issues and
database requirements.
Trends Management. Pearson trends.
architecture Education
based on user Case Study:
requirements. Data is Power. Rubric for the
Case Study
Explain what is
data
warehousing
and data
Reference No.: OMSC-Form-COL-13 Effectivity Date: January 7, 2022 Revision No.02
mining.
Identify and Lesson 2: Working Connolly, T., Begg, C. Multimedia MySQL Workbench Output and
explain the with RDBMS (2015). Database Approach 8.0 documentation of the
structure of a Systems : A Practical Desktop/Laptop group activity 1.
relational Structure of Approach to Design, Skills Projector
database and Relational Database Implementation, and demonstration Internet Rubrics for the group
the different Database Schema Management. Pearson Google Classroom/ activity 1.
query Query Languages Education Group Activity: Facebook Group
languages. MySQL GUI Tools Plan and create a Kaggle.com Laboratory Activity
3 Create a database schema 1: Create your own
database using a RDBMS. database schema
schema using a Selects a topic utilizing the datasets
RDBMS. that interest the in the kaggle.com.
group. Select a topic that
interests you.
Define what Lesson 3: Structured Silberschatz, A., Interactive Desktop/Laptop Quiz 2: SQL
SQL is. Query Language Korth, H., Sudarshan, Discussion Projector Concepts
Determine an SQL Concepts S. (2020). Database MySQL Workbench
appropriate SQL Data Types System Concepts, Skills 8.0 Output of the group
data type Constraints Seventh Edition. demonstration Online Site for activity 2.
before creating SQL Queries McGraw-Hill Practicing SQL :
a database. Structure Education Group Activity: http://sqlfiddle.com/ Rubrics for the
4
Explain and Integrity Constraints. Implement the group activity 2.
use integrity Retrieved from planned database
constraints https://docs.oracle.com schema. Use the Lab Activity 2:
correctly. /cd/B10500_01/server. correct SQL data Create tables with
Construct and 920/a96520/constrai.ht type and proper database and
execute SQL m constraints for constraints. This
queries. each table activity is the
Reference No.: OMSC-Form-COL-13 Effectivity Date: January 7, 2022 Revision No.02
attributes. implementation of
Lab Activity 1.
Explain the Lesson 4: SQL Data Silberschatz, A., Multimedia Desktop/Laptop Output of the group
purpose of the Manipulation Korth, H., Sudarshan, Approach Projector activity 3.
different Select Statement S. (2020). Database MySQL Workbench
keywords used Insert Statement System Concepts, Skills 8.0 Rubrics for the group
in Update Seventh Edition. Demonstration Online Site for activity 3.
manipulating Statement McGraw-Hill Practicing SQL:
data. Delete Statement Education Group Activity: http://sqlfiddle.com/ Lab Activity 3: Insert
Create SQL Populate the Google Classroom/ the records taken
query to select, MySQL:: MySQL 8.0 tables with Facebook Group from kaggle in the
5
add, modify, Reference Manual :: records. Group Kaggle.com database. Manipulate
and delete 13.2 Data can utilize the records using the
database Manipulation datasets available select, insert, update,
records. Statements. Retrieved in kaggle.com and delete
from statements.
https://dev.mysql.com/
doc/refman/8.0/en/sql-
data-manipulation-
statements.html
Apply retrieval Lesson 5: SQL Silberschatz, A., Interactive Desktop/Laptop Quiz 3: SQL
of records from Operations Korth, H., Sudarshan, Discussion Projector operations
multiple tables Joins and S. (2020). Database MySQL Workbench
using table Unions System Concepts, Skills 8.0 Graded Recitation
joins and Analytic Seventh Edition. Demonstration Online Site for
6-7
unions. Functions McGraw-Hill Practicing SQL: Lab Activity 4:
Perform Managing Education Simulation http://sqlfiddle.com/ Apply SQL
complex Views, and activity Google Classroom/ operations in the
calculations on Indexes Learn Advanced SQL Facebook Group existing database.
group of rows. Tutorials. Retrieved
Reference No.: OMSC-Form-COL-13 Effectivity Date: January 7, 2022 Revision No.02
warehouses in
decision
support.
Understand Lesson 9: Data Silberschatz, A., Korth, Interactive Desktop/Laptop Quiz 5: Data
the common Warehouse H., Sudarshan, S. Discussion Projector Warehouse
designs and Architectures (2011). Database Skills Talend Open Studio Architecture
structures of Overall System Concepts, Sixth Demonstration Google Classroom/
warehouse architecture Edition. McGraw-Hill Facebook Group Grade Recitation
systems and Data Process Education Group Activity:
data marts. Metadata Create and Rubrics for the group
Explain data Warehouse Introduction to Data execute ETL activity.
integration Schema Warehouse Concepts. processes using
14-16
and the Data Integration Retrieved from the previous Lab Activity 6:
extraction, and ETL Process https://docs.oracle.com/ database. Create and execute
transformation Data Marts database/121/DWHSG/ ETL processes using
, and load Data concept.htm#DWHSG- your previous
(ETL) Warehousing GUID-452FBA23- database.
processes. Tools 6976-4590-AA41-
Plan and 1369647AD14D
design a data
warehouse.
Explain what Lesson 10: Data Silberschatz, A., Korth, Interactive Desktop/Laptop Quiz 6: Data Mining
data mining is Warehousing and Data H., Sudarshan, S. Discussion Projector Concepts
and how data Mining (2011). Database WEKA
mining can be Benefits of data System Concepts, Sixth Multimedia Google Classroom/ Graded Recitation
17-18 employed and mining Edition. McGraw-Hill Approach Facebook Group
applied to Data mining Education Rubrics for the case
solve real compare with Connolly, T., Begg, C. Case Study: Data study.
problems. other techniques (2015). Database Mining in
Recognize Data mining Systems : A Practical Agriculture
Reference No.: OMSC-Form-COL-13 Effectivity Date: January 7, 2022 Revision No.02