This document discusses non-procedural access to databases. It introduces the importance of being able to request data through queries without specifying procedural steps. Queries use languages like SQL to indicate what data to retrieve. Graphical tools also provide non-procedural access through forms, reports, and visual representations of the data. The document provides examples of a sample query, data entry form, and report to illustrate non-procedural database access.
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
110 views
Course 1 Module 02 Lesson 4
This document discusses non-procedural access to databases. It introduces the importance of being able to request data through queries without specifying procedural steps. Queries use languages like SQL to indicate what data to retrieve. Graphical tools also provide non-procedural access through forms, reports, and visual representations of the data. The document provides examples of a sample query, data entry form, and report to illustrate non-procedural database access.
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9
Information Systems Program
Module 2 Introduction to Databases and DBMSs
Lesson 4: Non-Procedural Access
Lesson Objectives Discuss the importance of non-procedural access Explain the link between the five types of application development tools and nonprocedural access
Information Systems Program
Nonprocedural Database Access
Loop
Query: request for data to answer a question
Indicate what parts of database to retrieve not the procedural details Improve productivity and improve accessibility SQL SELECT statement and graphical tools
Information Systems Program
SELECT Statement Execution
Information Systems Program
Graphical Tool for Nonprocedural Access
StdFirstName StdLastName StdCity OfferNo EnrGrade
MARIAH DODGE SEATTLE 1234 3.8 BOB NORBERT BOTHELL 5679 3.7 ROBERTO MORALES SEATTLE 5679 3.8 MARIAH DODGE SEATTLE 6666 3.6 LUKE BRAZZI SEATTLE 7777 3.7 WILLIAM PILGRIM BOTHELL 9876 4
Information Systems Program
Sample Data Entry Form
Information Systems Program
Sample Report
Information Systems Program
Procedural Language Interface Combine procedural language with nonprocedural access Why Batch processing Customization (especially for ecommerce) and automation Performance improvement
Information Systems Program
Summary Database technology vital to modern organizations Crucial DBMS feature: nonprocedural access Query language, visual tool, form tool, report tool, and embedding Fundamental skill: query formulation