Escolar Documentos
Profissional Documentos
Cultura Documentos
Data Dictionary
1
Data Dictionary
1. Objetivos
2
Data Dictionary
Modelo Entidade-Relacionamento
3
Data Dictionary
4
Data Dictionary
SQL:
Structured Query Language – Linguagem desenvolvida nos anos 70
para definição e manipulação de dados em sistemas de bancos de dados
relacionais. Conjunto reduzido de comandos, sem recursos de lógica, unica
e exclusivamente para criar objetos no banco de dados e permitir que os
dados possam ser mantidos, de acordo com as necessidades funcionais.
Nos gerenciadores de BD, ferramentas específicas de cada fabricante
oferecem recursos adicionais para a contrução de lógica. Outras linguagens
foram adaptadas para trabalharem em conjunto com o SQL, como COBOL,
C e ABAP/4. O SQL utilizado no R/3 é proprietário e segue um mínimo da
regulamentação internacional para esta, estando longe de possuir os
mesmos mecanismos de funcionamento. Seus comandos podem ser
divididos em:
5
Data Dictionary
6
Data Dictionary
Transação SE11
Estruturas: Definir estruturas que virão a ser utilizadas em programas para definir a
estrutura de uma tabela interna, ou como include em uma estrutura de uma tabela
transparente.
7
Data Dictionary
Ajuda p/ pesquisa: Definição dos objetos de matchcode que serão utilizados nas telas
do SAP
Grupos de tipos: Os tipos de dados que definem a estrutura de uma tabela, o tipo do
campo em um domínio podem ser armazenados em um pool de tipos, para
posteriormente acioná-los em uma função ou programa.
Estrutura Tabela
Verificar objeto
Ativar objeto
8
Data Dictionary
Chaves extrangeiras
DER Grafico
9
Data Dictionary
Opções técnicas
10
Data Dictionary
Criação de Índices
11
Data Dictionary
Visões
12
Data Dictionary
Elemento de dados
13
Data Dictionary
Domínio
14
Data Dictionary
4. EXEMPLOS
a) Tabela de Alunos
15
Data Dictionary
MANDT MANDT
NOME ZD_NOME_##
MATR ZD_MATR_##
CURSO ZD_CURSO_##
16
Data Dictionary
Após criar uma tabela customizada, às vezes é preciso que seja criado
um Maintenance Dialog Box, para que seja possível incluir, alterar ou
excluir dados de uma nova tabela através da transação SM30.
17
Data Dictionary
18
Data Dictionary
Testando a Transação:
19
Data Dictionary
EXERCÍCIOS
DATA DICTIONARY
20
Data Dictionary
EXERCÍCIO 1
Nome: ZT_CURSOS_##
Descrição: Cursos Disponíveis
EXERCÍCIO 2
21