Spreadsheets, Modelling & Databases

Slides:



Advertisements
Similar presentations
How data is stored. Data can be stored in paper-based systems including: Reference books Dictionaries Encyclopaedias Directories Index Files Filing systems.
Advertisements

Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Content 15.1 Basic features Types of database Data structures 15.2 Creating a database Screen layout Entering data Editing data 15.3 Displaying data Searching.
Organisation Of Data (1) Database Theory
Database Management Systems and Enterprise Software
INFORMATION TECHNOLOGY Software Applications. WORD PROCESSING WP is the most commonly used package in business. A large number of documents are produced.
ICDL Software Applications - Database Concepts. Unit 6 Data and Data Representation Database Concepts –File Structure –Relationships Database Design –Data.
Let’s Learn About Spreadsheets Start What is a Spreadsheet? A spreadsheet is used for storing information and data. Calculations can be performed on.
Spreadsheets A spreadsheet package is a general purpose computer package that is designed to perform calculations. A spreadsheet is a table which is divided.
Spreadsheets Ms. Scales. What is a Spreadsheet? 0 Spreadsheets 0 A document, or table that is made up of rows and columns. 0 Table 0 Columns and rows.
Unit 27 Spreadsheet Modelling
Introduction to Databases CIS 5.2. Where would you find info about yourself stored in a computer? College Physician’s office Library Grocery Store Dentist’s.
Information Storage and Retrieval CS French Chapter 3.
Database Design IST 7-10 Presented by Miss Egan and Miss Richards.
Software Development Unit 2 Databases What is a database? A collection of data organised in a manner that allows access, retrieval and use of that data.
DAY 15: ACCESS CHAPTER 2 Larry Reaves October 7,
Lesson 1 -What is a Database? -Fields and Records
 A database is a collection of data that is organized so that its contents can easily be accessed, managed, and updated. What is Database?
**Database Notes** New Unit Plan Microsoft Access - known as a database management system or DBMS Database – a collection of organized information. Can.
Databases Standard Grade. Databases A large amount of information must be stored in some sort of order so that it can be accessed easily and quickly.
WHAT IS A DATABASE? A database is an organized collection of related information. A DB organizes and stores information. an organized collection of related.
Spreadsheet skills Castle College. Objectives Look into what is a Spreadsheet. Gain some understanding into some of the functions of a Spreadsheet. Discuss.
Slide 1 Standard Grade Computing Databases. Slide 2 Standard Grade Computing Definitions DatabaseA database is a structured collection of similar information.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
Chapter 5: Data Types (2013) Revision Candidates should be able to know: Identify different data types? Key terms: File, record, field and key field Database.
Databases The Kingsway School. Database Systems Databases are programs which store information in a logical way. Databases have a structure which helps.
Chapter 17 Creating a Database.
Databases. What is a database?  A database is used to store data. The word DATA is actually Latin for FACTS. A database is, therefore, a place, or thing.
What is a spreadsheet? Spreadsheet Basics © All Rights Reserved
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
Microsoft Office XP Illustrated Introductory, Enhanced Tables and Queries Using.
Microsoft Access. Microsoft access is a database programs that allows you to store retrieve, analyze and print information. Companies use databases for.
Pasewark & Pasewark 1 Access Lesson 3 Creating Queries Microsoft Office 2007: Introductory.
Relational Databases. Relational database  data stored in tables  must put data into the correct tables  define relationship between tables  primary.
Database Management Systems (DBMS)
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
VOCAB REVIEW. A field that can be computed from other fields Calculated field Click for the answer Next Question.
Database Presentation BIM, Mrs. Bailey. **Database Notes** Use new sheet of paper! Microsoft Access - known as a database management system or DBMS Database.
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
N5 Databases Notes Information Systems Design & Development: Structures and links.
DATA TYPES.
DATABASE.
IGCSE 4 Cambridge Designing a database table Computer Science
Creating a database table
Prepared By: Bobby Wan Microsoft Access Prepared By: Bobby Wan
IST 220 – Intro to Databases
Fundamentals of Database
Databases Chapter 9 Asfia Rahman.
Databases.
GO! with Microsoft Office 2016
Exploring Excel Chapter 5 List and Data Management: Converting Data to
Creating a Database Microsoft Access.
Practical Office 2007 Chapter 10
Spreadsheet Vocabulary Terms
Database Systems Unit 16.
GO! with Microsoft Access 2016
Week 12 Option 3: Database Design
Database Management  .
What is a Database and Why Use One?
Microsoft Office Access 2003
Databases.
Microsoft Office Access 2003
Data Types and Field Properties
Database Theory.
BUSINESS COMPUTER TECHNOLOGY
The ultimate in data organization
BUSINESS COMPUTER TECHNOLOGY
Databases This topic looks at the basic concept of a database, the key features and benefits of a Database Management System (DBMS) and the basic theory.
BUSINESS COMPUTER TECHNOLOGY
Database Management Systems and Enterprise Software
Presentation transcript:

