Spreadsheet vs Database What’s the difference and who cares?

Slides:



Advertisements
Similar presentations
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Advertisements

MICROSOFT OFFICE ACCESS 2007.
Microsoft ® Office Acess 2003 Training An Intro Guide to Acess 2003 Mr Garel…… presents:
Microsoft Access vs. Microsoft Powerpivot
Overseas Library Catalog – Request Item Overseas Library Catalog Request loaned item.
Introduction to Access. What is Access? Database tool Creates a database Good data query (lookup and analysis) ability Good entry forms Good reports Multi-user.
XP Practical PC, 3e Chapter 12 1 Accessing Databases.
Database Software Application
MELISSA PICO SUMMER 08 Data Storage & Retrieval: Access instead of Excel.
LESSON 17 PREPARED BY MANJU. database A database is a collection of related information Access is the Microsoft Office database program that enables you.
Copyright © 2016 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
Attribute Data in GIS Data in GIS are stored as features AND tabular info Tabular information can be associated with features OR Tabular data may NOT be.
1 Chapter 1: Finding Your Way Through a Database Exploring Microsoft Office Access 2010.
MICROSOFT ACCESS 2007 BTA – Spring What is Access?  Microsoft Access is a database management system…this means that it contains database information.
Introduction to database systems
MICROSOFT ACCESS Database Applications. Database Management System A database is a collection of organized data whose elements are in some way related.
2.00 Understand Computer Fundamentals Unit Objective: 2.01 Software.
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
What is spreadsheet programs? A spread sheet program is used to organize information. It has worksheets that are made up off cells. Each cell hold informations.
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.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
Key Applications Module Lesson 21 — Access Essentials
Microsoft Access Database Software.
Excel Accountant Use Formulas Add numbers Make address list.
Microsoft Access Designing and creating tables and populating data.
1 Chapter 1: Finding Your Way Through a Database Exploring Microsoft Office Access 2007.
Microsoft Access 2000 Presentation 1 The Basics of Access.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
ITGS Databases.
Pasewark & Pasewark 1 Access Lesson 3 Creating Queries Microsoft Office 2007: Introductory.
WebOPAC is computerized online catalogue of the materials held in library. The OPAC consist of an index of the bibliographic data cataloged in the system,
Unit 5 Advanced Databases The Purpose and features of a relational database.
Databases and Speadsheets
Chapter 12 Accessing Databases. 2Practical PC 5 th Edition Chapter 12 Getting Started In this Chapter, you will learn: − What’s a database − About database.
Spreadsheets Lesson 1: Introduction. Lesson Objectives To understand what a spread sheet is and how it can be used To identify the features of a spreadsheet.
Lesson 2: Designing a Database and Creating Tables.
Introduction to Databases. What is a database?  A database program is nothing more than an electronic version of a 3x5 card file  A database is defined.
Computer Vocabulary Peripheral a device that can be connected to a computer for input or output.
Planning & Creating a Database By Ms. Naira Microsoft Access.
Access Chapter 1: Intro to Access Objectives Navigate among objects in Access database Difference between working in storage and memory Good database file.
A table is a set of data elements (values) that is organized using a model of vertical columns (which are identified by their name) and horizontal rows.
Excel and Data Analysis. Excel can be a powerful tool for analysis Excel provides many tools for analyzing data –Filtering –Sorting –Formulas –Charts.
Microsoft Access Introduction. What is a database? A DATABASE is a collection of related data.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
 A collection of data organized in a way that allows:  Easy access  Easy retrieval of specific data  Easy use of the data.
Lesson 13 Databases Lesson Objective: Understand the main features of database software Learning Outcome: Clearly identify the uses of database software.
INTRODUCTION DATABASE TO. Who Needs a Database?????? We all do!!!!!!!!
Relational Databases Today we will look at: Different ways of searching a database Creating queries Aggregate Queries More complex queries involving different.
1 Finding Your Way Through a Database Exploring Microsoft Office Access.
Chapter 12 Accessing Databases
5.2 Microsoft Excel.
Creating a Database Microsoft Access.
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Exploring Microsoft Office Access
Database Fundamentals
5.2 Microsoft Excel.
Discovery Search vs. Library Catalogue
Microsoft Excel PowerPivot & Power View
MS Access: Creating Charts & Data Access Pages
Introduction to Database Programs
Advanced Database Concepts: Reports & Views
Spreadsheets, Modelling & Databases
Statistics for the Social Sciences
Statistics for the Social Sciences
Introduction to Database Programs
Presentation transcript:

Spreadsheet vs Database What’s the difference and who cares?

Spreadsheets Microsoft Excel is a spreadsheet program Originally designed to manage flat lists and handle equations Excel lets you link data between “sheets” making it a very powerful tool. Excel offers database-like features such as sorting and filtering. Many people use Excel as a database.

Databases Microsoft Access is a Database program Designed to store and retrieve data Databases can do some of the calculations that spreadsheets do Databases are the cornerstone of all computing – not sexy, but way important! Databases can be flat, like a spreadsheet, or relational, which makes them super powerful.

Flat vs Relational An example of a flat database might be a phonebook. One record per person. Very simple Lets look at a library in comparison. In an old fashioned card catalog, how many cards exist for any non-fiction book?

3 Cards per book (at least) Title Author Subject Author Title Subject Title Author 1 Card listed by the title of the book, one under the author’s name and one for the subject – assuming there is only one subject. Many books have multiple subjects.

This is what the table looks like In a database, you only need one record for each book and you can sort the database by title, author or subject. But a spreadsheet can do this much! What about our situation with multiple subjects? In a spread sheet, you might create different columns for multiple subjects, but this leads to problems when it comes to filtering and sorting.

Enter the relationships… Now there is a relationship between two tables based on the ID of the book. One record per book, one record per subject. This is called a one to many relationship because one book can have many subjects. Finding them all is a cinch.

And it gets more complicated… Of course one book can have many authors. Now it is a many to many relationship between authors and subjects. The book table joins them together. In database terminology, this is a join.

Databases are… …a way of structuring information for efficient retrieval. …limited only by the technology used, not by the structure of the information. The important thing is to identify the many to many relationships and the joins. Lets try to identify a few that we interact with all the time.