Database Models: Flat Files and the Relational Database Objectives: Understand the fundamental structure of the relational database model Learn the circumstances.

Slides:



Advertisements
Similar presentations
AESuniversity Ad hoc Reporting. Ad hoc Reports What are ad hoc reports? Why would you use ad hoc reports? Creating an ad hoc report from a query Building.
Advertisements

INFORMATION TECHNOLOGY Software Applications. WORD PROCESSING WP is the most commonly used package in business. A large number of documents are produced.
Database management system (DBMS)  a DBMS allows users and other software to store and retrieve data in a structured way  controls the organization,
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
1 Chapter 1 & 2 Relational Databases and Queries CS101 WVU.
Introduction for Clinical Database 陳勁辰2003/06/02.
Tutorial 3 Queries and Table Relationships
Chapter 8 Data Analysis. Agenda Functions –AND and OR –COUNT, COUNTA, and COUNTIF –CONCATENATE and TRIM –RANK and QUARTILE –MOD and ROW Goal Seek in decision-making.
Chapter 12 Information Systems Chapter Goals Define the role of general information systems Explain how spreadsheets are organized Create spreadsheets.
Chapter 3 Database Management
3-1 Chapter 3 Data and Knowledge Management
COMPREHENSIVE Access Tutorial 2 Building a Database and Defining Table Relationships.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
FIRST COURSE Access Tutorial 2 Building a Database and Defining Table Relationships.
Tutorial 8 Sharing, Integrating and Analyzing Data
1 Chapter 2 Reviewing Tables and Queries. 2 Chapter Objectives Identify the steps required to develop an Access application Specify the characteristics.
Access Lecture 1 Database Overview and Creating Tables Create an Employee Table.
An Introduction to Database Management Systems R. Nakatsu.
Database Design IST 7-10 Presented by Miss Egan and Miss Richards.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
MS Access 2007 IT User Services - University of Delaware.
MELISSA PICO SUMMER 08 Data Storage & Retrieval: Access instead of Excel.
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.
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
Introduction to ArcGIS for Environmental Scientists Module 2 – Fundamentals Lecture 6 – Table Functions.
ACS1803 Lecture Outline 2 DATA MANAGEMENT CONCEPTS Text, Ch. 3 How do we store data (numeric and character records) in a computer so that we can optimize.
ACCESS CHAPTER 1. OBJECTIVES Tables Queries Forms Reports Primary and Foreign Keys Relationship.
Database Design Concepts
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
© Paradigm Publishing, Inc. 5-1 Chapter 5 Application Software Chapter 5 Application Software.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
DAY 15: ACCESS CHAPTER 2 Larry Reaves October 7,
Access Tutorial 2 Building a Database and Defining Table Relationships
Introduction to database systems
Press Esc to Exit ©2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in.
® Microsoft Office 2013 Access Building a Database and Defining Table Relationships.
Microsoft Access 2003 Define some key Access terminology: Field – A single characteristic or attribute of a person, place, object, event, or idea. Record.
 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 DESIGN USING MICROSOFT ACCESS. What is a Database?  DMS Database management system  Database Collection of data organized in a manner that.
