Topic 1 Database Concepts Ict200
Topic 1 Database Concepts Ict200
Topic 1 Database Concepts Ict200
Chapter 1
Database Systems
Learning outcomes
2
Example
Example
Data: Information
You are 5 feet tall You’ve gathered all the data. Next
You have brown hair you describe that photograph to
You have blue eyes other people. It becomes
Etc…. information. Why? You have shared
with other people.
Database Systems, 9th Edition
Introducing the Database
11
More on Metadata
an image may include
metadata that describes how
large the picture is, the color
depth, the image resolution,
when the image was created,
and other data
A text document's metadata
may contain information
about how long the document
is, who the author is, when
the document was written,
and a short summary of the
document
More on Metadata
Web pages often include metadata in the form of
meta tags. Description and keywords meta tags are
commonly used to describe the Web page's content.
Most search engines use this data when adding pages
to their search index
Distributed/
Multiuser Warehouse
Decentralized
Database Systems, 9th Edition
Types of Databases
18
[1] Users
Single-user database supports only one user at a time
◼ Desktop database: single-user; runs on PC (locally)
◼ E.g. Auto Teller Machine (ATM)
[2] Location
Centralized database: data located at a single site
Distributed/Decentralized database: data distributed
across several different sites
[3] Usage
Operationaldatabase: supports a company’s day-to-
day operations
◼ Transactional or production database
Data warehouse: stores data used for tactical or
strategic decisions
◼ Meant for top management for decision making, forecasting,
strategic planning
Categories of data
Structured data
• data that is identifiable because it is organized in a structure
• e.g. database
Semi-structured data
• Has structure but not enough to qualify as structured data (Loshin,
2005)
• e.g. XML
Unstructured data
• No identifiable structure/in original format
• e.g. bitmap images/objects, text and other data types that are not
part of a database
IBM
DB2/
MS EXCEL DBMS
Physical
Conceptual/logical
File handling
Data entry routines
and reports
File defination
Sales files
Sales Sales
Salesapplication programs
application programs
File handling
Data entry routines
and reports
File defination
Contracts files Contracts
Sales application
Contracts programs
application
programs
Data independent
Field definitions
Table: Customer
Table: Agent
bridge
machine components human components
End users
Database
File handling Data entry
Data entry routines and reports
and reports Contracts
File defination Contracts
Sales application
application
programs
Contracts files Contracts programs
SalesContracts
application programs
application
programs
Vendor dependence