Índice

Las tablas del sistema

Los SGDBR utilizan para sus necesidades un conjunto de tablas para almacenar todos los elementos creados por un usuario. Todos los objetos se almacenan en las llamadas tablas del sistema.

Podemos acceder a ellas simplemente con el comando:

SELECT * FROM <Nombre tabla>;

1. Tablas del sistema para tablas y columnas Tablas del sistema:para tablas y columnas

a. Oracle

Tabla

Contenido

ALL_COL_COMMENTS

Lista todos los comentarios de las columnas de todas las tablas.

ALL_TABLES

ALL_TABLES

Lista todas las tablas.

ALL_TAB_COLUMNS

Lista todas las columnas de todas las tablas.

b. MySQL

Tabla

Contenido

INFORMATION_SCHEMA.TABLES

INFORMATION_SCHEMA.TABLES

Lista todas las tablas.

INFORMATION_SCHEMA.COLUMNS

INFORMATION_SCHEMA.COLUMNS

Lista todas las columnas de todas las tablas.

c. SQL Server

SQL Server almacena estas tablas en una base de datos de sistema llamada master.

Tabla

Contenido

sys.tables

Lista todas las tablas.

Sys.all_columns

Lista todas las columnas de las tablas.

2. Tablas del sistema para índices y vistas Tablas del sistema:para índices y vistas

a. Oracle

Tabla

Contenido

ALL_INDEXES

ALL_INDEXES

Lista todos los índices.

ALL_IND_COLUMNS

ALL_IND_COLUMNS

Lista todas las columnas de todos los índices.

ALL_VIEWS

ALL_VIEWS

Lista todas las vistas.

b. MySQL

Tabla

Contenido

INFORMATION_SCHEMA. STATISTICS

Lista toda la información sobre los índices.

INFORMATION_SCHEMA. VIEWS

Lista todas las vistas.

c. SQL Server

Tabla

Contenido

Sys.indexes

Lista toda la información de los índices.

Sys.views

Lista todas ...