Download - 4.- Diccionario de Datos

Transcript
Page 1: 4.- Diccionario de Datos

Academia SAP 2005

Page 2: 4.- Diccionario de Datos

Transmitir conocimientos relacionados con el Diccionario de Datos: su estructura, objetos que lo componen, y su relación con los demás componentes del sistema SAP R/3.

Page 3: 4.- Diccionario de Datos

Transmitir conocimientos acerca de los siguientes tópicos:◦ Qué es el Diccionario de

datos.◦ Tablas◦ Campos, Elementos de Datos

y Dominios◦ Estructuras, Vistas◦ Ayudas de Búsqueda◦ Objetos de Bloqueo.

Page 4: 4.- Diccionario de Datos

Luego de este curso, Ud. estará en capacidad de:◦ Crear y consultar tablas,

vistas, matchcodes y ayudas de búsqueda.

◦ Identificar y crear relaciones entre tablas.

◦ Crear elementos de datos◦ Identificar los distintos

tipos de tablas existentes en SAP R/3

◦ Conocer y comprender la utilidad de los objetos de bloqueo.

Page 5: 4.- Diccionario de Datos

•Qué es el diccionario de datos

•Tablas

•Campos, Elementos de Datos y Dominios

•Estructuras, Vistas

•Ayudas de Busqueda

•Objetos de Bloqueo

Page 6: 4.- Diccionario de Datos

El Diccionario de Datos de SAP es el lugar donde se almacenan sin redundancia, todas las definiciones de todos los datos del sistema: campos, tablas, vistas, estructuras, elementos de datos, matchcodes, ayudas....

Page 7: 4.- Diccionario de Datos

Tabla

Campo 1 Campo 2 Campo 3

Una tabla es un objeto básico de una base de datos. En este objeto se pueden almacenar registros con los programas estándar o con programas de usuario...

Page 8: 4.- Diccionario de Datos

Tabla

Tabla

Tabla

Elemento 1

Elemento 2

Elemento 3

Dominio 1

Dominio 2

Tablas y campos Elemento de Datos Dominio

Page 9: 4.- Diccionario de Datos

Tablas Transparentes

Tablas Cluster

Tablas Pool

TABLA TABLA TABLA

C1 C2 C1 C2 C2C1

Base de Datos Base de Datos Base de Datos

TABLA

C1 C2

TABLA 1

C1 C2

TABLA 2

C1 C2

TABLA 3

C1 C2

TABLA 1

C1 C2

TABLA 2

C1 C2

TABLA 3

C1 C2

R/3 DDIC R/3 DDIC R/3 DDIC

Page 10: 4.- Diccionario de Datos

Estructura

La definición de una estructura es similar a la definición de una tabla. Físicamente una estructura solo es una definición, no se pueden almacenar datos...

VistaEs una definición lógica de campos de una o varias tablas. Facilita el acceso a la información de la base de datos. Una vista se define indicando las tablas que intervienen, así como los campos de cada tabla que se va a utilizar.

Page 11: 4.- Diccionario de Datos

Son elementos utilizados en una declaración. Estos pueden ser declarados y mantenidos por el usuario.

• Son solo descripciones. Representa la semántica del dato.

• No ocupan memoria en tiempo de ejecución.

• Describen propiedades técnicas que posteriormente serán asociadas a un programa.

Page 12: 4.- Diccionario de Datos

Un dominio describe los atributos técnicos de un campo, tales como el tipo de datos o la cantidad de posiciones del campo. Un dominio define principalmente un ámbito de valores que describe los valores de datos válidos para los campos que hacen referencia al dominio.

Diferentes campos técnica y profesionalmente similares pueden resumirse mediante un dominio. Los campos que hagan referencia al mismo dominio se modificarán simultáneamente al modificarse el dominio. Con ello queda garantizada la consistencia de estos campos.

Page 13: 4.- Diccionario de Datos

•Las ayudas de búsqueda no son mas que un conjunto de índices sobre una tabla, y permiten realizar en on-line una búsqueda de la información.

•Tienen como objetivo ‘prefiltrar’ los datos que se mostrarán en el listado de un matchcode.

Page 14: 4.- Diccionario de Datos

Tienen por finalidad controlar el acceso concurrente a los datos. El tipo de bloqueo puede ser:

• Compartido (tipo S): permite el acceso compartido para varios usuarios (en modo visualización); el primero que solicitó los datos tendrá derecho a modificar, los demás deberán esperar su turno.

• Exclusivo (tipo E): Los datos no son visibles ni modificables para los demás hasta tanto el usuario que accedió a los datos de primero no los libere.

• Exclusivo no acumulado (tipo X): A diferencia del anterior, solo puede llamarse una vez por transacción. No puede haber una ‘cola’ de solicitudes tipo X, como si puede haber para los tipos S y E.

Page 15: 4.- Diccionario de Datos
Page 16: 4.- Diccionario de Datos
Page 17: 4.- Diccionario de Datos
Page 18: 4.- Diccionario de Datos
Page 19: 4.- Diccionario de Datos
Page 20: 4.- Diccionario de Datos
Page 21: 4.- Diccionario de Datos
Page 22: 4.- Diccionario de Datos
Page 23: 4.- Diccionario de Datos
Page 24: 4.- Diccionario de Datos
Page 25: 4.- Diccionario de Datos
Page 26: 4.- Diccionario de Datos
Page 27: 4.- Diccionario de Datos
Page 28: 4.- Diccionario de Datos
Page 29: 4.- Diccionario de Datos

Visualización de vista

Page 30: 4.- Diccionario de Datos
Page 31: 4.- Diccionario de Datos
Page 32: 4.- Diccionario de Datos
Page 33: 4.- Diccionario de Datos
Page 34: 4.- Diccionario de Datos
Page 35: 4.- Diccionario de Datos
Page 36: 4.- Diccionario de Datos
Page 37: 4.- Diccionario de Datos
Page 38: 4.- Diccionario de Datos
Page 39: 4.- Diccionario de Datos
Page 40: 4.- Diccionario de Datos
Page 41: 4.- Diccionario de Datos

¿Dudas?

¿Preguntas?

Page 42: 4.- Diccionario de Datos