+ All Categories
Home > Documents > Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Date post: 19-Dec-2015
Category:
View: 226 times
Download: 1 times
Share this document with a friend
Popular Tags:
50
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1
Transcript
Page 1: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1

Page 2: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2

Technology in Action

Chapter 11

Behind the Scenes: Databases and Information Systems

Page 3: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 3

Chapter Topics

• Databases and their uses• Database components• Types of databases• Database management systems• Relational databases• Data warehouses and data marts• Information systems• Data mining

Page 4: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Life Without Databases: Lists

• Often sufficient for simple tasks• Not appropriate for complex information• Multiple lists lead to

– Data redundancy– Data inconsistency– Duplicate data– Sorting issues – Incomplete data

4

Page 5: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 5

Databases

• Collections of related data• Easily stored, sorted, organized, and

queried• Turn data into information

Page 6: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Advantages of Using Databases

• Store and retrieve large quantities of information

• Enable information sharing

• Provide data centralization

• Promote data integrity

• Allow for flexible use of data

6

Page 7: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 7

Disadvantages of Databases

• Complex to construct• Time consuming • Expensive• Privacy concerns

Page 8: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 8

Database Terminology• Field: A category of information,

displayed in columns• Record: A group of related fields

Page 9: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 9

Database Terminology (cont.)• Data type: Type of data that can be

stored in a fieldData Type Used to Store Example of Data Stored in the Field

Text Alphabetic or alphanumeric data MirabelCIS110

Numeric Numbers 256, 1.347, $5600Computational Computational formulas Credit hours x per-credit tuition charges

Date Dates in standard date notation 4/15/2014

Memo Long blocks of text Four score and seven years ago our fathers brought forth on this continent a new nation, conceived in liberty, and dedicated to the proposition that all men are created equal.

Object Multimedia files or documents MP3 file, AVI fileHyperlink A hyperlink to a Web page on the

Internetwww.pearsonhighered.com/techinaction

Page 10: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 10

Database Terminology (cont.)

• Field size: defines the maximum number of characters that a field can hold.

• Set field size to the length of the data it contains

Page 11: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 11

Database Terminology (cont.)

• Table: A group of related records• Primary key: A field value unique to a

record

Page 12: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 12

Database Types• Relational databases

– Organize data in tables– Link tables to each other through their primary

keys• Object-oriented databases

– Store data in objects– Also store methods for processing data– Handle unstructured data

Page 13: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 13

Database Types (cont.)

• Multidimensional databases– Store data in multiple dimensions– Organize data in a cube format

• Advantages – Can easily be customized– Process data much faster

Page 14: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 14

Database Management Systems (DBMS)

• Application software designed to capture and analyze data

• Four main operations of a DBMS:– Creating databases and entering data– Viewing and sorting data– Extracting data– Outputting data

Page 15: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 15

Creating Databases and Entering Data

• Create field names– Identify each

type of data

– Data dictionary (or database schema)

Page 16: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 16

Creating Databases and Entering Data (cont.)

• Create individual records– Key in– Import– Input form

Page 17: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 17

Data Validation

• Validation – Process of ensuring that data entered into

the database is correct (or at least reasonable) and complete

• Validation rules– Range checks– Completeness checks– Consistency checks– Alphabetic/numeric checks

Page 18: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 18

Data Validation (cont.)

• Example of a completeness check

Required field

Error message

Page 19: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 19

Viewing and Sorting Data

• Browse through records

• Sort records by field name

Page 20: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 20

Extracting or Querying Data

• Query – A question or

inquiry– Provides

records based on criteria

– Structured Query Language (SQL)

Page 21: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Extracting or Querying Data (cont.)

• Modern databases provide wizards to create queries

• Simple Query Wizard creates SQL commands behind the scenes

• SQL view: Create, modify, or view SQL code created by the wizard

21

Page 22: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 22

Outputting Data

• Reports– Viewable or (printable) electronic output– Summary data reports

• Export data

Page 23: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 23

Relational Database Operations• Relational

databases organize data into tables

• Relationships are links between tables with related data

• Common field(s) need to exist between tables

Page 24: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Types of Relationships

