Tarea 4 Mapa Mental
Tarea 4 Mapa Mental
Tarea 4 Mapa Mental
2. Regla de Acceso
Un sistema de base de 10. Independencia de Los usuarios y las
Garantizado
datos completamente las Restricciones de aplicaciones son hasta
relacional debe ofrecer Identidad cierto punto independientes
una forma sistemática de de la estructura lógica de
manejar la información una base de datos.
faltante. Null representa La estructura lógica se
información desconocida. puede modificar sin volver
Null significa que no hay 3. Tratamiento 9. Independencia a desarrollar la base de
valor o la ausencia de un sistemático de de las datos y/o la aplicación. Las
12 Reglas de Edgar
valor. Debido a que no se valores nulos (NULL) Modificaciones relaciones entre tablas
ingresó ninguno. Null no Frank Ted Codd del
Lógicas de Datos pueden cambiar sin afectar
es lo mismo que una Modelo Relacional
Estas reglas fueron la funcionalidad de las
cadena vacía o 0. aplicaciones o consultas ad
formuladas por E.F.T.
4. Catálogo Codd y publicadas en hoc.
Dinámico 1985. Describen lo que 8. Independencia
Además de los datos definidos Online Basado una base de datos de la
por el usuario, una base de relacional sistema Representación La capa física de la
en el Modelo
datos relacional también debe soportar para Física de Datos arquitectura se asigna a la
Relacional
contiene datos sobre sí misma. llamarse relacional. lógica. Los usuarios y las
Así que hay dos tipos de tablas. aplicaciones no dependen
• usuario definido de la Estructura física de
• definido por el sistema una base de datos. La
Los metadatos son datos que implementación de la capa
describen la estructura de la 7. Insertar, actualizar y física es el trabajo del motor
base de datos, sus objetos y 5. Regla de
eliminar de alto nivel de almacenamiento de un
cómo se relacionan. Este Sub-lenguaje de
Datos Completos RDBMS. El motor relacional
catálogo es una parte integral de se comunica con la tienda
la base de datos y puede ser relacional sin ninguna
consultado por usuarios interacción por parte del
6. Actualización
autorizados como cualquier otra usuario.
de Vistas
tabla. La aplicación que consulta
Otro nombre para este catálogo datos de una base de datos
en línea es catálogo del sistema relacional no necesita saber
o diccionario de datos. cómo se almacenan
físicamente estos datos.
Solo envía la solicitud de
Al presentar datos al usuario, una base de datos y deja el resto al
datos relacional no debe limitarse a tablas. RDBMS. Las aplicaciones
La intención de Codd era tener al menos un no deben tener problemas
Las vistas son 'tablas virtuales' o
idioma para comunicarse con la base de lógicos cuando el
abstracciones de las tablas fuente.
datos. Este lenguaje debe ser almacenamiento físico o los
Reaccionan como tablas con la única
capaz de manejar definición de datos, métodos de acceso
excepción de que se crean dinámicamente
manipulación de datos, autorización, cambian.
cuando se ejecuta la consulta. La definición
restricciones de integridad y transacciones.
de una vista no duplica los datos. Son
Se puede utilizar tanto de forma interactiva
actuales en tiempo de ejecución.
como integrada en las aplicaciones.
Todas las vistas teóricamente actualizables Un sistema de base de datos
Aunque SQL no es el único lenguaje de
deben ser actualizables por el sistema. Si se relacional debe admitir operaciones
consulta de datos, es por mucho el más
modifican los datos en una vista, también algebraicas relacionales básicas
común. SQL es un lenguaje lineal, no
debería cambiarse en la tabla subyacente. (selección, proyección y uniones)
procedimental o declarativo. Permite al
Las vistas actualizables no siempre son así como operaciones de conjunto
usuario indicar lo que quiere de la base de
posibles. por ejemplo, cuando una vista como Unión, Intersección, División y
datos, sin explícitamente indicar dónde
aborda solo la parte de una tabla que no Diferencia. Las filas se tratan como
encontrar los datos o cómo recuperarlos.
incluye ninguna clave. Esto podría significar conjuntos de datos manipulación. Las
que las actualizaciones operaciones de conjuntos y el álgebra
podrían causar violaciones de la integridad relacional se utilizan para crear
Estudiante Luz Cecilia Ríos Núñez de la entidad. nuevas relaciones mediante
operaciones en otras tablas.
Bibliografía
Kalis, F. (2003). Reglas de Codd. Lo mejor de SQLServerCentral. com vol. 2 , 158. https://extras.gsatrain.com/sql/SQL%20Server
%202014%20Resources/RedGate%20SQL%20Resources/Best_of_SQL_Server_Central_vol2.PDF#page=158