(Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

21
(Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1

Transcript of (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Page 1: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

1

(Spring 2015)

Instructor: Craig Duckett

Lecture 03: Tuesday, April 14, 2015

Data vs. Information

Page 2: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

2

PHASE 1: DISCOVERY DUE: Tuesday, April 28th, uploaded to Team Web Siteand ZIPPED and uploaded to StudentRacker by Phase 1 Project Manager

Phase 2: Design due Tuesday, May 19th

Page 3: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

3

The Team Project

Five Phase Due Dates

• Phase 1: Discovery (200 Points) DUE TUESDAY, APRIL 28• Phase 2: Design (200 Points) DUE TUESDAY, MAY 19• Phase 3: Develop (200 Points) DUE THURSDAY, MAY 28• Phase 4: Distribute (200 Points) DUE TUESDAY, JUNE 9• Phase 5: Documentation (200 Points) DUE THURSDAY, JUNE 18

Page 4: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

4

A Side Trip

How Data is Stored in the Computer

http://homepage.cs.uri.edu/book/binary_data/binary_data.htm

Representation of Bitmapped Graphics Slide

In an SQL database, we can store large files as BLOBs (Binary Large OBjects)

Page 5: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

5

Database Design for Mere Mortals: Chapter 2 Summary

Chapter 2: Design Objectives

A logical design of the database is highly important. Wizards that help you create tables are of no real use if the database itself is designed improperly. Accuracy, integrity and consistency of data will be dependent upon a good design. Many problems can arise if there are design flaws, such as inaccurate retrieval of information.

Objectives of Good Design:• Supports required and ad hoc information retrieval• Contains efficiently constructed tables• Imposes data integrity at the field, table and relationship level• Data must provide accurate and valid information that is meaningful to the organization• The database structure should be easily modified for possible future growth

Advantages of Good Design:• Easy to modify and maintain the structure• Easy to modify data• Easy retrieval of information• Easy to develop and build user applications

Page 6: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

6

Database Design for Mere Mortals: Chapter 2 Summary

There are three traditional design methods:

• A requirements analysis phase involves examining the business being modeled, interviewing users and management to assess the current system and to analyze future needs and determining information requirements for the businessas a whole

• A data modeling phase involves modeling the database structure itself by using a method such as entity relationship diagramming (ER diagramming). This provides a means of visually representing various aspects of the database structure, such as the tables, table relationships and relationship characteristics.

• The Normalization phase is the process of decomposing large tables into smaller tables in order to eliminate redundant data, duplicate data and avoid problems with inserting, modifying or deleting data. Table structures are tested against normal forms, which are a specific set of rules that can be used to test a table structure to be sure it is sound and free of problems. These normal forms are: First through Fifth Normal Forms, Boyce-Codd Normal Form and Domain/Key Normal Form.

Page 7: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Data vs. Information

Data raw facts no context just numbers and text

Information data with context processed data value-added to data

summarized organized analyzed

Page 8: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Data vs. Information

Data: 51215 Information:

5/12/15 - The date of your mid-term exam. $51,215 - The average starting salary of a

computer science major. 51215 - Zip code of Snake's Navel, Arkansas

Page 9: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Data vs. Information

Data 6.34 6.45 6.39 6.62 6.57 6.64 6.71 6.82 7.12 7.06

SIRIUS SATELLITE RADIO INC.

$5.80

$6.00

$6.20

$6.40

$6.60

$6.80

$7.00

$7.20

1 2 3 4 5 6 7 8 9 10

Last 10 Days

Sto

ck P

rice

Information

Page 10: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Data Information Knowledge

Data

Information

Summarizing the data

Averaging the data

Selecting part of the data

Graphing the data

Adding context

Adding value

Page 11: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Data Information Knowledge

Information

Knowledge

How is the info tied to outcomes?

Are there any patterns in the info?

What info is relevant to the problem?

How does this info effect the system?

What is the best way to use the info?

How can we add more value to the info?

Page 12: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Information Systems

Generic Goal: Transform Data into Information

At the Core of an Information System is a Database (raw data).

Page 13: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Information Systems (TSP and PCS)

Data doesn’t just "appear"Capturing Data is really the first step

These systems help capture data but they also have other purposes (goals):

1. Transaction Processing Systems (TPS)

2. Process Control Systems (PCS)Discrete, Batch, Continuous

Page 14: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Capturing Data

What kind of data is being captured?

How is this data transformed into Information?

How Is that information transformed into knowledge?

How does that knowledge aid in decision-making?

Page 15: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Data Processing

Recall that a basic system is composed of 5 components1.Input 2.Output 3.Processing 4.Feedback 5.Control

Typically processing helps transform data into information.

Input OutputProcessing

Raw Data Information

Page 16: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

Processing

Summarizing Computing Averages Graphing Creating Charts Visualizing Data

Page 17: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

A Scenario… Imagine it's 8:00 o'clock in the morning, and you're walking through a factory, that factory is in production, and you notice a pressure gauge on a pipe that shows 2200 psi. That is a piece of data.

You go into the control room and there is a computer screen, and that screen is a graph of pressure, and you can see in fact that the pressure in that pipe is rising for rapidly. This is information provided to you as a time-series of data, data that is presented in such a way that makes sense, that tells you something.

What is the knowledge you need right now? Presented with this information, what do you need to know right now?

The key knowledge you need is what should I do? How should I respond? How should I react to this particular set of circumstances? Should I open a valve? Which valve should I open? Should I close a valve? Should I press the fire alarm and evacuate the factory because it's about to explore, or should I go and tell the director that we are at last on production and we can go and celebrate? If you know how to react, then you can make the correct decision. If you don't have that knowledge, then you're powerless.

That's the difference between the data, the information, and the knowledge. The knowledge is the piece that allows you to make a decision.

Now, where would you get that knowledge?

Knowledge is the factor that allows you to take effective action, to make the correct decision with capability and know-how.

Data Information Knowledge

Page 18: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

18

Projects and the Team Formations

• Bothell Youth Court• Wants a small database to hold names/cases/dates that can push a reminder when a

particular case is scheduled to come up. Two people will be using it, both with administer access

• School of STEM (UW Bothell)• Current using an Excel spreadsheet to enter and track information and would love to have a

database to do this instead• Project 3

• Anybody have need of a database? Club? Recipes? Movies? Music? If so, list it on the index card (see next slide)

• Project 4• Anybody have need of a database? Club? Recipes? Movies? Music? If so, list it on the index

card (see next slide)

Page 19: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

19

Projects and Team Preferences

Front of Index Card

Your Name

Project Preferences1. Most Favorite...

4. Least Favorite

Team Member Preferences• Would LIKE to team with• Would NOT want to team with

Back of Index Card

Skills Assessment

Team Management Skills (0 – 5)Database Skills (0 – 5)SQL Skills (0 – 5)Design Skills (0 – 5)

Project Idea

Example: Club, recipes, films, music collection, etc

Page 20: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

20

TEAMS

http://www.glip.com/

https://www.trello.com/

Online Team Collaboration Programs (Free)

http://www.moxtra.com/

Page 21: (Spring 2015) Instructor: Craig Duckett Lecture 03: Tuesday, April 14, 2015 Data vs. Information 1.

21

A Look at Phase 1: Discovery DUE Tuesday, May 5th, 2015

A Quick Look