Access Primer Africamuseum 5 June MS Access  Relational Database Management System Data/information resides in series of related tables Principle.
Designing a Database (Part I) -Identify all fields needed to produce the required information -Group related fields into tables -Determine Each Table’s.
Information Systems Today (©2006 Prentice Hall) 3-1 CS3754 Class Note 12 Summery of Relational Database.
What is a Database? A Database is…  an organized set of stored information usually on one topic  a collection of records  a way to organize information.
Chapter 5 Administrative Software ETEC 562 Suzanne Sherman.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
® Microsoft Access 2010 Tutorial 2 Building a Database and Defining Table Relationships.
Access Chapter 2: Relational Database Objectives Design data Create tables Understand table relationships Understand data types, key, & field properties.
Introduction to Computers Lesson 10B. home Database A collection of related data or facts.
® Microsoft Office 2010 Building a Database and Defining Table Relationships.
Database Management Systems.  Database management system (DBMS)  Store large collections of data  Organize the data  Becomes a data storage system.
Fanny Widadie, S.P, M.Agr 1 Database Management Systems.
Databases,Tables and Forms Access Text by Grauer Chapters 1 & 2.
EPI 218 Queries and On-Screen Forms Michael A. Kohn, MD, MPP 9 August 2012.
Access Review. Access Access is a database application A database is a collection of records and files organized for a particular purpose Access supports.
© 2001 ComputerPREP, Inc. All rights reserved. Access 2000: Module II.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Modifying the Database Structure. Objectives Examine relational databasesExamine relational databases Design related tablesDesign related tables Create.
0 / Database Management. 1 / Identify file maintenance techniques Discuss the terms character, field, record, and table Describe characteristics.
© 2003 Prentice Hall, Inc.3-1 Chapter 3 Database Management Information Systems Today Leonard Jessup and Joseph Valacich.
Database design Using Access 2007
* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record.
Lesson 4: Querying a Database. 2 Learning Objectives After studying this lesson, you will be able to:  Create, save, and run select queries  Set query.
Excel Class Outline What is a spreadsheet? What can you do with them? The Cell - basic unit of a spreadsheet Making a Table - cells in Rows and Columns.
To play, start slide show and click on circle Access 1 Access 2 Access 3 Access 4 Access Access
GO! with Microsoft Access 2016
1) What is a Database? A database is an organized collection of information about a subject. Examples: Address Book, Telephone Book.
1) What is a Database? A database is an organized collection of information about a subject. Examples: Address Book, Telephone Book.
Spreadsheets, Modelling & Databases
ESRM 250/CFR 520 Autumn 2009 Phil Hurvitz
Presentation transcript:

Database Models: Flat Files and the Relational Database Objectives: Understand the fundamental structure of the relational database model Learn the circumstances under which it is a better choice than the flat file

What is a database? Structured Data Procedures for –Data entry –Storage –Validity checking –Sorting –Selection –Reporting

Why use a database? To organize & preserve data To facilitate analysis and modeling To gain insights into the relationships in your data To help turn data into information To explore data using exploratory techniques To support the organization

Flat file databases Text files (word processing packages) Loosely structured storage Sorting (whole tables or individual columns, by number/data/text) Reports (via mail and merging functions)

Excel as a database All Word database capabilities plus –Data entry –Selection/Queries –Statistics –Calculations –Graphics / chart development data summarization

Relational Database Systems All the features support by Excel –Plus all of the following features Validity Checking Relational queries Extensive import/export capabilities Object-oriented model Strong data typing: support for formatted text, memo fields, OLE, calculated fields

Why use the relational model? Minimize redundancy Minimize wasted storage Facilitate updates, appending new data to existing systems Facilitate queries, makes asking questions of the database easier Keeps tables small for portability and improved data processing

Things to be cautious about Issues and Design considerations –Boolean, Integer, Long, Currency, Single, Double, Date, String, and Variant –How expressions with different data types are defined –When to split entries between different fields and when to combine them in a common field –When to use more than one table in a data base and when to use only one table

Other things to consider Redundancy – unnecessary repetition of information, wastes computing resources One-to-one relationships One-to-many relationships Many-to-many relationships (special case)

Databases are dynamic Can accept entry of new data even while displaying results from current data Desktop vs. Client/Server Transaction databases Internet databases

Timber Stand Inventory CompartmentStandOriginWatershedELTP Dry Gulch Dead Horse Whitefish Mountain 45 Information in each column are the attributes of the database, information in each row are records.

How to design a relational database Identify the purpose of the relational database Identify the various the subjects of the database Determine what information on each subject is necessary Determine how the subject information is related to other subject information Refine and redesign the database when design flaws are identified. Final designs are seldom the first designs considered.

Example Tall Timbers Forest Management Inc. –Tables Forest communities Harvest schedules Prescribed burn schedule Wildlife habitat quality Riparian management objectives Restoration plans Special concerns for threatened and endangered species