You are on page 1of 16

In the name

of
Allah

Database
Management
Systems
Lecture -1

Course Objectives
Introduction to Very basics
Guides through Different
design stages
Familiarize with a tool
Emphasis on
Design stages of Databases

Importance of
Course

Lecture Overview
Database Definition
Comparison with the prior Data
Processing approach
Pros & Cons of Databases

What is a
Database

Database Def-1
A database is a shared collection of
logically related data that is stored to
meet the requirements of different
users of an organization

Database Def-2
A database is a self-describing collection of
integrated records

Database Def-3
A database models a particular real world
system in the computer in the form of data

The concept of a shared organizational


database
Management

Planning

Marketing

Control

Sales

Product
Development

Corporate
Database
Accounting

Accounts
Receivable

Accounts
Payable

Manufacturing

Scheduling

Production

A bit of History
Computer initially used for computational/
engineering purposes
Commercial applications introduced File
Processing System

File Processing
System
A collection of programs that perform
services for the end-users such as
production of reports

File Processing Systems


Examination

Registration

Library
Applications

Examination
Applications

Registration
Applications

Library
Data
Files

Examination
Data
Files

Registration
Data
Files

Library

Program and Data Interdependence

File Processing Systems


Library

Examination

Registration

Reg_Number

Reg_Number

Reg_Number

Name

Name

Name

Father Name

Address

Father Name

Books Issued

Class

Phone

Fine

Semester

Address

Grade

Class

Duplication of Data
Vulnerable to Inconsistency

Advantages of Database
Approach
Library
Registration
Examination
Library
Applications

Examination
Applications

Registration
Applications

Database
Management
System

- Data Sharing

- Data Independence

- Controlled

- Better Data Integrit

University
Students
Redundancy
Database

First Lecture Ends

You might also like