Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Reglas de Diseño de una Base de Datos Relacional: Independencia, Integridad y Acceso, Resúmenes de Introducción a la Informática

Las reglas fundamentales para el diseño de una base de datos relacional. Aborda temas como la representación de información, el acceso a datos, la integridad y la independencia. Las reglas incluyen la regla de fundación, la regla de información, la regla del acceso garantizado, la regla del tratamiento sistemático de valores nulos, entre otras.

Tipo: Resúmenes

2020/2021

Subido el 14/03/2021

eduardotrangay
eduardotrangay 🇬🇹

1 documento

1 / 1

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Regla de fundación: Cualquier sistema que se proclame como relacional, debe ser
capaz de gestionar sus bases de datos enteramente mediante sus capacidades
relacionales.
Regla de la información: Toda la información en la base de datos es representada
unidireccionalmente por valores en posiciones de las columnas dentro de filas de tablas.
Toda la información en una base de datos relacional se representa explícitamente en el
nivel lógico exactamente de una manera: con valores en tablas.
Regla del acceso garantizado: Todos los datos deben ser accesibles sin ambigüedad.
Esta regla es esencialmente una nueva exposición del requisito fundamental para las
claves primarias.
Regla del tratamiento sistemático de valores nulos: El sistema de gestión de base
de datos debe permitir que haya campos nulos. Debe tener una representación de la
que sea sistemática y distinta de todos los valores regulares.
Catálogo dinámico en línea basado en el modelo relacional. El sistema debe
soportar un catálogo en línea, el catálogo relacional, que da acceso a la estructura de la
base de datos y que debe ser accesible a los usuarios autorizados.
Regla comprensiva del sub lenguaje de los datos: El sistema debe soportar por lo
menos un lenguaje relacional que:
1. Tenga una sintaxis lineal.
2. Puede ser utilizado de manera interactiva.
Regla de actualización de vistas: Todas las vistas que son teóricamente actualizables
deben poder ser actualizadas por el sistema.
Alto nivel de inserción, actualización y borrado: El sistema debe permitir la
manipulación de alto nivel en los datos, es decir, sobre conjuntos de tuplas. Esto significa
que los datos no solo se pueden recuperar de una base de datos relacional a partir de
filas múltiples y/o de tablas múltiples, sino que también pueden realizarse inserciones,
actualización y borrados sobre varias tuplas y/o tablas al mismo tiempo y no solo sobre
registros individuales.
Independencia física de los datos: Los programas de aplicación y actividades del
terminal permanecen inalterados a nivel lógico, aunque realicen cambios en las
representaciones de almacenamiento o métodos de acceso.
Independencia lógica de los datos: Los programas de aplicación y actividades del
terminal permanecen inalterados a nivel lógico, aunque se realicen cambios a las tablas
base que preserven la información. La independencia de datos lógica es más difícil de
lograr que la independencia física de datos.
Independencia de la integridad: Las restricciones de integridad se deben especificar
por separado de los programas de aplicación y almacenarse en la base de datos. Debe
ser posible cambiar esas restricciones sin afectar innecesariamente a las aplicaciones
existentes.

Vista previa parcial del texto

¡Descarga Reglas de Diseño de una Base de Datos Relacional: Independencia, Integridad y Acceso y más Resúmenes en PDF de Introducción a la Informática solo en Docsity!

  • Regla de fundación: Cualquier sistema que se proclame como relacional, debe ser capaz de gestionar sus bases de datos enteramente mediante sus capacidades relacionales.
  • Regla de la información : Toda la información en la base de datos es representada unidireccionalmente por valores en posiciones de las columnas dentro de filas de tablas. Toda la información en una base de datos relacional se representa explícitamente en el nivel lógico exactamente de una manera: con valores en tablas.
  • Regla del acceso garantizado : Todos los datos deben ser accesibles sin ambigüedad. Esta regla es esencialmente una nueva exposición del requisito fundamental para las claves primarias.
  • Regla del tratamiento sistemático de valores nulos : El sistema de gestión de base de datos debe permitir que haya campos nulos. Debe tener una representación de la que sea sistemática y distinta de todos los valores regulares.
  • Catálogo dinámico en línea basado en el modelo relacional. El sistema debe soportar un catálogo en línea, el catálogo relacional, que da acceso a la estructura de la base de datos y que debe ser accesible a los usuarios autorizados.
  • Regla comprensiva del sub lenguaje de los datos: El sistema debe soportar por lo menos un lenguaje relacional que: 1. Tenga una sintaxis lineal. 2. Puede ser utilizado de manera interactiva.
  • Regla de actualización de vistas: Todas las vistas que son teóricamente actualizables deben poder ser actualizadas por el sistema.
  • Alto nivel de inserción, actualización y borrado : El sistema debe permitir la manipulación de alto nivel en los datos, es decir, sobre conjuntos de tuplas. Esto significa que los datos no solo se pueden recuperar de una base de datos relacional a partir de filas múltiples y/o de tablas múltiples, sino que también pueden realizarse inserciones, actualización y borrados sobre varias tuplas y/o tablas al mismo tiempo y no solo sobre registros individuales.
  • Independencia física de los datos: Los programas de aplicación y actividades del terminal permanecen inalterados a nivel lógico, aunque realicen cambios en las representaciones de almacenamiento o métodos de acceso.
  • Independencia lógica de los datos : Los programas de aplicación y actividades del terminal permanecen inalterados a nivel lógico, aunque se realicen cambios a las tablas base que preserven la información. La independencia de datos lógica es más difícil de lograr que la independencia física de datos.
  • Independencia de la integridad: Las restricciones de integridad se deben especificar por separado de los programas de aplicación y almacenarse en la base de datos. Debe ser posible cambiar esas restricciones sin afectar innecesariamente a las aplicaciones existentes.