• One-to-one– For each record in a table, there is only one

corresponding record in a related table• One-to-many

– Only one instance of a record in one table; many instances in a related table

• Many-to-many– Records in one table related to many records

in another

24

Page 25: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 25

Relational Database Operations

• Normalization of data (recording data once) reduces data redundancy

• Foreign key: The primary key of one table is included in another to establish relationships with that other table

Page 26: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 26

Data Storage

• Data warehouse– Large-scale

repository of data– Organizes all the

data related to an organization

– Data organized by subject

Page 27: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 27

• Source data– Internal sources

• Company databases, etc.

– External sources • Suppliers, vendors, etc.

– Customers or Web site visitors • Clickstream data

Populating Data Warehouses

Page 28: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 28

• Three steps:1. Extract data from source

2. Reformat the data

3. Store the data• Software programs and procedures

created to extract the data and reformat it for storage

Data Staging

Page 29: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 29

• Small slices of data warehouse• Data for a single department or for use

by specific employee groups

Data Marts

Page 30: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Data Warehouse Process

30

Page 31: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 31

Managing Data: Information Systems

• Information systems– Software-based solutions used to gather and

analyze information• Functions performed by information

systems include– Acquiring data– Processing data into information– Storing data– Providing output options

Page 32: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 32

Information Systems Categories

• Five categories1. Office support systems

2. Transaction-processing systems

3. Management information systems

4. Decision support systems

5. Enterprise resource planning (ERP) systems

Page 33: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 33

Office Support Systems (OSSs)

• Assist employees in day-to-day tasks• Improve communications• Example: Microsoft Office• Include e-mail, word-processing,

spreadsheet, database, and presentation programs

Page 34: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Transaction-Processing Systems (TPSs)

• Keep track of everyday business activities

• Batch processing• Real-time

processing

34

Page 35: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 35

Management Information Systems (MISs)

• Provide timely and accurate information for managers in making business decisions

• Detail report– Transactions that

occur during a period of time

• Summary report– Consolidated

detailed data• Exception report

– Unusual conditions

Page 36: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 36

Decision Support Systems (DSSs)

• Help managers develop solutions for specific problems

Page 37: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 37

Model Management Systems

• Software that assists in building management models in DSSs

• Can be built to describe any business situation

• Internal and external models• Typically contain financial and statistical

analysis tools

Page 38: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 38

Knowledge-Based Systems

• Expert system: Replicates human experts • Natural language processing (NLP) system:

Enables users to communicate with computers using a natural spoken or written language

• Artificial intelligence (AI): Branch of computer science that deals with attempting to create computers that think like humans

• Support concept of fuzzy logic

Page 39: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall

Enterprise Resource Planning Systems

• Integrate multiple data sources• Enable smooth flow of information• Use common database to store and

integrate information• Allow information to be used across

multiple areas of an enterprise

39

Page 40: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 40

Data Mining

• Process by which great amounts of data are analyzed and investigated

• Objective is to spot patterns or trends within the data

Page 41: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 41

Data Mining Methods• Classification

– Define data classes• Estimation

– Assign a value to data• Affinity grouping or association rules

– Determine which data goes together• Clustering

– Organize data into subgroups• Description and visualization

– Get a clear picture of what is happening

Page 42: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 44

Chapter 11 Summary Questions

• What is a database, and why is it beneficial to use databases?

Page 43: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 45

Chapter 11 Summary Questions

• What components make up a database?

Page 44: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 46

Chapter 11 Summary Questions

• What types of databases are there?

Page 45: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 47

Chapter 11 Summary Questions

• What do database management systems do?

Page 46: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 48

Chapter 11 Summary Questions

• How do relational databases organize and manipulate data?

Page 47: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 49

Chapter 11 Summary Questions

• What are data warehouses and data marts, and how are they used?

Page 48: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 50

Chapter 11 Summary Questions

• What is an information system, and what types of information systems are used in business?

Page 49: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 51

Chapter 11 Summary Questions

• What is data mining, and how does it work?

Page 50: Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.

Chapter 11 52

All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,

mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America.

Copyright © 2012 Pearson Education, Inc.  Publishing as Prentice Hall

52


Recommended