SMC Introduction To Databases 1st Class
SMC Introduction To Databases 1st Class
Database Systems
Joshua Osah
Classroom policies
Ensure that you are punctual.
No sleeping in the classroom.
Students who do not attend at least 80% of classes that make up this
module will not be allowed to sit for examination.
Do not attempt to mark the attendance register on behalf of a colleague.
Show respect to all.
Laptops and smart-phones may be used, however browsing of social
media sites or sites not related to the class subject will not be tolerated.
Hands-on practice is mandatory.
2
Related Information
Class participation and questions welcome.
Open door policy.
We will collaboratively make use of the e-learning platform
https://elearning.pau.edu.ng
3
SMC Grade classification
Percent Score Grade Point Letter Grade Failure to sit for the end of semester exam
automatically results in a 0.0 GP.
70-100 5.0 A
60-69 4.0 B Less than 40% in overall awarded mark
constitutes a failure.
50-59 3.0 C
45-49 2.0 D If not registered for course, grade will not be
awarded.
40-44 1.0 E
Method of evaluation Percentage
contribution to
total
2 continuous assessments 30%
Class participation 5%
Examination 65%
4
What are databases:
https://www.youtube.com/watch?v=Tk1t3WKK-
ZY
5
Database Definition
A database is a collection of
information that is organized, so
that it can easily be: accessed,
managed, updated, and
ultimately used for decision
making.
A database may be computer
based or non-computer based.
6
Do you think you need a database?
7
Do you think you need a database?
8
Do I need a database?
If your answer is yes to any of these questions, you do need a database:
Do you find yourself routinely having to enter the same set of data for different people? E.g.
Name, age, class, home address, and nationality (e.g SIMS).
Do you often have to store the same set of information in multiple places? Because you
often forget where you have stored previous copies.
Do multiple people who you work with have to simultaneously access the same information
as you do?
Do you intend to restrict certain portions of information to only a select few employees?
Nonetheless, you still want other employees to access other portions of data
Is your need to store information growing exponentially or rapidly? and as such becoming
unbearably unmanageable
Is it becoming a burden to access the specific information you want from a large data set?
9
DBMS
The database is managed using software referred to as the Database
Management System (DBMS). It provides the user with the ability to:
➢ Create a database.
➢ Control read/write access.
➢ Analyze usage.
The DBMS has the primary function of managing the database as well as
serving as an interface between the user and the database.
10
Course Objectives
Appreciate the evolution and history of databases (transition from file systems to
database systems and benefits of this shift).
Knowledge and practice of design of the relational model (the most commonly
used modelling approach to undertake database design).
11
Course Objectives
Gaining competence in the overall process of database design (from requirements
elicitation to the production of a completed and operational database).
Gaining competence in the use of SQL for database: creation, manipulation, and
control.
Database Security.
12
Learning Outcomes
13
Email address: [email protected]
14