MaxData 2007 Database Concepts

Similar documents
FileMaker 12. ODBC and JDBC Guide

Stellar Phoenix. Access Database Repair 5.0 Installation Guide

FileMaker 11. ODBC and JDBC Guide

QUICK START GUIDE. Draft twice the documents in half the time starting now.

PN-T321 LCD MONITOR. USB Flash Drive Media Tool OPERATION MANUAL

CRM Outlook Plugin Installation

Centaur s Anti-Passback Monitoring Software. Operator s Manual V4.0

Sage Grant Management System Requirements

SharpdeskTM R3.1. Installation Guide Version

For designers and engineers, Autodesk Product Design Suite Standard provides a foundational 3D design and drafting solution.

Meridian 1 Meridian 1 Attendant PC LAN Interface Installation Guide

Preparing the Windows version of the software for use

SMART Classroom Suite 2011

NetBak Replicator 4.0 User Manual Version 1.0

Instruction manual. testo easyheat Configuration and Analysis software

AXIS Camera Station Quick Installation Guide

MapInfo License Server Utility

FileMaker 13. ODBC and JDBC Guide

SMART Sync 2010 for Mac OS X operating system software

Symantec Backup Exec System Recovery Granular Restore Option User's Guide

Omron Health Management Software Ver1.3 User s Help Manual

Web VTS Installation Guide. Copyright SiiTech Inc. All rights reserved.

1 First Steps. 1.1 Introduction

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. All rights reserved.

Scholastic Reading Inventory Installation Guide

Installation Instructions

Verizon Security Scan Powered by McAfee. Installation Guide for Home Users

How To Backup An Exchange 2007 Mailbox With A Backup From A Backup To A Backup On A Windows 2007 Mail Box (Brick Level) (Barcondown) (For Windows 2007) (Powerpoint) (Windows 2007) And Power

VisionView Maintenance Utility Release Notes

Symantec Backup Exec System Recovery Exchange Retrieve Option User's Guide

User Installation Guide

Trademark Notice. Copyright Notice

INSTALLING MICROSOFT SQL SERVER AND CONFIGURING REPORTING SERVICES

Motorola Phone Tools. Quick Start

INSTALLATION GUIDE. AXIS Camera Station

SMART Sync Windows operating systems. System administrator s guide

3M Occupational Health and Environmental Safety 3M E-A-Rfit Validation System. Version 4.2 Software Installation Guide (Upgrade) 1 P age

Stellar Phoenix. SQL Database Repair 6.0. Installation Guide

Getting Started with Vision 6

Searching your Archive in Outlook (Normal)

COMPRESS Installation Guide

THUM - Temperature Humidity USB Monitor

SHARP Digital Signage Software Pro PN-SS05 OPERATION MANUAL

Table Of Contents. System Monitoring System Monitoring Display...14 Monitoring Zones...15 About Areas (partitions)...15 Area Status Display...

Datacolor TOOLS. Datacolor TOOLS QCX. Datacolor TOOLS WORKSTATION

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

FAS Asset Accounting FAS CIP Accounting FAS Asset Inventory SQL Server Installation & Administration Guide Version

Free GMATPrep Test-Preparation Software Download and Installation Instructions

Avigilon Control Center Server User Guide

MULTIFUNCTIONAL DIGITAL SYSTEMS. Operator s Manual for Backup/Restore Utility

Microsoft Office Outlook 2013: Part 1

SOFTWARE INSTALLATION INSTRUCTIONS

Web Supervisor/Agent. System Requirements & Troubleshooting Guide. 989 Old Eagle School Road Wayne, PA (610)

DSG SoftPhone & USB Phone Series User Guide

OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher

Chapter Topics. Technology in Action. Productivity Software. Application Software 12/18/2008. System Software vs. Application Software

TurningPoint PC FAQ. Why do I get the message that indicates my receiver is not licensed to work with TurningPoint?

Parallels Desktop 4 for Windows and Linux Read Me

Model SL355 Noise Dosimeter/Datalogger

Installation & Activation Guide

USER GUIDE: MaaS360 Services

COMMUNICATION SERVER 1000 COMMUNICATION SERVER 1000 TELEPHONY MANAGER