Spreadsheets, Modelling & Databases Objectives Understand the basic features of Spreadsheet Software. Understand the basic features of Database Software Understand the need for validation & verification

Spreadsheets A spreadsheet package is a general purpose computer package that is designed to perform calculations. A spreadsheet is a table which is divided into rows and columns. Column B Row 7

Spreadsheets – Formulae A formula is used on a spreadsheet to perform a calculation using the numbers in other cells. The result of the calculation is displayed in the cell where the formula has been entered. A simple formula can be used to add, subtract, multiply or divide numbers. To carry out these sorts of calculation symbols are used in a formula: + to add - to subtract * to multiply / to divide

Spreadsheets Formulas in spreadsheets Data modelling in spreadsheets

Databases A database provides tools to let the user search through the data that has been stored to find particular pieces of information. Data stored in the database must be organised so that the computer can analyse and search it automatically.

Databases Data in a database is usually organised into one or more files storing information relevant to the organisation that has created the database. A database keeping information for a doctors surgery may contain the following files :

Databases When setting up a database it is usual to define a set of queries which will be used to answer questions from the data in the database. The output that is produced by the database is called a… Report.

Databases There are two different types of database package that you are likely to find in a school. They are Flat file databases can only contain one file. Excel Relational databases. Can store more than one file within a database. The files can each have a different structure and relationships (or links) can be created between the files. Queries can answer questions by examining and comparing data in more than one file.

Table Design Data entered into a database is stored in files (also known as tables). A table is a collection of records, each of which contains information about one person or thing. The data in the records is separated into fields which each hold just one item of data. Each field is identified by a field name.

Table Design Example of a file, records and fields that might be used in a doctors’ surgery to keep information about patients.

Table Design To create a Table you need to tell the computer the names of the fields that will be stored in the records in the file. All of the records in a Table must contain the same fields. You will also have to specify what type of data can be stored in each field How much space should be reserved to store the data. Together, this information is known as the structure of the record.

Table Design Field Record Table A single item of data stored in a database such as age or car registration number. Each field is identified by a field name. Record A record is all of the information that is stored about a person or thing. Table A collection of records, each of which has the same structure.

Field Data Types Each field in a record must have a Field Type Description Example Data Numeric Numbers only 1545, 1.23, 12303 Alphabetic / Text Letters only hello, Hi, TEST Alphanumeric Letters and numbers robot 23, area 12, WA13 9IJ Boolean / Logical True or false true, yes, false, no Date A date 12/02/98, 1/12/71 Each field in a record must have a Field Type The Field Type refers to the kind of data that can be stored in the field. Only data that matches the type of a field can be stored in a field.

Fields Each field in a record has a fixed length. When you create a file you must decide whether the fixed length for each field. Usually one particular field of each record contains an item which is used to identify the record. This field is called the key field. The value in the key field must uniquely identify each record.

Coding Sometimes information is coded before it is typed into a database. E.G. Books in a library database Fiction coded as F Non-fiction coded as N Reference coded as R Coding information reduces the amount of storage space required and speeds up the process of typing the information in.

Data Entry Put a new record into the database. Add a Record There are three important operations that you can carry out on data in a database : Add a Record Put a new record into the database. Amend a Record Change the contents of a record that already exists. Delete a Record Remove a record from the database. Sophisticated database packages will let you specify rules that can be used to check data as it is entered. They are known as validation rules.

Queries A query (also known as a filter or search) is used to answer a question from the data in a database. When a query is run it produces as output a list of all of the records that match the condition that defined the query.

Queries The following condition could be used to search this file to locate all of the patients who see Dr Jones

Queries Using More Then One Field More complicated queries can be created by linking together more than one search condition. This condition can be used to find all of Dr Jones’ patients who have blood type O : Blood Type = "O" AND Doctor = "Dr Jones"

Queries Using More Then One Field The words AND and OR can be used to link two simple conditions together to make a more complicated query. The difference between using AND or OR to join two conditions is : AND : Find only records which match both of the conditions. OR : Find records that match either or both of the conditions.

Sorting To sort a database into an order you must specify : Which field in the database you wish to use to order the records. This will usually be the primary key field. Whether you want the records in ascending (going up) or descending (going down) order.

Reports Typically a report will let you specify these things : Which fields to display. Where to display the fields. The order in which records should be displayed. How records should be grouped together. What statistics you want the database to calculate from the records (e.g. no. of records, average values of fields).

Designing a Database Decide what outputs you will want the database to produce - what questions must it answer ? Use the information about the outputs you want to get to decide what tables you need to set up and what fields you will have to put into these tables. What will the key field be for each file ?

Designing a Database Decide what type each field should be and whether the fields will be fixed or variable length. Could data be coded to reduce field size ? Design the queries and reports that you will use to get information out of the database.

Designing a Database Decide what validation rules to use. Put some information into the database so that it can be tested. Run the queries and reports to test if the database is operating correctly. Design data collection forms to gather the real information to put into the database.