Chapter 4: Organizing and Manipulating the Data in Databases

Slides:



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

C6 Databases.
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Relational Databases Chapter 4.
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making.
Database Management: Getting Data Together Chapter 14.
CVEV 118/698 Databases Lecture 2 Prof. Mounir Mabsout Elsa Sulukdjian Walid El Asmar.
Chapter 14 Organizing and Manipulating the Data in Databases
Organizing Data & Information
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
1 Chapter 2 Reviewing Tables and Queries. 2 Chapter Objectives Identify the steps required to develop an Access application Specify the characteristics.
IMS1907 Database Systems Summer Semester 2004/2005 Lecture 2 Relational DBMS Software An Overview of Microsoft Access.
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Chapter 9 Database Management
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Akhila Kondai October 30, 2013.
PHASE 3: SYSTEMS DESIGN Chapter 7 Data Design.
Chapter 4-1. Chapter 4-2 Database Management Systems Overview  Not a database  Separate software system Functions  Enables users to utilize database.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
With Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access 2007 Volume 1 Chapter.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
ASP.NET Programming with C# and SQL Server First Edition
Fundamentals of Information Systems, Fifth Edition
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
1 Chapter 7 Query-By-Example by Monica Chan CS157B Professor Lee.
Chapter 4: Organizing and Manipulating the Data in Databases
Analyzing Data For Effective Decision Making Chapter 3.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Introduction to Computers Lesson 10B. home Database A collection of related data or facts.
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
Chapter 9 Query-by-Example Pearson Education © 2009.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Microsoft Office 2007 Access Chapter 3 Maintaining a Database.
Access Project 3 Notes. Introduction Maintaining the Database  Modifying the data to keep it up-to-date Restructure the Database  To change the database.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Using Microsoft Access 56:150 Information System Design.
Chapter 4c, Database H Definition H Structure H Parts H Types.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Core Concepts of ACCOUNTING INFORMATION SYSTEMS Moscove, Simkin & Bagranoff John Wiley & Sons, Inc. Developed by: S. Bhattacharya, Ph.D. Florida Atlantic.
1 Database Systems Introduction to Microsoft Access Part 2.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 3 BACKNEXTEND 3-1 LINKS TO OBJECTIVES Modify a Table – Add, Delete, Move Fields Modify a Table.
1 CSE 2337 Introduction to Data Management Access Book – Ch 1.
Microsoft Access 2010 Chapter 3 Maintaining a Database.
Chapter 4-1. Chapter 4-2 Chapter 4: Data Modeling Introduction An Overview of Databases Steps in Creating a Database Using REA Creating Database Tables.
1 Technology in Action Chapter 11 Behind the Scenes: Databases and Information Systems Copyright © 2010 Pearson Education, Inc. Publishing as Prentice.
Chapter 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Advanced Accounting Information Systems Day 10 answers Organizing and Manipulating Data September 16, 2009.
Foundations of Business Intelligence: Databases and Information Management.
Microsoft Office 2013: In Practice Chapter 2 Using Design View, Data Validation, and Relationships Copyright © 2014 by The McGraw-Hill Companies, Inc.
Access Chapter 1: Intro to Access Objectives Navigate among objects in Access database Difference between working in storage and memory Good database file.
0 / Database Management. 1 / Identify file maintenance techniques Discuss the terms character, field, record, and table Describe characteristics.
Microsoft Access Database Creation and Management.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. DATABASE.
Chapter 5-1. Chapter 5-2 Chapter 5: Organizing and Manipulating the Data in Databases Introduction Normalization Validating the Data in Databases Extracting.
MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Sravanthi Lakkimsety Mar 14,2016.
Intro to MIS – MGS351 Databases and Data Warehouses
Fundamentals & Ethics of Information Systems IS 201
Databases and Data Warehouses Chapter 3
MANAGING DATA RESOURCES
Presentation transcript:

