Visión general de objetos de base de datos de Db2

En Db2 for z/OS®, se utilizan objetos de base de datos, como tablas, espacios de tablas, índices, espacios de índices, claves, vistas y bases de datos para organizar los datos y acceder a ellos.

Las breves descripciones que se muestran aquí muestran cómo las estructuras encajan en una visión general de Db2. La siguiente figura muestra cómo algunas estructuras de e Db2 o contienen otras. Hasta cierto punto, la noción de contención proporciona una jerarquía de estructuras.

Figura 1. Una jerarquía de estructuras de Db2
Comenzar descripción de figura. Relación de base de
datos (con espacios de tablas y espacios de índice) con grupos de
almacenamiento. Finalizar descripción de figura.

Las estructuras de la " Db2 " (política de privacidad) de la más a la menos inclusiva son:

Bases de datos
Conjunto de estructuras de Db2 que incluyen una colección de tablas, sus índices asociados y los espacios de tabla en los que residen.
Grupos de almacenamiento
Conjunto de volúmenes en discos que contienen los conjuntos de datos en los que se almacenan las tablas y los índices.
Espacios de tabla
Inicio del cambioUnidad lógica de almacenamiento en una base de datos. Un espacio de tabla es un conjunto de páginas. Los tipos de espacio de tabla de partición por crecimiento y partición por rango recomendados siempre contienen datos para una sola tabla. Sin embargo, los tipos de espacio de tabla segmentado (no UTS) y simple, que están en desuso, pueden contener una o más tablas. Para más información, consulte Tipos y características de espacio de tabla en Db2 for z/OS.
Función obsoleta: Inicio del cambioFL 504 Los espacios de tabla no UTS para tablas base están en desuso. Las sentencias CREATE TABLESPACE que se ejecutan en el nivel de compatibilidad de aplicaciones V12R1M504 o superior siempre crean un espacio de tabla de partición por crecimiento o partición por rango, y las sentencias CREATE TABLE que especifican un espacio de tabla no UTS (incluidos los espacios de tabla segmentados multitabla existentes) devuelven un error. Sin embargo, puede utilizar un nivel de compatibilidad de aplicación inferior para crear espacios de tabla de los tipos obsoletos si es necesario, como en situaciones de recuperación. Para obtener instrucciones, consulte Creación de espacios de tabla no UTS (obsoleto ).fin del cambio
fin del cambio
Tablas
Todos los datos de una base de datos de Db2 se presentan en tablas, que son colecciones de filas que tienen todas las mismas columnas. Una tabla que contiene datos de usuario permanentes es una tabla base. Una tabla que almacena datos temporalmente es una tabla temporal.
Vistas
Una vista es una forma alternativa para representar datos que existen en una o más tablas. Una vista puede incluir todas o algunas de las columnas de una o más tablas base.
Índices
Inicio del cambioUn índice es un conjunto ordenado de punteros a los datos de una tabla de la base de datos ( Db2 ). El índice se almacena separadamente de la tabla. Un índice es un índice simple o un índice ampliado. Un índice ampliado es uno de los siguientes objetos:
  • Un índice basado en expresiones
  • Un índice espacial
  • Un índice XML
fin del cambio