FedEx Ship Manager Software. Installation Guide

SAP Business One Hardware Requirements Guide

NETWRIX CHANGE NOTIFIER

User Guide. Laplink Software, Inc. User Guide MN-LLE-EN-05 (REV. 2/2010) h t t p : / / w w w. l a p l i n k. c o m / h e l p

Synchronization Server SDK Version Release Notes and Known Issues List

INSTRUCTIONS FOR WORKING WITH THE PATIENT TALLY REPORT WORKBOOK TEMPLATE

QuarkXPress 8.01 ReadMe

SYSTEM REQUIREMENTS...

QuarkCopyDesk 9.1 ReadMe

MULTIFUNCTIONAL DIGITAL SYSTEMS. Operator s Manual for Backup/Restore Utility

Quick Start Guide. SYSTEM REQUIREMENTS Mac OS X Mavericks 64-bit processor A Mac with an Intel processor 1GB of memory 64MB of free space

BillQuick HR Getting Started Guide2015

Customer Files Module

USER MANUAL CDX/OTAQ FUELS REPORTING SYSTEM- PHASE II FOR. Prepared for U.S. Environmental Protection Agency

Enterprise Asset Management System

Document Conventions... 2 Technical Requirements Logging On... 3 Logging Off Main Menu Panel... 4 Contents Panel... 4 Document Panel...

Introduction 1-1 Installing FAS 500 Asset Accounting the First Time 2-1 Installing FAS 500 Asset Accounting: Upgrading from a Prior Version 3-1

1. System Requirements


COMBOGARDPRO. 39E Electronic Combination Lock SOFTWARE INSTALLATION INSTRUCTIONS

Grant Management. System Requirements

Get the most value from your surveys with text analysis

Vicon Flash Upgrade Software

Core Protection for Virtual Machines 1

Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins)

Guide to Installing BBL Crystal MIND on Windows 7

Microsoft Access 2007

Avery Dennison UK Consumer Helpline: Consumer

Server Component Installation guide

Change Manager 5.0 Installation Guide

TeamViewer 9 Manual ITbrain

Manual Software SPECTRO3-MONITORING V5.0

INSTALLATION AND UPGRADE

Installation & Activation Guide. Lepide Active Directory Self Service

CompleteView Alarm Client User Manual. CompleteView Version 4.3

Welcome To Paragon 3.0

SMART Response PE. Quick Start Guide. Safety and Compliance Information...2. Compliance...2. What s in the Box?...3. Environmental Considerations...

Exchange Mailbox Protection Whitepaper

Transcription:

i MaxData 2007 Database Concepts

ii MaxData 2007 Contents Introduction... 1 What Is MaxData 2007?... 1 System Requirements... 1 Checking your version of Office... 1 Database Concepts... 2 What Is a Database?... 2 The Conceptual Structure of a Database... 2 Handling Data with MaxData 2007... 2 Handling Data with MaxData 2007... 3 Database Design... 3 Database Terms... 3 Types of Databases... 4 What Are the Parts of a Database Program?... 7 Fields... 10 Technical Support... 12 Copyright and Trademark Notice 2008 Scholastic, Inc. All rights reserved. SCHOLASTIC, SCHOLASTIC KEYS, and associated logos are trademarks and/or registered trademarks of Scholastic Inc. Other company names, brand names, and product names are the property and/or trademarks of their respective owners.

