Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% 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.

Uploaded by

Rohit Adhikari
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% 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.

Uploaded by

Rohit Adhikari
Copyright
© © All Rights Reserved
Available Formats
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

Information Systems Program

You might also like