Lecture 7-DB+DW
Lecture 7-DB+DW
Faculty of
Computer and
Information
Sciences
Information Technology
Department
Principles of information and technology
systems - IT201
1
describe the components
of a DBMS
3 Understand the relational
database model
Learning Objectives
5
Identify and briefly
discuss
Data Warehouse, data
mart, and OLAP
En
d
Understand operations
on a relational
database based on SQL 6
commands
Data Management
Database
management
Database system
(DBMS)
Database Management
Systems
• A DBMS is a combination of five components:
Personal file
Characters
1000110 (Letter F in ASCII)
(bytes)
Database Models
1 2 3
Hierarchical Network Relational
Model Model Model
Database Models
Hierarchical
Model
Each entity has only one parent but can have several children.
Network
Model
Courses Professors
Relational
Model
1 2 3 4
Describes data Each row of a table Columns of the Domain:
using a standard represents a data table represent Allowable values
tabular format entity (record) attributes (fields) for data attributes
Data Modeling
0 0 0 0 0
1 2 3 4 5
Insert Operation Delete Operation Update Operation Select Operation Join Operation
• Is a unary • Is a unary • Is a unary • Is a unary • Is a binary
operation. operation. operation. operation. operation.
• That is, applied to • The operation • That is applied to • The tuples (rows) • That combines
a single relation. deletes a record a single relation. in the resulting two relations on
• The operation defined by a • The operation relation are a common
inserts a new criterion from the changes the value subset of the attributes.
record into the relation. of some attributes tuples in the
relation. of a record (row). original relation.
SQL Operation
Insert Operation
Delete Operation
Update Operation
Select Operation
Join Operation
Important
characteristic
s of
databases
Databas Vendor
e Size
Integratio
Database
n
Cost
Concurrent Performan
Database Administration
(DBA)
Microsoft FileMaker
Access Pro
Database as a Service (DaaS)
Emerging database
system Database administration is
provided by the service provider
Delete
unwanted data
Maintain
Automate data
0 data in a
database
collection and
Verification 0 3 0 managem
ent
2 4 system.
Merge
Data-
data from
many 0 cleaning
sources tools
Elements of data warehouses
Flat Files
Data
Warehouses
Extrac ELT
t
Load
Transfo
Online Analytical Processing (OLAP)
3 Requires
theories.
repetitive testing of user-originated
Geography
Requires a great deal of human Dimension
4 ingenuity and interaction with the
database to find information.
Metric
Dimension
References