Compartir a través de


Esquemas

Nuevo: 14 de abril de 2006

Un esquema es un contenedor que contiene tablas, vistas, procedimientos, etc. Se encuentra dentro de una base de datos, que a su vez está dentro de un servidor. Estas entidades se acomodan como cajas anidadas. El servidor es la caja más externa y el esquema la más interna. Contiene todos los asegurables que se mencionan a continuación. Pero no puede contener otra caja.

Asegurable que debe estar dentro de un esquema Clase

Tipo

TYPE

Colección de esquemas XML

XML SCHEMA COLLECTION

Tabla

OBJECT

Vista

OBJECT

Procedimiento

OBJECT

Función

OBJECT

Agregado

OBJECT

Restricción

OBJECT

Sinónimo

OBJECT

Cola

OBJECT

Estadística

OBJECT

Todos los asegurables de un esquema específico deben tener un nombre exclusivo. El nombre completo de un asegurable contenido por un esquema incluye el nombre del esquema que lo contiene. Por lo tanto, un esquema es también un espacio de nombres.

[!NOTA] En versiones anteriores de SQL Server, las bases de datos podían contener una entidad denominada "esquema", pero esa entidad era de hecho una base de datos de usuario. SQL Server 2005 es la primera versión de SQL Server donde un esquema es un contenedor y un espacio de nombres.

Vea también

Conceptos

Separación de esquemas de usuario
Asegurables
Jerarquía de permisos

Ayuda e información

Obtener ayuda sobre SQL Server 2005