(spring 2015) instructor: craig duckett lecture 03: tuesday, april 14, 2015 data vs. information 1
TRANSCRIPT
1
(Spring 2015)
Instructor: Craig Duckett
Lecture 03: Tuesday, April 14, 2015
Data vs. Information
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
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
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)
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
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.
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
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
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
Data Information Knowledge
Data
Information
Summarizing the data
Averaging the data
Selecting part of the data
Graphing the data
Adding context
Adding value
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?
Information Systems
Generic Goal: Transform Data into Information
At the Core of an Information System is a Database (raw data).
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
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?
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
Processing
Summarizing Computing Averages Graphing Creating Charts Visualizing Data
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
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)
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
20
TEAMS
http://www.glip.com/
https://www.trello.com/
Online Team Collaboration Programs (Free)
http://www.moxtra.com/
21
A Look at Phase 1: Discovery DUE Tuesday, May 5th, 2015
A Quick Look