Data mining tools

advertisement
Business Intelligence

Business intelligence - is knowledge about your
customers, competitors, partners, competitive
environment, and internal operations.

Two types of information processing include:


3-1
OLTP – the processing of transaction information.
OLAP – manipulation of information to support decision
making.
Business Intelligence
3-2
The Relational Database Model

Database - a collection of information that you organize
and access according to the logical structure of that
information.

Relational database model - uses a series of logically
related two-dimensional tables or files to store
information in the form of a database.

Relation - describes each two-dimensional table or file
in the relational model.
3-3
The Relational Database Model

Relational databases are composed of
two parts:
1.
2.
3-4
Information – stored in a series of twodimensional tables, files, or relations.
Logical structure of the information (data
dictionary).
The Relational Database Model
Collections of Information
3-5
The Relational Database Model
Created with Logical Structures
Part Number is the primary
key because of the key
icon beside it.
For Percentage Markup, we
defined its Format as
“Percent” and its number
of decimal places as 2.
3-6
The Relational Database Model

Primary key - a field (or group of fields in
some cases) that uniquely describes each
record.

Foreign key - a primary key of one file
that appears in another file.
3-7
The Relational Database Model
With Logical Ties Among the Information
3-8
The Relational Database Model
With Built-In Integrity Constraints
Team Work

Integrity
constraints – rules
that help ensure the
quality of the
information.
Primary Keys,
Foreign Keys, and
Integrity Constraints
(p. 133)
3-9
Database Management
System Tools
3-10
Database Management
System Tools

DBMS engine - accepts logical requests
from the various other DBMS subsystems,
converts them into their physical
equivalent, and actually accesses the
database and data dictionary as they exist
on a storage device.
3-11
DBMS Tools

Data definition subsystem - helps you create
and maintain the data dictionary and define the
structure of the files in a database.

Data manipulation subsystem - helps you add,
change, and delete information in a database
and mine it for valuable information. Tools here
include views, report generators, QBE, and SQL.
3-12
DBMS Tools
Data Manipulation Subsystem
Find information using the
binoculars.
Click here to enter a new
record.
3-13
DBMS Tools
Data Manipulation Subsystem

By following a series of simple screens, such as
those on the previous slide, you can easily create
the report below.
3-14
DBMS Tools
Data Manipulation Subsystem

Query-by-example (QBE) tools - help
you graphically design the answer to a
question.
3-15
DBMS Tools
Data Manipulation Subsystem
The QBE grid
Our selection criteria
3-16
DBMS Tools
Data Manipulation Subsystem

Structured query language (SQL) - a standardized
fourth-generation query language found in most DBMSs.

The SQL below creates the same report in Figure 3.7 on
page 139.

SELECT Part.[Part Number], Part.Cost, Employee.[Employee
Name], Employee.[Employee Number]
FROM
Part, Employee
WHERE (((Part.Cost)>10));
3-17
DBMS Tools
Application Generation Subsystem

Application generation subsystem contains facilities to help you develop
transaction-intensive applications.



3-18
Data entry screens
DBMS-specific programming languages
Commonly used programming languages
DBMS Tools
Data Administration Subsystem

3-19
Data administration
subsystem - a DBMS
helps you manage the
overall database
environment (e.g.,
backup, recovery,
security management).
On Your Own
DBMS Support
OLTP, OLAP, and
Information Management
(p. 142)
Data Warehouses and
Data Mining
What Is a Data Warehouse?

Data warehouse - a logical collection of
information – gathered from many different
operational databases – used to create
business intelligence that supports
business analysis activities and decisionmaking tasks.
3-20
Data Warehouses and
Data Mining
What Is a Data Warehouse?
3-21
Data Warehouses and
Data Mining
What Are Data Mining Tools?

3-22
Data mining tools - software tools you use to
query information in a data warehouse.
These tools include:
 Query-and-reporting tools - similar to
QBE tools, SQL, and report generators.
 Intelligent agents – use various artificial
intelligence tools to form the basis of
information discovery and building business
intelligence in OLAP.
Data Warehouses and
Data Mining
What Are Data Mining Tools?

Data mining tools continued
 Multidimensional analysis (MDA) tools slice-and-dice techniques that allow you to
view multidimensional information from
different perspectives.
 Statistical tools – help you apply various
mathematical models to the information
stored in a data warehouse to discover new
information.
3-23
Data Warehouses and
Data Mining
What Are Data Mining Tools?
3-24
Data Warehouses and
Data Mining
Data Marts – Smaller Data Warehouses

Data mart - a
subset of a
data
warehouse in
which only a
focused portion
of the data
warehouse
information is
kept.
3-25
Data Warehouses and
Data Mining
Important Considerations

Do you need a data warehouse?

Do all your employees need an
entire data warehouse?

How up-to-date must the
information be?

What data mining tools do you
need?
3-26
Team Work
How Up-to-Date
Should Data
Warehouse
Information Be?
(p. 149)
MANAGING THE
INFORMATION RESOURCE
Who Should Oversee the Organization’s
Information?

Chief information officer (CIO) - responsible for
overseeing an organization’s information resource.

Data administration - plans for, oversees the
development of, and monitors the information resource.

Database administration - responsible for the more
technical and operational aspects of managing the
information contained in organizational databases.
3-27
MANAGING THE
INFORMATION RESOURCE
How Will Changes in Technology Affect
Organizing and Managing Information?




Technology changes?
Convergence of
information management
tools?
Information ownership?
Ethics?
3-28
On Your Own
CRUD – Defining
Information Ownership
(p. 151)
Download