Академический Документы
Профессиональный Документы
Культура Документы
Learning Objectives
5-3
Logical Data Elements
5-4
Logical Data Elements
Field
Character Record
(data item)
5-5
Logical Data Elements
File
Database
(table, flat file)
5-6
Electric Utility Database
5-7
Common Database Structures: Hierarchical
5-8
Common Database Structures: Network
5-11
Multidimensional Model
5-12
Common Database Structures: Object-Oriented
Source: Adapted from Ivar Jacobsen, Maria Ericsson, and Ageneta Jacobsen, The Object Advantage: Business Process
Reengineering with Object Technology (New York: ACM Press, 1995), p. 65.
Copyright @ 1995, Association for Computing Machinery. By permission.
5-13
Evaluation of Database Structures
5-14
Database Development
5-15
Data Dictionary
5-16
Database Development
5-17
Entity Relationship Diagram
5-18
Logical and Physical Database Views
5-19
Data Resource Management
5-20
Types of Databases
5-21
Operational Databases
Database examples:
customer, human resource, inventory
5-22
Distributed Databases
Advantages Disadvantages
5-23
Distributed Databases
Replication
Duplication
Bibliographic and
full-text databases
5-25
Components of Web-Based System
5-27
Data Warehouse Components
5-28
Applications and Data Marts
5-29
Data Mining
5-30
Traditional File Processing
Problems
Data redundancy
Lack of data integration
5-31
Traditional File Processing - Banks
5-32
Database Management Approach
A database
Consolidates Data can be management
data records, accessed by system (DBMS)
formerly in many different is the software
separate files, application interface
into databases programs between users
and databases
5-33
Database Management Approach
5-34
Database Management System
5-35
Common DBMS Software Components
5-36
Database Management System
Database Development
– Defining and organizing the content, relationships,
and structure of the data needed to build a database
Database Maintenance
– Using transaction processing systems and other
tools to add, delete, update, and correct data
5-37
DBMS Major Functions
5-38
Database Interrogation
5-39
Database Interrogation
SQL Queries
– Structured, international standard query
language found in many DBMS packages
– Query form is SELECT…FROM…WHERE…
5-40
Database Interrogation
Boolean Logic
– Developed by George Boole in the mid-1800s
– Used to refine searches to specific information
– Has three logical operators: AND, OR, NOT
Example
– Cats OR felines AND NOT dogs OR Broadway
5-41
Database Interrogation
5-42
Microsoft Query Wizard
5-43
Database Maintenance
5-44
Application Development
5-45
Amazon, eBay, and Google
– Customer reviews
– Inventory figures
– Countless other layers of content
5-46
Amazon, eBay, and Google
5-48