Lect 1
Lect 1
Lecture#1
Introduction: Databases and
Database Users
inherent meaning.
A database is designed, built, and populated with data for specific
purpose.
Examples: Airline reservation system, Students’ registration system
Database Management System (DBMS):
A software package/ system to facilitate the creation and maintenance of
a computerized database.
Database System:
The DBMS software together with the data itself. Sometimes, the
applications are also included.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 2
Managing Data
There are two approaches to manage data
File-based approach: An approach that utilizes a
collection of application programs which performs
services to end-users (e.g. Reports). Each
program defines and manages its own data.
User 1 Application
programs Data
Application Data
User 2 programs
User 1 Application
programs
DBMS
Database
User 2 Application
programs
User 2 Application
programs