Database Management Systems: Hazem Hajj
Database Management Systems: Hazem Hajj
Chapter 1
Hazem Hajj
Presentations based on Course Material
Data mining—”Getting
Pattern Evaluation
the golden data nuggets
out of data tombs”
Data Mining
Task-relevant Data
Data Selection
Warehouse
Data Cleaning
Data Integration
Databases
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke
Describing & Storing Data in a
DBMS - Data Models
To Describe real-world entreprise:
A data model is a collection of concepts for describing data.
Example: Students, Faculty, Courses
A schema is a description of a particular collection of data, using
the a given data model.
• Ex: Students(sid: string, name: string, login: string, age: integer,
gpa:real)
The relational model of data is the most widely used model today.
• Main concept: relation, basically a table with rows and columns.
• Every relation has a schema, which describes the columns, or fields.
• Example: Table with: SID | NAME | LOGIN |AGE
Use SQL