Sei sulla pagina 1di 3

El esquema de una base de datos (en inglés, database schema) describe la estructura

de una base de datos, en un lenguaje formal soportado por un sistema de gestión de


base de datos (DBMS). En una base de datos relacional, el esquema define sus tablas,
sus campos en cada tabla y las relaciones entre cada campo y cada tabla.
El esquema es generalmente almacenado en un diccionario de datos. Aunque
generalmente el esquema es definido en un lenguaje de base de datos, el término se
usa a menudo para referirse a una representación gráfica de la estructura de base de
datos.

 Esquema conceptual, un mapa de conceptos y sus relaciones.


 Esquema lógico, un mapa de las entidades y sus atributos y las relaciones.
 Esquema físico, una aplicación de un esquema lógico.
 Esquema objeto, base de datos Oracle Objeto.
 Los objetos de un esquema se crea y se manipula con SQL.
 Un usuario de base de datos tiene una contraseña y diversos privilegios de base
de datos. Cada usuario posee un solo esquema, que tiene el mismo nombre que
el usuario. El esquema contiene los datos para el usuario propietario del
esquema. Por ejemplo, el usuario hr posee el esquema hr, que contiene objetos
de esquema tales como la tabla de empleados. En una base de datos de
producción, el propietario del esquema general representa una aplicación de
base de datos en lugar de una persona.

Los esquemas y las instancias de bases de datos pueden afectarse entre sí a través de
un sistema de administración de bases de datos (DBMS). El DBMS asegura que cada
instancia de la base de datos cumpla con las restricciones impuestas por los
diseñadores de la base en el esquema de la base de datos.
Requisitos de integración de esquema
Puede ser útil integrar múltiples fuentes a un esquema individual. Asegúrate de que
estos requisitos se cumplan para tener una transición transparente:

Conservación de superposición
Cada elemento superpuesto en los esquemas que estés integrando debe estar en una
tabla de esquemas de base de datos.

Conservación de superposición ampliada


Los elementos que solo aparecen en una fuente, pero que están asociados a
elementos superpuestos, se deben copiar al esquema de base de datos resultante.

Normalización
Las entidades y las relaciones independientes no se deben agrupar en la misma tabla
en el esquema de base de datos.

Minimalidad
Es ideal que ninguno de los elementos en ninguna de las fuentes se pierda.

Potrebbero piacerti anche