Saltar al contenido

¿Cuáles son los diferentes tipos de tablas?

Un Usuario hizo la siguiente pregunta

Hola,

aquí me enfrento a una entrevista question.plz respuesta.

Sobre,

Balaram.

7 respuestas

  • Ex miembro

    Hola

    Las tablas pueden ser

    I. Mesas transparentes (BKPF, VBAK, VBAP, KNA1, COEP)

    • Permite índices secundarios (SE11-> Display Table-> Indexes)

    • Se pueden amortiguar (SE11-> Display Table-> configuración técnica) Las tablas muy actualizadas no deben atenuarse.

    II. Mesas de billar (códigos coincidentes, tablas de búsqueda)

    • Se debe acceder a través de una clave primaria o

    • Debe almacenarse en búfer (SE11-> Display Table-> configuración técnica)

    • Sin índices secundarios

    • Seleccionar * está bien porque todas las columnas se encontraron de todos modos

    III. Tablas de grupos (BSEG, BSEC)

    • Se debe acceder a ella a través de una clave primaria; recuperación muy rápida, de lo contrario, muy lenta

    • Sin índices secundarios

    • Seleccione * está bien porque todas las columnas se encontraron de todos modos. Es más eficiente operar múltiples capas que las operaciones secuenciales. Por lo que aún desea seleccionar en una tabla interna. Si se seleccionan muchas filas en la tabla interna, es posible que aún desee recuperar columnas específicas para reducir la memoria requerida.

    • Las funciones estadísticas SQL (SUM, AVG, MIN, MAX, etc.) no son compatibles

    • No se puede crear búfer

    IV. Tablas de búfer (incluidas las tablas transparentes y los grupos)

    Si bien generalmente es una buena idea mitigar el rendimiento de las tablas de la base de datos en la memoria del programa (SELECT en la tabla interna), no siempre es necesario. Algunas tablas ya tienen un búfer en la memoria. En su mayoría, se trata de tablas de configuración. Si una tabla ya tiene un búfer, una declaración seleccionada en su contra es muy rápida. Para saber si una tabla tiene un búfer, seleccione el botón programable ‘configuración técnica’ en la pantalla del diccionario de datos de la tabla (SE12). Las mesas de billar deben tener amortiguadores.

    Varios “target =” _blank “> http://www.sap-img.com/abap/what-are-different-types-of-internal-tables-and-their-usage.htm”> Diferentes tipos de tablas internas

    Diferentes “target =” _blank “> http://www.sap-img.com/abap/the-different-types-of-sap-tables.htm”> Diferentes tipos de tablas SAP

  • Ex miembro

    Hola Balaram

    Tabla transparente: el diccionario y la base de datos tienen exactamente la misma estructura con los mismos datos y campos.

    Tabla agrupada: las tablas agrupadas son tablas lógicas que deben asignarse a una agrupación cuando se definen. Las tablas agrupadas se utilizan para almacenar datos de control. Varias mesas de billar se pueden combinar en una mesa de billar. Los datos de estas tablas agrupadas se clasifican en una tabla común en la base de datos.

    Tabla de grupo: las tablas de grupo son tablas lógicas que deben asignarse a un grupo de tablas cuando se definen. Las tablas de clúster se pueden utilizar para extraer datos de control. También se pueden utilizar para almacenar datos o textos temporales, como documentación.

    ¿Diferencia entre tablas estándar, tablas agrupadas y tablas de clúster?

    Una tabla transparente es una tabla que almacena datos directamente. Puede leer estas tablas directamente en la base de datos desde fuera de SAP con una declaración SQL, por ejemplo.

    Una tabla transparente es una tabla de relaciones cara a cara, es decir, cuando crea una tabla transparente, creará la misma tabla directamente en la base de datos y si se utiliza básicamente para almacenar datos de transacciones.

    Una tabla agrupada y agrupada no se puede leer desde fuera de SAP porque ciertos datos están agrupados y agrupados en un campo.

    Una de las posibles razones de esto es, por ejemplo, que su contenido puede variar en longitud y estructura. Las manipulaciones de bases de datos en Abap también son limitadas.

    Pero una mesa de grupo y grupo es una tabla de relación uno a uno. Esto significa muchos repositorios de mesas de billar en una tabla de base de datos llamada mesa de billar.

    Todo el almacenamiento de la mesa de billar no necesita tener relaciones exteriores importantes en la mesa de billar, pero en el caso de un grupo de mesas es imprescindible. Y una mesa de billar y un clúster se utilizan básicamente para almacenar datos de aplicaciones.

    Una mesa de 10 a 1000 puede ser una pequeña mesa de billar con 10 a 100 registros. Pero una tabla de clúster muy grande solo puede ser pequeña (de 1 a 10).

    Para la mesa de billar y el grupo, puede crear un índice secundario y puede utilizar un grupo de selección separado para la mesa de billar y el grupo. Puede utilizar una declaración SQL nativa para la tabla de grupo y clúster.

    Una estructura de tabla no consta de datos. Solo se llena con la lógica del programa en el momento en que necesita comenzar desde tablas.

    Una vista es una forma de ver el contenido de las tablas. Es solo la combinación de las tablas en la base y la forma en que se deben presentar los datos. Solo pregunta las tablas básicas.

    Recompensa si es útil

  • Ex miembro

    Querido Balaram Reddy,

    Los diferentes tipos de tablas SAP

    ¿Qué es una mesa, un grupo y un grupo transparentes? ¿Dónde y cuándo usamos estas tablas?

    Tabla transparente: el diccionario y la base de datos tienen exactamente la misma estructura con los mismos datos y campos.

    Tabla agrupada: las tablas agrupadas son tablas lógicas que deben asignarse a una agrupación agrupada cuando se definen. Las tablas agrupadas se utilizan para almacenar datos de control. Varias mesas de billar se pueden combinar en una mesa de billar. Los datos de estas tablas agrupadas se clasifican en una tabla común en la base de datos.

    Tabla de grupo: las tablas de grupo son tablas lógicas que deben asignarse a un grupo de tablas cuando se definen. Las tablas de clúster se pueden utilizar para extraer datos de control. También se pueden utilizar para almacenar datos o textos temporales, como documentación.

    ¿Alguien podría decirme cuál es la principal diferencia entre las tablas estándar, las tablas agrupadas y las tablas de clúster?

    Una tabla transparente es una tabla que almacena datos directamente. Puede leer estas tablas directamente en la base de datos desde fuera de SAP con una declaración SQL, por ejemplo.

    Una tabla transparente es una tabla de relaciones cara a cara, es decir, cuando crea una tabla transparente, creará la misma tabla directamente en la base de datos y si se utiliza básicamente para almacenar datos de transacciones.

    Una tabla agrupada y agrupada no se puede leer desde fuera de SAP porque ciertos datos están agrupados y agrupados en un campo.

    Una de las posibles razones de esto es, por ejemplo, que su contenido puede variar en longitud y estructura. Las manipulaciones de bases de datos en Abap también son limitadas.

    Pero una mesa de grupo y grupo es una tabla de relación uno a uno. Esto significa muchos repositorios de mesas de billar en una tabla de base de datos llamada mesa de billar.

    Todo el almacenamiento de la mesa de billar no necesita tener relaciones exteriores importantes en la mesa de billar, pero en el caso de un grupo de mesas es imprescindible. Y una mesa de billar y un clúster se utilizan básicamente para almacenar datos de aplicaciones.

    Una mesa de billar puede tener entre 10 y 1000 pequeñas mesas de billar que contienen de 10 a 100 registros. Pero una tabla de clúster muy grande solo puede ser pequeña (de 1 a 10).

    Para la mesa de billar y el grupo, puede crear un índice secundario y puede usar un grupo seleccionado separado para el grupo de billar y de mesa. Puede utilizar una declaración SQL nativa para la tabla de grupo y clúster.

    Una estructura de tabla no consta de datos. Solo se llena con la lógica del programa en el momento en que necesita comenzar desde tablas.

    Una vista es una forma de ver el contenido de las tablas. Es solo la combinación de las tablas en la base y la forma en que se deben presentar los datos. Solo pregunta las tablas básicas.

    Una pequeña búsqueda en el foro SDN SDN le ayudará a responder su pregunta.

    Te recomiendo que visites http://sap-img.com/sap-sd.htm. Le dará una descripción general del módulo SAP SD.

    Además, hay una sección separada de Preguntas frecuentes con respuestas que le serán de gran ayuda.

    Espero que esto te ayude.

    Gane puntos de premio si los encuentra útiles.

    Sobre,

    Rakesh

  • Ex miembro

    Este mensaje ha sido modificado.

  • Ex miembro

  • Ex miembro

    Hola,

    1. Mesas transparentes

    2. Mesas agrupadas

    3. Tablas de grupos

    recompensa puntos si la solución ayuda.

    Sobre,

    Allabaqsh G. Patil

  • Ex miembro

    Este mensaje ha sido modificado.