MaxData 2007 Introduction 1 Introduction What Is MaxData 2007? MaxData 2007 is a data handling tool for use across the curriculum. MaxData 2007 provides elementary students with an intuitive interface for handling and interpreting data. The easy-to-use interface allows students to concentrate on the ideas, relationships, and information being explored. With MaxData 2007, students can collect data, easily design a database, and enter and interrogate data. Students can also use their creativity to create their own customized reports, adding their own notes about what they discovered. MaxData 2007 provides a platform for data handling from the first steps of simple representation of data to learning database concepts such as fields, field types, records, tables, filters, and designing reports. System Requirements The following system requirements are mandatory for MaxData 2007: Microsoft Windows XP SP 2 with 512Mb RAM or Microsoft Windows Vista with 1Gb RAM Microsoft Office 2007 The following system requirements are the recommended minimum for MaxData 2007: Intel Pentium III 500Mhz or higher for Windows XP SP 2 Intel Pentium III 800Mhz or higher for Windows Vista Minimum 1024 x 768 resolution and 24 bit color CD-Rom Drive 380Mb Available Hard Disk Space for Complete Installation. Checking your version of Office If you are not sure what version of Office you have, follow the steps below. 1. Launch Microsoft Word. 2. From the Help menu, choose About Microsoft Office Word. Scholastic Keys Compatibility MaxData 2007 is compatible with Scholastic Keys 2007. If you have a previous version of Scholastic Keys installed, you will need to upgrade prior to installing MaxData 2007. To obtain an upgrade, please contact Customer Service at 800-342-0236. Note: If you have Scholastic Keys 1.4 installed and have made any changes to the default configuration (e.g., Users & Groups, Saving Location, Feature Settings), these settings will carry over into MaxData 2007. Any future configuration changes will be shared by both programs. Note: If you re using Office 2007, click the Office Button. Then, click the Word Options button. In the Resources section, click the About button. 3. Look for the version number at the top of the About Microsoft Office Word dialog box. In the example below, the user has Office 2007 SP1.

2 Database Concepts MaxData 2007 Database Concepts What Is a Database? A database is an organized collection of information. Information is divided into individual elements called fields. Each record in a database is made up of a set of fields, which contain the individual elements of information for a particular topic. The Conceptual Structure of a Database The diagram below illustrates the structure of a database. Figure 1. Structure of a Database My Friends (Database File) Database Table (a collection of records) Records (a collection of fields) Table Record Field: Friend s Name Julie Field: Friend s DOB 4/6/2000 Field: Friend s Pet Dog Record Field: Friend s Name James Field: Friend s DOB 8/4/2000 Field: Friend s Pet Cat Fields (individual elements of information)

MaxData 2007 Database Concepts 3 Handling Data with MaxData 2007 MaxData 2007 can be used for communicating and handling information. MaxData 2007 is a tool that assists students when considering: What data will be collected when they make particular observations How they will record their observations How they will present the data How to draw conclusions from the data that has been recorded How they will communicate and present their conclusions MaxData 2007 provides simple ways to: Collect information for a particular purpose and sort and classify it Organize, refine, and present information Communicate by combining text and graphics Analyze, interpret, and select the elements required Database Design A database is an organized collection of data. The primary function of a database is to enable the user to collect information and arrange the information in specific order, such as alphabetical, numerical, and/or chronological. When designing and constructing a database you need to ask: 1. What information do you want to collect? 2. In what order do you want this information organized? The answers to these questions will determine how you design your database. Database Terms Database Program: A database program is a software program such as Microsoft Access that allows a user to create a database. MaxData 2007 is a database program that allows young children to easily create a database. Database File: A database file is created within a database program and refers to a specific collection of data with a single focus or topic. Table: Information stored within a database file is stored in one or more tables. Record: Each table is made up of records that are identical in structure. A record contains information about a single item in your database. Field: Each record is made up of a series of fields, which store individual pieces of information inside a record.

4 Database Concepts MaxData 2007 Figure 2. A database file contains one or more tables A Table A Field Name Hair Color Eye Color A Record Susan Brown Brown Tom Black Blue Tom Black Blue Mark Black Green Sally Blonde Blue Types of Databases There are two main types of databases: flat-file and relational. Flat-File Database A flat-file database consists of a single table which contains all of the information that you want to store about your topic. This type of database is ideal for a simple database that does not contain a lot of repeated information. Figure 3. A Flat-File Database A Flat-File Database has 1 table which contains all information Name Hair Color Eye Color Susan Brown Brown Tom Black Blue Mark Black Green Sally Blonde Blue

