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

Week Number: (Week 1) Topic: Orientation Course Description

This document provides an orientation for an ITE 104 Database Management Systems course. It includes an overview of the course description, learning objectives, and pre-assessment. The course covers fundamental database concepts, the relational model, SQL, database design, and transaction management over 18 weeks. Students will learn to identify database concepts, design normalized relational models, use SQL to manipulate data, and develop data-intensive applications. Assessment includes quizzes, exams, class participation, and online submissions through Google Classroom.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Week Number: (Week 1) Topic: Orientation Course Description

This document provides an orientation for an ITE 104 Database Management Systems course. It includes an overview of the course description, learning objectives, and pre-assessment. The course covers fundamental database concepts, the relational model, SQL, database design, and transaction management over 18 weeks. Students will learn to identify database concepts, design normalized relational models, use SQL to manipulate data, and develop data-intensive applications. Assessment includes quizzes, exams, class participation, and online submissions through Google Classroom.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

1

Course Code and Title: ITE 104 - Database Management System


Week Number: (Week 1)
Topic: Orientation
Course Description:

This course introduces students to database systems. The course explains what a database system is, and
then proceeds for the greater part of the learning material to explore relational database systems—databases
designed according to the relational (or tabular) model. 
The material includes discussion of SQL, the Structured Query Language, as well as a unit on database
design. From data abstraction, the course then turns to transaction management, with some additional
material on improving query performance. 
Finally, there is an introduction of up - to- date trends in database system design, which also locates recent
developments in the larger history of data storage technology
Learning Objectives:
At the end of this course, you should be able to:
 Identify the fundamental concepts of Database Management System. 
 Describe the transformation of database design from a conceptual user model to a normalized
relational model.
 Determine the entities involved in the system and their relationship to one another.
 Adopt positive solutions to challenges in analyzing database.
 Build interests in logical thinking and designing database programs.
 Develop team spirit and professional attitude towards database management
 Use database management software to develop data-intensive applications
 Manipulate a database using SQL
 Execute and Formulate Relational Database System

Number of Hours: 3 hours every week (1 ½ hours of lecture) for 18 weeks or 54 hours in a
semester
PRE-ASSESSMENT
Instruction: Submit your answers in google classroom and don’t forget to indicate your name.
MULTIPLE CHOICE. On the line before each questions or statement, write the letter of the correct answer.
_____1. Typically, a database consists ____________ but can support multiple____________.
a. table, queries c. information, data
b. physical view, logical view d. information view, data view.
_____2. A schema describes
a. Data elements c. Records and files
b. Record relationship d. All of the above.
_____3. A person’s name, birthday, and social security number are all examples of
a. Entities b. Attributes c. Relationships d. Descriptions
2

_____4. The following figure shows an example of

a. a composite attribute c. a relational attribute


b. a multivalued attribute d. a derived attribute.

____ 5. An index is clustered, if


a. it is on a set of fields that form a candidate key
b. it is on a set of fields that include the primary key
c. the data records of the file are organized in the same order as the data entries of the
index
d. the data records of the file are organized not in the same order as the data entries ofthe index.

_____6. Given a B+-tree index on attributes (A, B) of relation r, which of the following queries can be
answered efficiently
a. A=5 and B > 6 c. A=5 and B = 5
b. A < 5 and B = 5 d. all of the above

_____7. In relational algebra the intersection of two sets (set A and set B). This corresponds to
a. A or B b. A + B c. A and B d. A – B

_____8. ______ symbol is used to denote the project operation.


a. X b. s (c) r d. p

