Académique Documents
Professionnel Documents
Culture Documents
Auer
Database Processing:
Fundamentals, Design, and Implementation
Chapter One:
Introduction
Chapter Objectives
To understand the nature and characteristics of
databases
To survey some important and interesting database
applications
To gain a general understanding of tables and
relationships
To describe the components of a Microsoft Access
database system and explain the functions they perform
To describe the components of an enterprise-class
database system and explain the functions they perform
To define the term database management system
(DBMS) and describe the functions of a DBMS
KROENKE AND AUER - DATABASE PROCESSING, 13th Edition
2014 Pearson Education, Inc.
1-2
Chapter Objectives
To define the term database and describe what is
contained within the database
To define the term metadata and provide examples of
metadata
To define and understand database design from existing
data
To define and understand database design as new
systems development
To define and understand database design in database
redesign
To understand the history and development of database
processing
KROENKE AND AUER - DATABASE PROCESSING, 13th Edition
2014 Pearson Education, Inc.
1-3
1-4
1-5
Data in Tables
1-6
1-7
1-8
1-9
Database Examples
1-10
SAP
Amazon portal site
MS Access
MySQL
repository
1-11
1-12
1-13
Database Applications
Report
SQL editor
1-14
Database ApplicationsForms
1-15
Database ApplicationsQueries
SELECT
FROM
WHERE
1-16
DatabaseReports
1-17
The DBMS
DBMS functions (modules)
1-18
The Database
A database is a self-describing collection of integrated tables.
- data/relationship
- tables => keys (PK, FK)
- field, row => relationship
The tables are called integrated because they store data
about the relationships between the rows of data.
- all instances are combined.
A database is called self-describing because it stores a
description of itself.
The self-describing data is called metadata, which is data
about data.
1-19
1-20
1-21
Database Contents
1-22
1-23
Microsoft Access
Microsoft Access is a low-end product intended for individual
users and small workgroups.
Microsoft Access tries to hide much of the underlying
database technology from the user.
- We may not use SQL to manipulate database.
A good strategy for beginners, but not for database
professionals.
- not strong compared to other DBMS
NOTE: Microsoft Access 2013 is discussed in detail in
Appendix A.
1-24
1-25
Enterprise-Class Database
Systems
SAP
Amazon
MySQL
Oracle
MS SQL Server
1-26
Storage
in Server
computer
1-27
Stronger
Powerful
Complicated
Difficult
1-28
1-29
(using normalization)
1-30
PK
1-31
FK
ER model
(PK, FK )
Tables
(fields, records)
Normalization
1-32
1-33
1-34
Knowledge Priorities
1-35
A Brief History of
Database
Processing
I
1-36
A Brief History of
Database
Processing
II
1-37
1-38
Database Processing
(13th Edition)
Fundamentals, Design, and Implementation
End of Presentation:
Chapter One
1-39
1-40