Views Chapter 12. What Are Views? A virtual table that comprises the fields of one or more tables in the database It is a virtual table since it does.

Slides:



Advertisements
Similar presentations
Information Systems Today: Managing in the Digital World
Advertisements

Microsoft Office Illustrated Fundamentals Unit K: Working with Data.
Database & Database Designs. Agenda Introduction to Databases & Database Design Recommended Reading Scope of Learning Database Vocabulary Database Characteristics.
Tutorial 3 Queries and Table Relationships
Management Information Systems, Sixth Edition
Maintenance Modifying the data –Add records –Delete records –Update records Modifying the design –Add fields into tables –Remove fields from a table –Change.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 3 1 Microsoft Office Access 2003 Tutorial 3 – Querying a Database.
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making.
Chapter 6 Methodology Conceptual Databases Design Transparencies © Pearson Education Limited 1995, 2005.
View Sen Zhang. Views are very common in business systems users view of data is simplified a form of security - user sees only the data he/she needs to.
Database Design Chapter 3.
Querying a Database Microsoft Office Access 2003.
Introduction to Structured Query Language (SQL)
With Microsoft Access 2010 © 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
1 Chapter 2 Reviewing Tables and Queries. 2 Chapter Objectives Identify the steps required to develop an Access application Specify the characteristics.
Keys Chapter 8 Database Design for Mere Mortals. Why Keys Are Important They ensure that each record in a table can be properly identified. They help.
Conceptual Overview 7 step design Chapter 4 Database Design for Mere Mortals.
Methodology Conceptual Database Design
Access Tutorial 3 Maintaining and Querying a Database
CORE 2: Information systems and Databases STORAGE & RETRIEVAL 2 : SEARCHING, SELECTING & SORTING.
Access 2007 ® Use Databases How can Access help you to find and use information?
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.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
MS Access: Database Concepts Instructor: Vicki Weidler.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 4 – Creating New.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
DAY 15: ACCESS CHAPTER 2 Larry Reaves October 7,
ITEC224 Database Programming
DAY 14: ACCESS CHAPTER 1 Tazin Afrin October 03,
Database Technical Session By: Prof. Adarsh Patel.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
PgP MIS 202 Access Overview 1 Microsoft Access Introduction to Relational Databases Powerful tool to collect and analyze business data, facilitates decision-
Methodology: Conceptual Databases Design
® Microsoft Office 2010 Access Tutorial 3 Maintaining and Querying a Database.
(Spring 2015) Instructor: Craig Duckett Lecture 10: Tuesday, May 12, 2015 Mere Mortals Chap. 7 Summary, Team Work Time 1.
Access Project 3 Notes. Introduction Maintaining the Database  Modifying the data to keep it up-to-date Restructure the Database  To change the database.
Module 2: Information Technology Infrastructure Chapter 5: Databases and Information Management.
Query – One of the objects in Microsoft Access – It can help users extract data, which meets the criteria defined by them, from a database file. – It must.
XP Chapter 3 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Analyzing Data For Effective Decision Making Chapter.
3 / 12 Databases MIS105 Lec13 Irfan Ahmed Ilyas CHAPTER Prepared By:
XP Chapter 2 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Building The Database Chapter 2 “It is only the farmer.
26 Mar 04 1 Application Software Practical 5/6 MS Access.
Databases & Access Today’s Topic: Databases Define: Database Software Examine the different uses of database software Define the four components.
Access Chapter 5-Table Tricks, Advanced Queries and Custom Forms.
Database Terms Hernandez, Chapter 3. Data/Information The values you store in the database are data. Pieces of Data in and of themselves is not particularly.
Database Design – Lecture 4 Conceptual Data Modeling.
Access Chapter 3-Obtaining Answers to Your Data Questions.
Lesson 2: Designing a Database and Creating Tables.
Microsoft FrontPage 2003 Illustrated Complete Integrating a Database with a Web Site.
1 MS Access. 2 Database – collection of related data Relational Database Management System (RDBMS) – software that uses related data stored in different.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT ACCESS Lesson 4 – Finding and Ordering Data.
XP New Perspectives on Microsoft Access 2002 Tutorial 31 Microsoft Access 2002 Tutorial 3 – Querying a Database.
Modifying the Database Structure. Objectives Examine relational databasesExamine relational databases Design related tablesDesign related tables Create.
10.1Retrieving a Database File – In the last chapter, we have created a database file and several tables for that database. – In order to view and modify.
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.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
XP Chapter 1 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Level 2 Objectives: Understanding and Creating Table.
Microsoft Office Access 2010 Lab 1
ITEC 3220A Using and Designing Database Systems
(Winter 2017) Instructor: Craig Duckett
Information Systems Today: Managing in the Digital World
CIS 155 Table Relationship
Microsoft Office Illustrated Fundamentals
Access Maintaining and Querying a Database
Databases and Information Management
(Winter 2017) Instructor: Craig Duckett
Databases and Information Management
The ultimate in data organization
Presentation transcript:

Views Chapter 12

What Are Views? A virtual table that comprises the fields of one or more tables in the database It is a virtual table since it does not store or contain data Only its structure is saved; the data is re- created each time it is accessed

Value of Views They can be used to work with data from two or more tables They reflect the most up-to-date information They can be fitted to the specific needs of an individual or group They can be used to help enforce data integrity They can be used for security or confidentiality purposes

Anatomy of a View Views can be based on a single table, multiple tables, other views or a combination of tables and values Can use the fields from the structures they comprise Structures that compose the view are called base tables or base views

Data Views Used to examine and manipulate data from base tables Certain fields from the base tables are used to create the view’s structure Data in a single-table data view can be modified at any time (except when there are rules that specify otherwise)

Data Views (cont.) Data views based on two or more tables can be created as well as long as relationship exist Data redundancy is allowed since it is not a real table that stores data A view does not contain a primary key

Aggregate Views Purpose is to display information that is the result of aggregating a particular set of data in a specific manner Includes one or more calculated fields that incorporate the functions that aggregate the data and one or more data fields to group the aggregate data

Aggregate Views (cont.) Data cannot be modified in an aggregate view –Calculated fields are noneditable –Data fields are used for grouping purposes only Best used as the basis of a report or as a means of providing various types of statistical information

Validation Views Similar to validation tables in that they are used to implement data integrity Must be explicitly defined since it will store data Constructed with fields from base tables and draws data from those tables Usually built from a single table and comprise only two or three fields

Determining and Establishing Views Views can be a substantial asset to the database Views are used as a tool to support particular aspects of the implementation or application program

Working with Users and Management Identify the types of views required by the organization Suggestions to identify requirements: –Review notes with the group –Review data-entry report, and presentation samples gathered during the early stages of the design process –Examine the tables and subjects they represent –Analyze the table relationships –Study the business rules

Establishing Views Using calculated fields where appropriate Imposing Criteria to Filter the Data Using a View Specifications Sheet to Record the View –Name –Type –Base Tables –Calculated Field Expressions –Filters

Reviewing the Documentation for Each View Make certain that the view is properly constructed Make certain that the calculated fields created are suitable for the View Make certain that the filters will retrieve the required records Make certain that a view diagram and View Specifications Sheet exists for each view