QMF - OVERVIEW
QMF (QUERY MANAGEMENT FACILITY) - Overview
I. Introdução
É um produto da IBM para acessar o Bancos de Dados DB2. Pode ser executado no CICS e no TSO.
O QMF processa:
. Comandos SQL (DDL, DML, CONTROL, ...)
. Uso do QBE (QUERY-BY-EXAMPLE) para comandos SQL (DML – Data Manipulation
Language- Select/Insert/Update/Delete)
. Formatação e edição de textos para relatórios
. Permite a manipulação de Resultados (GROUP, BREAK, EDIT)
. Sumarização de Resultados (SUM, AVG, MAX, MIN ...)
. Permite a parametrização de query, formulários e procedimentos
. Executa dinamicamente, analisando e checando os comandos
. Pode ser executado Online ou Batch
Palavras chaves (ou Objetos) no QMF:
. DATA
. QUERY
. PROC
. PROFILE
. FORMS
. REPORT
. CHART
-> Dados selecionados por uma query
-> Solicitação ao DB
-> Procedimentos gravados
-> Perfil do usuário
-> Formatação de dados
-> Relatório formatado
-> Usado para gráficos
II. Uso do QMF
QMF HOME PANEL
Version 2
Release 2.0
(c) Copyright IBM Corp.
1982, 1987
QUERY
MANAGEMENT
FACILITY
_
_
******
**
**
*******
**
** *** ***
**
**
** **** **** *****
**
** ** ** ** ** **
** * ** ** **** ** **
****** **
** ** **
*
_
Type command on command line or use PF keys. For help, press PF1____
1=Help
2=List
3=Exit
4=
5=Chart
6=Query
7=Retrieve
8=
9=Form 10=Proc 11=Profile 12=Report
Ok, you may enter a command.
COMMAND ===> _
Na linha de comando (“COMMAND ===> _”):
? (interrogação)
--> Retorna último comando
???...
--> Retorna comando n
Display nome
--> Mostra um objeto
Reset nome
--> Limpa a tela
List
--> Lista os objetos
Save AS nome --> Salva o objeto
Erase nome
--> Deleta um objeto
Run nome
--> Executa um objeto
Export/Import
--> Usado para transferir/receber objetos
PRINT (Query|Form|Report)
--> Gera um relatório (Jobname=Userid)
2
Obs: - os comandos anteriores estão no formato simplificado
- o nome do objeto é único, isto é, se existe uma