This document discusses database management and design. It explains the advantages of the database approach over traditional file-based data management, including supporting decision making and yielding business benefits. The database approach involves data modeling with entity-relationship diagrams and using relational databases with standardized tables. Database management systems provide user views of data through schemas and subschemas, and allow data creation and modification with definition languages and dictionaries. Structured query language is used for data storage, retrieval, and applications. Data warehouses, marts and mining are discussed for business intelligence gathering.
2. Fundamentals of Information
Systems, Second Edition
2
Principles and Learning Objectives
• The database approach to data
management provides significant
advantages over the traditional file-based
approach.
3. Fundamentals of Information
Systems, Second Edition
3
Principles and Learning Objectives
• A well-designed and well-managed database is
an extremely valuable tool in supporting decision
making.
4. Fundamentals of Information
Systems, Second Edition
4
Principles and Learning Objectives
• Further improvements in the use of database
technology will continue to evolve and yield real
business benefits.
12. Fundamentals of Information
Systems, Second Edition
12
Relational Models
Describe data using a standard tabular format with all
data elements placed in two-dimensional tables, called
relations.
– Domain
– Selecting
– Projecting
– Joining
15. Fundamentals of Information
Systems, Second Edition
15
Providing a User View
• Schema - a description of the entire database
• Subschema - a file that contains a description
of a subset of the database and identifies which
users can modify the data items in that subset
17. Fundamentals of Information
Systems, Second Edition
17
Creating and Modifying the Database
• Data definition language (DDL) - a collection of
instructions and commands used to define and
describe data and data relationships in a specific
database
• Data dictionary – detailed description of data in
a database
18. Fundamentals of Information
Systems, Second Edition
18
Typical Uses of a Data Dictionary
• Provide a standard definition of terms and data elements
• Assist programmers in designing and writing programs
• Simplify database modification
• Reduce data redundancy
• Increase data reliability
• Speed program development
• Ease modification of data and information
23. Fundamentals of Information
Systems, Second Edition
23
Data Warehouses, Data Marts,
and Data Mining
• Data Warehouse - a database that collects business
information from many sources in the enterprise,
covering all aspects of the company’s processes,
products, and customers.
• Data Mart – a subset of a data warehouse.
• Data Mining - an information analysis tool that involves
the automated discovery of patterns and relationships in
a data warehouse.
26. Fundamentals of Information
Systems, Second Edition
26
Business Intelligence
Gathering enough of the right information in a
timely manner and usable form.
– Competitive intelligence
– Counterintelligence
– Knowledge management