46
Principles of Information Sy stems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Embed Size (px)

Citation preview

Page 1: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Organizing Data and Information

Chapter 5

Page 2: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Chapter 5 Outline

• Data Management– Traditional vs. Database Approach

to Data Management

• Data Modeling and Database Models

• Database Management Systems (DBMS)

• Database Applications

Page 3: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Management

Page 4: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

The Hierarchy of Data

Page 5: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Entities, Attributes, and Keys

Page 6: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

The Traditional Approach

Page 7: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Traditional Approach

• Data redundancy• Program-data dependence• Data integrity

Page 8: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Database Approach

Page 9: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Advantages of the Database Approach

Page 10: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Advantages of the Database Approach

Page 11: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Disadvantages of the Database Approach

Page 12: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Modeling & Database Models

Page 13: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Modeling and Database Models

• Content - What data should be collected?• Access - What data should be given to what users?• Logical structure - How will the data be organized to

make sense to a particular user?• Physical organization - Where will the data actually be

located?

Page 14: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Modeling

• Enterprise data modeling• Planned data redundancy• Data model• Entity-relationship diagrams

Page 15: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Entity-Relationship (ER) Diagrams

Page 16: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Models

• Hierarchical models• Network models• Relational models

Page 17: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Hierarchical (Tree) Models

Page 18: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Network Models

Page 19: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Relational Models

Page 20: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Relational Models

Page 21: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Cleanup

Page 22: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Database Management Systems

Page 23: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Creating and Modifying the Database

Page 24: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Definition Language

Page 25: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Creating and Modifying the Database

Page 26: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Dictionary Benefits

• Reduced data redundancy• Faster program development• Easier data & information modification• Increased data reliability

Page 27: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Storing and Retrieving Data

Page 28: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Structured Query Language

Page 29: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Database Output

Page 30: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Database Management Systems (DBMSs)

• Provide a user view• Create and modify the database• Store and retrieve data• Manipulate data• Produce reports

Page 31: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Popular Database Management Systems

Page 32: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Selecting a DBMS

• Database size• Number of concurrent users• Performance• Integration• Features• Vendor• Cost

Page 33: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Database Applications

Page 34: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Warehouses

Page 35: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Comparison of OLTP and Data Warehousing

Page 36: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Database Developments

• Data warehouses• Data marts• Data mining

Page 37: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Data Mining

Page 38: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Distributed Databases

Page 39: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

On-Line Analytical Processing

Page 40: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Open Database Connectivity (ODBC)

Page 41: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Object-Relational Database Management Systems

• Stores objects• Hypermedia• Spatial data technology

Page 42: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Summary

• Data - one of the most valuable resources a firm possesses

• Entity - a generalized class of objects for which data is collected, stored, and maintained

• DBMS - a group of programs used as an interface between a database and application programs

• Traditional on-line transaction processing (OLTP) - do not support the types of data analysis needed today

Page 43: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Principles and Learning Objectives

• The database approach to data management provides significant advantages over the traditional file-based approach.

– Define general data management concepts and terms, highlighting the advantages and disadvantages of the database approach to data management.

– Name three database models and outline their basic features, advantages, and disadvantages.

Page 44: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Principles and Learning Objectives

• A well-designed and well-managed database is an extremely valuable tool in supporting decision making.

– Identify the common functions performed by all database management systems and identify three popular end-user database management systems.

Page 45: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

Principles and Learning Objectives

• The number and types of database applications will continue to evolve and yield real business benefits

– Identify and briefly discuss current database applications.

Page 46: Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5

Principles of Information Systems, Sixth Edition

End of Chapter 5