Transcript Database
Databases
Basic Data Management Concepts
2
Database
Collection of all the data related to a particular topic or
purpose -- for example, student data, customer data or
product data
Database management system (DBMS)
Software used to access database
When do I interact with databases
Register for classes
3
Shopping
Finding midi files on the CIS 1055 website
Flight registration systems
Cherry & White Pages
Purchasing a book from Amazon.com
Paying your phone bill on line
Data Organization
4
Records
Garner Julia
Garrett Allen
Gieger Carl
Geiser Gary
Goucher Gerard
30 Simpson Ave
1222 Elm Street
25 West Ave
712 Chestnut
17 Asbury Ave
555-3432
555-9876
555-2702
555-1112
555-2956
Fields
A collection of one or more related tables
Database
File or Table
The Organization/Hierarchy of Data
5
Field
Name, number, or combination of characters that describes
some aspect of an object
Record
Collection of related fields
File
Collection of related records
Database
Collection of integrated and related files
6
What can I do with a DBMS
7
Enter data quickly and easily
Organize records in different ways
Locate specific records quickly
Eliminate data
Connect files with related information
Create Reports
Create Queries
The Database Approach to Data Management
8
Database approach
Multiple
application programs share a pool of
related data
Increased flexibility in the use of data
Requires a database management system
(DBMS)
Queries
9
Built thru SQL (Structured Query Language)
First Name, Last Name and Annual Fee
Milton
Louella
Elena
Adelbert
Benjamin
Brewer
Drake
Gupta
Ruiz
Tu
$90.00
$40.00
$55.00
$80.00
$37.0
SQL:
SELECT FIRSTNAME, LASTNAME, ANNUAL FEE
FROM: MEMBER, MEMBERSHIP PLANS
WHERE MEMBER.MEMBERSHIP CODE =
MEMBERSHIP PLANS.MEMBERSHIP CODE
ORDER BY LAST NAME
Relational Database
10
Sales No
Territory
Sales No
LName
FName
112
1
112
Belle
Jamie
113
2
115
Morris
Dave
114
3
114
Allan
Wil
115
4
113
Shaw
Danny
116
5
116
Michaels
Wilson
117
6
117
Crozier
Judy
Sales No
LName
FName
Territory
112
Belle
Jamie
1
113
Shaw
Danny
2
114
Allen
Will
3
Database Structures
11
Types of Databases
Relational
Object-Oriented
Hierarchical, Network, Multi-Dimension