Download jessupch03teaching2010

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Open Database Connectivity wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Concurrency control wikipedia , lookup

Database wikipedia , lookup

Functional Database Model wikipedia , lookup

ContactPoint wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
DATA AND KNOWLEDGE
MANAGEMENT
MBNA
MANAGING DATA AND INFORMATION
Usually too much data rather than too little in
organizations
 How does an organization organize all this data and
information?


Database – a collection of integrated and related files
Ebay
 Proquest
 MBNA

2
WHAT IS DATABASE TECHNOLOGY ?
 A collection
of related data organized in a
way that makes it valuable and useful
 Allows
organizations to retrieve, store, and
analyze information easily
 Is
vital to an organization’s success in
running operations and making decisions
3-3
RELATIONSHIP OF DBMS CONCEPTS TO
OTHERS?
3-4
THE HIERARCHY OF DATA
5
VIEW OF A DATABASE TABLE OR FILE
Entity
Attribute
Attribute
(One Column)
Attribute
Type
Record
(One
Row)
3-6
THE TRADITIONAL APPROACH
Grades
Student
Tuition
Parking
Figure 3.3: The Traditional Approach to Data Management
U of L example
7
http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=52519
THE DATABASE APPROACH
Payroll
Grades
Tuition
Parking
Figure 3.4: The Database Approach to Data Management
8
ADVANTAGES OF THE DATABASE APPROACH
3-10
COSTS OR RISKS OF THE DATABASE
APPROACH
3-11
DATABASE SYSTEMS ACTIVITIES
Employment
Applications
Enter
Forms
(Form Entry Screen)
– DATA ENTRY
Example
• Data is entered from paper employment
applications into a form entry screen
• The entry forms are designed to match the
paper forms for ease of entry
• The form data is processed by the entry
program and then stored in the employment
database
(Form Entry Program)
3-12
(Employment DB)
DATABASE SYSTEMS ACTIVITIES
– QUERY
Query – A database function that extracts and displays information from a database
given selection parameters.
SQL (Structured Query Language)
QBE (Query by Example)
Example – Display applicants entered in the last 30 days
Query parameters are selected in the query request screen
The database program uses SQL to query and present the
result
(Query Request)
(Query Program)
3-13
(Employment Query)
DATABASE SYSTEMS ACTIVITIES –
REPORT
Report – A database function that extracts and formats information
from a database for printing and presentation
Report Generator
Example – Report on applicants entered in the last 30 days
• Report parameters are selected in the report request screen
• The database program uses SQL to query and present the result
(Query Request)
(Query Program)
3-14
(Employment Report)
DESIGNING DATABASES – DATA MODEL
Data Model
• A map or diagram that represents entities and their
relationships
• Used by Database Administrators to design tables with
their corresponding associations
Example: ERD (Entity Relationship Diagram)
3-15
DESIGNING DATABASES – KEYS
Primary
Key
ENTITIES
- Student ID
Entities are translated
into Tables
(Students and Grades)
Secondary
Key
- Major
Entities are
joined by
common
attributes
Compound
Primary Key
- Student ID
- Course ID
- Sec No.
- Term
3-16
THE RELATIONAL MODEL
• Most common type of database model used today in
organizations
• Is a three-dimensional model compared to the
traditional two-dimensional database models
- Rows (first-dimension)
- Columns (second-dimension)
- Relationships (third-dimension)
3-17
THE RELATIONAL MODEL - EXAMPLE
3-18
ONLINE TRANSACTIONAL PROCESSING (OLTP)
Online Transactional Processing
• The mechanism by which customers, suppliers, and employees
process business transactions for an organization
• These users conduct transactions online through internal systems
and external websites for processing and storage
Example
3-19
OPERATIONAL VS. INFORMATIONAL SYSTEMS
3-20
ORGANIZATIONAL USE OF DATABASES
Operational
Hong Kong
Airport
Informational
Extract
Data
3-21
Extract
Data
Department
Databases
Data
Warehouse
Data
Mart
• Day-to-day
department
transactions
• Used primarily by
departments
• Extracted
department
transactions
• Used for
business
analysis
• Extracted subset
of a data
warehouse
• Used for highly
specific business
analysis
Hong Kong Airport
HONG KONG AIRPORT
1.
Identify three operational database
applications that Hong Kong airport
would utilize.
2.
Identify three informational uses of
database applications that Hong Kong
airport would utilize.
DATA WAREHOUSES, DATA MARTS, AND DATA
MINING

Data warehouse: collects business information from
many sources in the enterprise

Data mart: a subset of a data warehouse

Data mining: an information-analysis tool for automated
discovery of patterns and relationships in a data
warehouse or a data mart
Online Analytical
Processing -Graphical software tools
that provide complex analysis of data stored in a database
23
• Data warehouses are not
transaction-oriented.
24
• Data warehouses support
online analytical
processing (OLAP).
DATA WAREHOUSES, DATA MARTS, AND DATA
MINING (CONTINUED)
Figure 3.17: Elements of a Data Warehouse
25
KNOWLEDGE MANAGEMENT DEFINITIONS
Knowledge Management
The process an organization uses to gain the greatest value from
its knowledge assets
Knowledge Assets
All underlying skills routines, practices, principles, formulae,
methods, heuristics, and intuitions whether explicit or tacit
Explicit Knowledge
Tacit Knowledge
3-26
KNOWLEDGE MANAGEMENT SYSTEM (KMS)
Best Practices
Procedures and processes that are widely accepted as being among
the most effective and/or efficient
Primary Objective
How to recognize, generate, store, share, manage this tacit
knowledge (Best Practices) for deployment and use
Technology
Generally not a single technology but rather a collection of tools
that include communication technologies (e.g. e-mail,
groupware, instant messaging), and information storage and
retrieval systems (e.g. database management system) to meet the
Primary Objective
3-27
A not so perfect match
A
NOT SO PERFECT MATCH

With the increasing power of Data mining techniques, comes ever
increasing and reaching uses of this powerful technology.

1. What are the benefits of DNA databases?

2. What problems do DNA databases pose?

3. Who should be included in a national DNA database? Should it
be limited to convicted felons?

4. Who should be able to use DNA databases?