Week Number: (Week 1) Topic: Orientation Course Description
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
_____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
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
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
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.
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
2.3.5
Difference
2.3.6 Cartesian
Product
6
8. Database
Design
Strategies
5.9 Centralized
Versus
Decentralized
Design
6.10 Reduction of
an E-R and EER
Diagram into Tables
Powerpoint
presentation
via
Zoom/Kneura
9.3 Indexing
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
absent Submit
activities in
google
classroom
Powerpoint
presentation
via
Zoom/Kneura
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:
C. Coronel, Steven Morris (2016). Database System Design Implementation Management 12 th
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