Chapter 4: Organizing and Manipulating the Data in Databases Introduction Creating Database Tables in Microsoft Access Entering Data In Database Tables Extracting Data From Databases: Data Manipulation Languages Recent Database Advances and Data Warehouses

Creating Database Tables in Microsoft Access Database Management Systems An Introduction to Microsoft Access Creating Database Tables Creating Relationships

Database Management Systems (DBMS) Overview Not a database Separate software system Functions Enables users to utilize database information more efficiently Examples Access, SQL Server, mySQL, Oracle, DB2

Introduction to Microsoft Access A popular relational DBMS Used by many businesses and individuals Used for small database applications

Microsoft Access – Opening Screen

Creating Database Tables – Defining Record Format Field Name Names assigned to the data fields Data Type Specified for each data field Identifies how to store the data – field properties Description Optional field Defines record structures

Creating Database Tables – Opening Screen

Creating Database Tables – Record Format

Creating Relationships Purpose Link tables together Enable users to create multi-table reports Steps in Creating Relationships Select tables Link the tables

Creating Database Relationships – Linking Tables

Creating Relationships – Multitable Relationships

Creating Records Utilize datasheet view to input data

Ensuring Valid and Accurate Data Entry Data Definition Language (DDL) Enables users to define record structure Define individual fields of each record

Tools for Data Validation Proper Data Types for Fields Input Masks Limit data to specific formats Default Values Data fields of new records

Tools for Data Validation Drop-Down Lists Validation Rules Create rules than limit range of values that may be entered Referential Integrity Deleting of information disallowed when it would disrupt references

Drop-Down List Example

Validation Rule Example

Creating Referential Integrity

Study Break #1 All of the following are examples of DBMSs except: Access Oracle DB2 SQL

Study Break #1 - Answer All of the following are examples of DBMSs except: Access Oracle DB2 SQL

Study Break #2 An example of a validation rule is: An input value must be an integer An input value must also have a default value An input value must be between 0 and 40 You cannot delete parent records that have child records associated with them

Study Break #2 - Answer An example of a validation rule is: An input value must be an integer An input value must also have a default value An input value must be between 0 and 40 You cannot delete parent records that have child records associated with them

Tips for Creating Database Tables and Records Design first Create tables and records last Name tables systematically Use conventional tbl prefixes Use mnemonic names for data fields Assign correct data types to data fields

Tips for Creating Database Tables and Records Data fields that link tables must be the same data type Limit the size of text data fields to reasonable lengths Use input masks

Extracting Data From Databases Schema All information in a database All relationships of the tables Map of entire database Subschema Subset of the schema

Creating Select Queries Create customized subschemas Dynaset Dynamic subset of a database Created by queries Data Manipulation Language (DML)

Query Example

Creating Select Queries One-Table Select Queries Creates a dynaset Based on: Criteria determining which records to include Criteria determining which fields to include from those records Single or Multiple Criteria

Select Query Example

Multi-Table Select Query Example

Multi-Table Select Query Example

Creating Action Queries Delete queries Append queries Sum a column Update queries Make-table queries

Query Wizard Queries Simple query Wizard Crosstab queries Find-Duplicates queries Find-unmatched queries

Query Wizard Screen

Guidelines for Creating Queries Spell accurately and be case sensitive Specify AND and OR operations correctly Tables must be joined properly Name queries systematically Choose data fields selectively

Extracting Data From Databases Structured Query Language (SQL) Example of SQL Instructions

Extracting Data From Databases Online Analytical Processing (OLAP) Complex, multidimensional data analysis Pivot tables Data Mining Utilize a set of data analysis and statistical tools Identify relationships, patterns, or trends

Cloud Computing Form of Internet-based Computing Software provided through the Internet Processing occurs on a Web of computers Expands IT capabilities Database-As-A-Service (DAAS) Outsourcing of databases Backup Services

Data Warehouses Pools of data from separate applications Characteristics Free of errors Defined uniformly Span longer timeframe than transaction systems Optimized data relationships