Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las bases de datos cambian cada vez que la información se inserta o borra. La
colección de información almacenada en la base de datos en un momento particular
se llama un ejemplar de la base de datos. El diseño completo de la base datos se
llama esquema de la base de datos. La capacidad para modificar una definición
del esquema en un nivel, sin afectar una definición del esquema en el siguiente nivel
más alto, se llama independencia de datos. Hay dos niveles de independencia de
datos: Independencia de datos física e independencia de datos lógica.
Ejemplares y esquemas.
Ejemplar de la base de datos: Colección de información almacenada en la
base de datos en un momento particular.
Esquema de la base de datos: Es el diseño completo de la base de datos
(tablas, campos de cada tabla y relaciones entre cada campo y cada tabla).
A menudo se refiere a una representación gráfica de la estructura de la base
de datos. De acuerdo al nivel de abstracción, el esquema se divide
en esquema físico, que describe el diseño físico en el nivel físico, y
el esquema lógico, que describe el diseño de la base de datos en el nivel
lógico.
Las bases de datos cambian cada vez que la información se inserta o borra. La
colección de información almacenada en la base de datos en un momento
particular se llama un ejemplar de la base de datos. El diseño completo de la
base datos se llama esquema de la base de datos. La capacidad para modificar
una definición del esquema en un nivel, sin afectar una definición del esquema
en el siguiente nivel mas alto, se llama independencia de datos. Hay dos niveles
de independencia de datos: Independencia de datos física e independencia de
datos lógica
Un lenguaje de definición de datos (Data Definition Language, DDL por sus siglas
en inglés) es un lenguaje proporcionado por el sistema de gestión de base de
datos que permite a los usuarios de la misma llevar a cabo las tareas de definición
de las estructuras que almacenarán los datos así como de los procedimientos o
funciones que permitan consultarlos.
Restricciones de Integridad
Una base de datos relacional es un conjunto de tablas que contienen datos provistos
en categorías predefinidas. Cada tabla (que a veces se llaman ‘relación’) contiene
una o más categorías de datos en columnas. Cada fila contiene una instancia única
de datos para las categorías definidas por las columnas. Por ejemplo, una base de
datos típica de ingreso de solicitudes de negocio incluiría una tabla que describiera
a un cliente con columnas para el nombre, dirección, número de teléfono, y así
sucesivamente. Otra tabla identificaría el pedido: producto, cliente, fecha, precio de
venta, y así sucesivamente. Un usuario de la base de datos podría obtener una vista
de la base de datos que se ajuste a sus necesidades. Por ejemplo, un gerente de
sucursal podría preferir una vista o informe sobre todos los clientes que han
comprado productos después de una fecha determinada. Un gerente de servicios
financieros en la misma empresa podría, desde las mismas tablas, obtener un
informe sobre las cuentas que deben ser pagadas.
Correspondencia de Cardinalidades