MaxData 2007 Database Concepts 5 A Relational Database A relational database consists of multiple tables linked together by at least one common field. For instance, a friend might have more than one pet. A relational database eliminates the repetition of information that occurs in a flat-file database if a friend has more than one pet. An example of a flat-file database where each friend s pets are recorded: Figure 4. A Flat-File Database Containing Pet Information Name Hair Color Eye Color Pets Susan Brown Brown Dog Susan Brown Brown Cat Tom Black Blue Fish Mark Black Green Fish Mark Black Green Turtle Sally Blonde Blue Dog Sally Blonde Blue Turtle Sally Blonde Blue Bird Susan has two pets Tom has one pet Mark has two pets Sally has three pets This example shows that if a friend has more than one pet, it is necessary to repeat the friend s information for each pet they have. An example of a relational database where each friend s pets are recorded: Figure 5. A Relational Database Containing Pet Information Table with friend s information Table with friend s pets Name Hair Color Eye Color Name Pets Susan Brown Brown Susan Dog Tom Black Blue Susan Cat Mark Black Green Tom Fish Sally Blonde Blue Mark Fish Mark Sally Sally Sally Turtle Dog Turtle Bird This example has two tables, one where the friend s information is recorded and one where the friend s pets are recorded. The two tables are linked by the name of the friend. Note: Relational databases are very useful when there is more than one instance of a piece of information.

6 Database Concepts MaxData 2007 Another example would be a recipes database. If you used a flat-file database, the table would look like either of these two examples: Figure 6. Example A Flat-File Database Format Recipe Name Cook By Temp. Ingredient Amount Pancake Pan 180 Flour 1 Cup Pancake Pan 180 Sugar ½ Cup Pancake Pan 180 Milk ½ Cup Banana Cake Oven 200 Bananas 3 Banana Cake Oven 200 Flour 1 Cup Banana Cake Oven 200 Sugar ½ Cup This style of flat-file database format provides the flexibility of entering any number of ingredients; however, for each additional ingredient, you need to repeat record information. Figure 7. Example B Flat-File Database Format Recipe Name Cook By Temp. Ingredient No. 1 Amount No. 1 Ingredient No. 2 Amount No. 2 Ingredient No. 3 Amount No. 3 Pancake Pan 180 Flour 1 Cup Sugar ½ Cup Milk ½ Cup Banana Cake Oven 200 Bananas 3 Flour 1 Cup Sugar ½ Cup This type of flat-file database format eliminates the repetition of record information, but limits the number of ingredients. The problem with a flat-file database in this instance is that you need to determine how many ingredients you are going to allow for when you design the database. A relational database allows you to store recipes which have any number of ingredients. If you used a relational database for your recipe database, it would look similar to the figure below. Figure 8. When to use a relational database Table with Recipe Information Table with Ingredient Information Recipe Name Cook By Temp. Name Ingredient Amount Pancake Pan 180 Pancake Flour 1 Cup Banana Cake Oven 200 Pancake Sugar ½ Cup Pancake Milk ½ Cup Pancake Butter 1 tablespoon Banana Cake Bananas 3 Banana Cake Flour 1 Cup Banana Cake Sugar ½ Cup Banana Cake Milk 1 Cup Banana Cake Butter 2 tablespoons

MaxData 2007 Database Concepts 7 What Are the Parts of a Database Program? Database programs have different types of objects that perform specific tasks. Most database programs contain four main object types: tables, filters (queries), forms, and reports. What is a Table? Data is always stored in tables. Tables are made up of records, which contain all of the information about a single topic. Each record is then subdivided into fields, which are the smallest increments of useful data in your database. Relational databases use multiple tables that each store different information about a related subject. Figure 9. A table includes records which are subdivided into fields Fields Name Hair Color Eye Color A Record Susan Brown Brown Tom Black Blue Tom Black Blue Mark Black Green Sally Blonde Blue Tables in MaxData 2007 When you create a database in MaxData 2007, a table will be automatically created. You will be prompted to add fields that are relevant to the topic of your database. Figure 10. Creating Fields in MaxData 2007

8 Database Concepts MaxData 2007 The table will display the fields that were added during the creation of your database. Figure 11. A MaxData 2007 Table What Are Forms? Like a paper form, a database form collects and organizes information. In forms, you can enter data into your database and display this data for review. Forms are designed to make on-screen data entry and retrieval easier. Another advantage of using forms to enter and edit data is that you look at only one record at a time. Forms in MaxData 2007 MaxData 2007 automatically creates a database entry form once you have added the fields to your database. This data entry form will automatically be updated when you add, delete, or edit the fields in your database. The data entry form includes fields that have been added to your database. Figure 12. MaxData 2007 Data Entry Form

