Escolar Documentos
Profissional Documentos
Cultura Documentos
FSICA
Lembre-se
Independncia de Dados
LGICA
Lembre-se
Programao tradicional:
Reorganizao
Integridade de Dados
Muda Layout
Verifica programas afetados
Altera programas
Vises / Autorizaes
Integridade de Dados
Tipos:
Linguagens
Linguagens
Procedurais Algortmicas
ex: se campo = 01 or 02
Implementar procedimentos (como fazer)
proc ok
seno proc erro
ento
Linguagens
Linguagem de manipulao dos dados
(DML) - Linguagem que define os comandos
Linguagens - DML
Tipos
Autocontida: comandos acesso BD +
Instrues nativas de atribuio formatao e
interao, etc.
Servios
MAINFRAME
Terminal
Servios de administrao
Lgica de Apresentao
Lgica de Aplicao
Lgica de Dados
Servios de Dados
Servios de Arquivos
MAINFRAME - Caractersticas
Host
SERVIDOR DE ARQUIVOS
Desktop
Servios de apresentao
Lgica da apresentao
Lgica da aplicao
Lgica dos dados
Servios de dados
Host
Servios de arquivos
Servios de apresentao
Lgica da apresentao
Lgica da aplicao
Lgica dos dados
2 Forma
Desktop
1 Forma
Desktop
Host
Host
Servios de dados
Servios de arquivos
Servio de apresentao
Lgica da apresentao
Aplication Server
Host
Lgica da aplicao
Lgica de dados
Servio de dados
Servios de arquivos
Lgica da aplicao
Lgica dos dados
Servios de dados
Servios de arquivos
Desktop
Servios de apresentao
Lgica da apresentao
Lgica da aplicao
Lgica dos dados
Servios de apresentao
Lgica da apresentao
Lgica da aplicao
Lgica dos dados
DB Server
Servio de dados
Servio de arquivos
Conceitos Associados:
Aplicao
API
ODBC / ADO
Driver Propr.
Driver de DB
SGBD
SGBD
Conceitos Associados:
Conceitos Associados:
API GENRICA
Para assegurar interoperabilidade e
portabilidade entre bancos de dados
heterogneos. Compatibilidade entre
servidor de BD
Ex.: Genexus
GATE WAY
Conceitos Associados:
GATE WAY
Faz as converses necessrias entre
plataformas diferentes
Conceitos Associados: