1. Introduction to Database (2)
1. Introduction to Database (2)
ITT 06103
ODIT II, ODA-IT II, ODMM II & ODCS II
Lecture 1
Definitions of basic terms
Data: stored representations of meaningful objects and
events or
Referred to facts concerning objects and events that
could be recorded and stored on computer media
Structured: numbers, text, dates
Unstructured: images, video, documents
Information: data processed to increase knowledge in
the person using the data
Metadata: data that describes the properties and
context of user data
Definitions of Database
Def 1: Database is an organized collection of
logically related data
Def 2: A database is a shared collection of logically
related data that is stored to meet the requirements of
different users of an organization
Def 3: A database is a self-describing collection of
integrated records
Def 4: A database models a particular real world
system in the computer in the form of data
What is a Database
Shared collection of logically related data (and a
description of this data), designed to meet the
information needs of an organization.
System catalog (metadata) provides description of
data to enable program–data independence.
Logically related data comprises entities,
attributes, and relationships of an organization’s
information.
Examples of Database Applications
Purchases from the supermarket
Purchases using your credit card
Booking a holiday at the travel agents
Using the local library
Taking out insurance
Renting a video
Using the Internet
Studying at university
Figure 1-1a Data in Context
Product
Planning Control Sales
Development
Corporate
Database
Accounting Manufacturing
Accounts Accounts
Scheduling Production
Receivable Payable
A bit of History
Computer initially used for computational/ engineering
purposes
Commercial applications introduced File Processing
System
File Processing System
A collection of application programs that perform
services for the end-users such as production of
reports
Each program defines and manages its own data
File Processing Systems
Library Examination Registration
This requires a
Database and Database Management System (DBMS)
Advantages of Database Approach
Library Examination Registration
Database
Management
System
DBMS manages data resources like an operating system manages hardware resources