MaxData 2007 Database Concepts 9 What Are Filters (Queries)? A filter is a way of asking questions about data stored in your tables. With filters, you can look at selected data without viewing all of the records. Filters are useful because they let you organize your data without tampering with the actual records themselves. Filters in MaxData 2007 MaxData 2007 has a simple filter form which allows users to filter by a single criteria and an advanced filter form which allows users to filter by up to three criteria. Figure 13. MaxData 2007 Simple Filter Form What Are Reports? Reports give users a method for presenting selected data in a meaningful way. Reports are designed to be printed out rather than viewed on a computer screen. You can combine text, data, pictures, lines, boxes, graphs, and drawings to produce a report that visually communicates your findings. Reports in MaxData 2007 MaxData 2007 has a range of reporting options including Table, Column, Tally, Chart, and Custom reports. Figure 14. A MaxData 2007 Column Report

10 Database Concepts MaxData 2007 Fields Defining the Fields of a Sample Database When creating a database, first look at the information you want to collect and then decide what separate pieces of information you need for analyzing your data. For example, let s say that you wanted to create a database of your friends. You will need at least two pieces of information for each friend: Name and Address. To make this database more usable, you may need to further subdivide this information. The first thing you should look at is the name. When presenting data, you may want records to be listed alphabetically. Often, entries are ordered by last name, then by first name. Each name, therefore, actually consists of two fields: Last Name and First Name. The next thing you should look at is the address. Usually an address consists of a street number and name (Street), a city name (City), a state abbreviation (State), and a zip code (Zip code): four separate pieces of information. Figure 15. Breaking up information into fields Information Fields required Name 1. First name 2. Last name Address 3. Street 4. City 5. State 6. Zip code In addition, you may want to collect additional information for each friend, such as their birthday, the color of their eyes and hair, and what pets they have. This would give you additional fields for each record, such as: Information Fields required Birthday 7. Date of Birth Eye Color 8. Eye Color Hair Color 9. Hair Color Pets 10. Pets

MaxData 2007 Database Concepts 11 Field Types The structure of a database specifies information about the fields maintained in the records of that database, including: the name of each field and the type of data maintained in each field. Field Names The field name should be as concise and descriptive as possible. Names should be one or two words long, and should be some sort of key phrase indicating the type of information to be maintained in the field. Field Types Generally speaking, database software programs distinguish between different types of information, handling numbers and dates differently than textual information. Field Types in MaxData 2007 MaxData 2007 has the following field types: Figure 16. MaxData 2007 Field Types Field Type String (Text) Picture Number Date/Time Valid Entries Any combination of alphabetic or alphanumeric characters. Examples: Name (alphabetic), Height (numeric); Address (alphanumeric) A drawing or a picture. Numeric information that is likely to be used in a calculation. Examples: Pocket Money, Rainfall. Non-examples: Zip Code, Phone Number A calendar date or time of the day. Figure 17. Determining Field Type for Your Sample Database Now, let s determine the field type for each field in our sample database: Information Field Names Field Type Name Address First name Last name Street City State Zip code String (Text) String (Text) Birthday Date of Birth Date/Time Eye Color Eye Color Picture Hair Color Hair Color Picture Pets Pets String (Text)

12 Technical Support MaxData 2007 Technical Support If you experience problems with MaxData 2007, you have several resources including the Installation Guide on the CD-ROM, our Customer Service Team, and our Web site. You can visit our Web site s technical support area to view a list of Frequently Asked Questions (FAQs). Contacting us: Phone: Toll-free: 800-342-0236 (U.S. & Canada only) Monday through Thursday, 8 A.M. to 6 P.M. (EST); Friday, 8 A.M. to 5 P.M. (EST) Email: tech@tomsnyder.com Web: www.tomsnyder.com www.tomsnyder.com/contactus/faqs/tech_faqs_keys.asp When you call, please have the following information available: Name of the software and version number Your computer s operating system Your computer s memory (RAM) Your computer s speed and processor type If possible, please have the telephone near the computer when you call.