_____9. Which of the following is TRUE? (


a. Every relation is 3NF is also in BCNF.
b. A relation R is in 3NF if every non-prime attribute of R is fully functionally dependent
on every key of R.
c. Every relation in BCNF is also in 3NF.
d. No relation can be in both BCNF and 3NF.

_____10. Third normal form is based on the concept of


a. Closure Dependency c. Transitive Dependency
b. Normal Dependency d. Functional Dependency

Fill in the Blanks. Read each statement below carefully and fill in with the correct answer.
1. The SQL statement that queries or reads data from a table is ___________.
2. The UPDATE command in SQL is used to modify attribute values of one or more selected ________
3. If a_______________ is issued before the termination of a transaction, the DBMS will restore
the database only for that particular transaction, rather than for all transactions.
4. _________failure happens due to hardware failure.
3

5. Total number of entries in page table is equal to the _______in database.


6. A ____________ is a multidimensional method of storing data.
7. The UPDATE command in SQL is used to modify attribute values of one or more selected ________
8. The description of schema constructs and constraints is called ______.
9. In three-schema architecture, user views are defined at ____________ schema.
10. A person’s social security number would be an example of a___________ attribute.

Lesson Proper:

A. Self-Introduction
B. Classroom Guidelines
1. Sign in on time
2. Mute your microphone and open your web cam
3.Wear Uniform
4. Listen
5. Click the raise hand button or call attention of your instructor when you want to ask
question/recite.
6. Answer when your instructor calls your name.

C. Grading System

Lecture Quizzes Class Standing  Major Exam


Midterm 40% 20% 40%

Final Term 40% 20% 40%


Lecture Grade  Midterm Grade x 40%    + Final Term Grade x 60%

Laboratory  Quizzes Class Standing  Major Exam


Midterm 40% 20% 40%

Final Term 40% 20% 40%


Laboratory Midterm Grade x 40%    + Final Term Grade x 60%
Grade 
Final Grade Lecture Grade x 60% + Laboratory Grade x 40%
4

D. Submission of Outputs
a. For online and modular students’ outputs will be in the form MS Word, or photo of your
answers with your name and section
b. Activities or output must be submitted in classwork of google classroom.
c. In case you have problem in google classroom you can submit it via messenger or email

E. Course Syllabus:
The following table will serve as your guide for all the topics and the week it needs to be learned.

Session Course Learning Content Focusing on Instructional Delivery Mode Assessment


Outcomes Essential Questions
Face to Face Blended

 Familiarize Orientation Brainstorming  Video Recitation


oneself on the Setting of house’ rules presentation
academic Discussion  Infographics Via Zoom, Kneura
policies, Discussion of the
and Mentimeter
1 guidelines and College Mission, Vision
house’ rules and Objectives
Course Requirements
Grading System

2  Distinguish Data Unit I: Introduction Presentation  Virtual  Recitation


from the to Database and Conference
information System Discussion using Zoom or Via Zoom,
 Enumerate Kneura, Kneura or
types of 1. Basic Mentimeter
database Definitions
system and
 Discuss
 Written
Concepts Online
database  Recorded video
2. Traditional
architecture for those Examination
File System
 Appreciate the students who using
Versus
importance of have poor google form
Database
Database signal and  Submit
Systems
System absent  activities in
3. DBMS Users
4. Database or google
DBMS classroom 
Languages
5. Schemas,  Powerpoint
5

Subschema presentation
and via
Instances Zoom/Kneura
6. Three Level
Architecture
of Database
Systems
(DBMS)  Reading
7. Data materials open
Models source
8. Types of
Database
Systems

3-4  Describe Unit 2. Database Presentation and  Virtual  Recitation


relational Relational Model Discussion Conference
model using Zoom or Via Zoom,
 Identify the 2.1 Relational Kneura, Kneura or
different types Data Model Mentimeter
of relational Concept
keys  Written
2.2 Integrity  Recorded video Online
Constraints for those Examination
students who using
 Use Relational 2.3 Relational have poor google form
Operators in Set Operators signal and  Submit
manipulating absent  activities in
relations and    2.3.1 Select google
specifying classroom
queries.    2.3.2 Project
 Powerpoint
    2.3.3 Union
presentation
via
    2.3.4 Intersect Zoom/Kneura

    2.3.5
Difference

    2.3.6 Cartesian
Product

       
6

 Identify Unit 3 Introduction to Presentation  Virtual  Recitation


different SQL and Conference
types of data Discussion using Zoom or Via Zoom,
use in SQL 3.1 Components Kneura, Kneura or
 Write of SQL  Mentimeter
efficient SQL
5 queries to 3.2.Data Types
find and
 Written
organize data  Recorded video Online
3.3  Data for those Examination
 Perform
Definition students who using
basic data
management Language (DDL) have poor google form
tasks, such as signal and  Submit
the insertion, 3.4Data absent  activities in
modification, Manipulation in google
and deletion SQL classroom
of data from
the relations
 Powerpoint
presentation
via
Zoom/Kneura 

6-7  Write Unit 4 Advance SQL Presentation  Virtual  Recitation


subqueries and Conference
and nested      4.1 Subqueries Discussion using Zoom or Via Zoom,
queries for Kneura, Kneura or
retrieving      4.2 Nested Mentimeter
data Subqueries
 Written
     4.3 Complex  Recorded video Online
Queries for those Examination
 Use the students who using
advanced       4.5 Views have poor google form
SQL JOIN signal and  Submit
operator      4.6 Joined Relations absent  activities in
syntax google
4.6.1 Inner Join classroom
4.6.2 Natural
Join
 Powerpoint
 List the presentation
advantage via
and 4.6.3 Left Outer
Join Zoom/Kneura 
disadvantage
7

of views 4.6.4 Full Outer


Join

 Discuss the five Unit 5 Database Presentation  Virtual  Recitation


phases of System Design and Conference
Development Life Discussion using Zoom or Via Zoom,
Cycle 1. The Kneura, Kneura or
 List factor that Information Mentimeter
can affect in System
selecting DBMS 2. The Systems  Written
software Development
 Appreciate the  Recorded video Online
Life Cycle
importance of for those Examination
3. The Database
database design students who using
Life Cycle
have poor google form
signal and  Submit
5.4 Conceptual
absent  activities in
Design
google
5. DBMS classroom
8
Software
Selection  Powerpoint
presentation
6. Logical Design via
Zoom/Kneura
7. Physical
Design

8. Database
Design
Strategies

5.9 Centralized
Versus
Decentralized
Design

9 MMIDTERM EXAMINATION PERIOD

10 - 11  Define Unit 6 Entity-  Virtual  Recitation


terms Relationship Models Conference
related to using Zoom or Via Zoom,
entity 1. Basic Concepts Kneura, Kneura or
relationship 2. Types of Mentimeter
modeling Attributes
8

 Design ER- 3. Relationship  Written


models to sets Online
represent 4. Mapping  Recorded
video for those
Examination
simple Constraints using
database 5. Keys students who
have poor google form
application
signal and  Submit
scenarios 7. Entity
 Describe the relationship absent  activities in
principal set google
components classroom
of the E-R 8. Types of entity
data model sets  Powerpoint
 Interpret
presentation
traditional 6.9 Enhanced – via
E-R entity relationship Zoom/Kneura
diagrams model

      6.10 Reduction of
an E-R and EER      
Diagram into Tables

12  Define Unit 7 Normalization  Virtual  Recitation


normalization Conference
 Identify the      7,1 Benefits of using Zoom or Via Zoom,
different types Normalization Kneura, Kneura or
of normalization Mentimeter
 Transform      7.2 Types of
lower normal Normalization  Written
form to a higher
normal form  Recorded Online
     7.2.1 First Normal video for those Examination
Form students who using
have poor google form
     7.2.2 Second signal and  Submit
Normal Form absent  activities in
google
      7.2.3   Third classroom
Normal Form
 Powerpoint
      7.2.4 Boyce Codd
presentation
Normal Form via
Zoom/Kneura
      7.2.5 Fourth
Normal Form
9

      7.3.6 Fifth Normal


Form

13  State the Unit 8 Transaction Presentation  Virtual  Recitation


transaction Management and Conference
concept Discussion using Zoom or Via Zoom,
 Explain the     8.1 Transaction Kneura, Kneura or
idea of Support Mentimeter
serializability
and     8.2 Concurrency  Written
recoverability
Control  Recorded video Online
 Discuss lock
based for those Examination
     8.3 Database students who using
protocols and
deadlock Recovery have poor google form
handling signal and  Submit
    8.5 Advanced absent  activities in
Transaction     Models google
classroom

 Powerpoint
presentation
via
Zoom/Kneura

14-15 Unit 9 File Presentation  Virtual  Recitation


Organization and Conference
Discussion using Zoom or Via Zoom,
 Identify the Kneura,
9.1 Basic Concepts Kneura or
File
of Files Mentimeter
Organization
technique
9.2 File  Written
Organization  Recorded video Online
Techniques for those Examination
students who using
 List the 9.2.1  Heap file have poor google form
hashing organization    9.2.2 signal and  Submit
technique Sequential file absent  activities in
organization google
classroom
   9.2.3  Index sequential
 Analyze the file    organization   Powerpoint
performance presentation
of different         9.2.4 Hashing
via
storage and
Zoom/Kneura
10

indexing        9.2.5  Direct file educational


strategies  organization resources

9.3 Indexing

9.4 B-tree Index


Files

9.5 B+–Tree Index


Files

16   List the primary Unit 10 Big Data Presentation  Virtual  Recitation
characteristics of Analytics and      and Conference
big data NoSQL Discussion using Zoom or Via Zoom,
 Discuss NoSQL Kneura, Kneura or
 Differentiate 10.1 Big Data Group work Mentimeter
explanatory
analytics to 10.2 Hadoop
predictive
 Written
analytics  Recorded video Online
10.3 NoSQL for those Examination
students who using
10.4 Data Analytics have poor google form
signal and  Submit
absent  activities in
google
classroom

 Powerpoint
presentation
via
Zoom/Kneura

17 Unit 11 Data  Virtual  Recitation


Warehousing and Conference
OLAP using Zoom or Via Zoom,
 Define Data Kneura, Kneura or
warehousing
1. Data Mentimeter
 List the benefits
Warehousing
of data
Concept  Written
warehousing
2. OLAP  Online
 Differentiate the  Recorded
different video for those Examination
categories of students who using
OLAP servers have poor google form
signal and
11

absent   Submit
activities in
google
classroom
 Powerpoint
presentation
via
Zoom/Kneura

18 FINAL EXAMINATION PERIOD

ONLINE RESOURCES: 

           https://www.guru99.com/relational-data-model-dbms.html

           https://www.tutorialspoint.com/dbms/index.htm

           https://www.javatpoint.com/dbms-tutorial

            https://www.w3schools.com/sql

References:

T. Connoly, C. Begg  (2015).  Database Systems A Practical Approach to Design,


Implementation, and Management Sixth edition.  Pearson    Education Limited.

       C. Coronel, Steven Morris (2016). Database System Design Implementation Management 12 th

edition. Cengage Learning.

       Taylor, AG(2019). SQL for Dummies 9 edition. John Wiley & Sons, Inc.
th

        Hogan, R(2018). A Practical Guide in Database Design Second Edition. Taylor & Francis Group,
LLC 
12

You might also like