WARNING:
JavaScript is turned OFF. None of the links on this concept map will
work until it is reactivated.
If you need help turning JavaScript On, click here.
Este Cmap, tiene información relacionada con: Capítulo 4 .- Diseño de base de datos relacionales, Este es un método centralizado, utilizado en el CDC 6600 para planificar de manera dinámica la segmentación, de forma que las instrucciones se ejecuten fuera de orden cuando no hay conflictos y el hardware está disponible. Las instrucciones se decodifican en orden y pasan por cuatro etapas: a) Issue (Emisión): el sistema verifica los registros que serán leídos o modificados por la instrucción. b) Read operands (Lectura de operandos): una vez que la instrucción ha sido emitida y se ha comprobado que todas las unidades funcionales necesarias están libres c) Execution (Ejecución): cuando todos los operandos han sido capturados, la unidad funcional inicia la ejecución d) Write Result (Escritura de resultados): en esta etapa se intenta la escritura del resultado en el correspondiente registro de destino, Capítulo 4 .- Diseño de base de datos relacionales 4.10. Las reglas de Codd 4.10.10. Regla No. 10 - La regla de la independencia de la integridad, Capítulo 4 .- Diseño de base de datos relacionales 4.9. Normalización de base de datos 4.9.3. Tercera Forma Normal (3FN), 4.9.4. Forma normal de Boyce-Codd (FNBC) 4.9.4.2. Otra formulación de FNBC FNBC consiste en comprobar, además de que esté en 3FN, lo siguiente: - Si no existen claves candidatas compuestas (con varios atributos), está en FNBC. - Si existen varias claves candidatas compuestas y éstas tienen un elemento común, no está en FNBC., 4.9.1. Primera Forma Normal (1FN) 4.9.1.2. Grupos repetidos Según Date "lo que la mayoría de la gente piensa como la característica que define la 1FN", concierne a grupos repetidos., 4.1.1. Características de las bases de datos relacionales ???? - Una base de datos relacional está compuesta por varias tablas o relaciones. - No pueden existir dos tablas con el mismo nombre. - Cada tabla es a su vez un conjunto de registros, filas o tuplas., 4.9.1. Primera Forma Normal (1FN) 4.9.1.1. Las tablas 1FN como representaciones de relaciones 1. No hay orden de arriba-a-abajo en las filas. 2. No hay orden de izquierda-a-derecha en las columnas. 3. No hay filas duplicadas. 4. Cada una de las intersecciones de fila-y-columna contiene exactamente un valor del dominio aplicable (y nada más). 5. Todas las columnas son regulares (es decir, las filas no tienen componentes como IDs de fila, IDs de objeto, o timestamps ocultos)., Capítulo 4 .- Diseño de base de datos relacionales 4.10. Las reglas de Codd 4.10.4. Regla No. 4 - La regla de la descripción de la base de datos, Capítulo 4 .- Diseño de base de datos relacionales 4.10. Las reglas de Codd 4.10.7. Regla No. 7 - La regla de insertar y actualizar, Capítulo 4 .- Diseño de base de datos relacionales 4.6. Dependencia funcional 4.6.1. Teorema de dependencia funcional, Capítulo 4 .- Diseño de base de datos relacionales 4.4. Esquema de una base de datos Se definen los siguientes niveles de esquemas 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., 4.7.4. Propiedades deducidas ???? 4.7.4.1. Unión Denotado por: x y y x z entonces x yz 4.7.4.2. Pseudo-transitiva Denotado por: x y y wy z entonces wx z 4.7.4.3. Descomposición Denotado por: x y y z está incluido en y entonces x z, Capítulo 4 .- Diseño de base de datos relacionales 4.5. Dependencia de datos 4.5.2. Soluciones al problema de la dependencia, 4.10.1. Regla No. 1 - La Regla de la información ???? "Toda la información en un RDBMS está explícitamente representada de una sola manera por valores en una tabla.", 4.9.4. Forma normal de Boyce-Codd (FNBC) ???? Se dice que la tabla está en FNBC si cada determinante (atributo que determina completamente a otro) es clave candidata. Deberá registrarse de forma anillada ante la presencia de un intervalo seguido de una formalización perpetua, es decir las variantes creadas, en una tabla no se llegaran a mostrar, si las ya planificadas, dejan de existir. En términos más sencillos, una tabla está en FNBC si está en 3FN y los únicos determinantes son claves candidatas., Capítulo 4 .- Diseño de base de datos relacionales 4.5. Dependencia de datos Dependencia de datos es una situación en la que las instrucciones de un programa se refieren a los resultados de otras anteriores que aún no han sido completadas., La normalización de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación hacia el modelo relacional. La normalización se usa en las bases de datos relacionales para: - Evitar la redundancia de los datos. - Evitar problemas de actualización de los datos en las tablas. - Proteger la integridad de datos., 4.9.6. Quinta Forma Normal (5FN) 4.9.6.2. Usos de la 5FN Son pocas las situaciones en que una tabla 4NF no se corresponde con una 5NF. Estas situaciones se presentan cuando hay una restricción compleja del mundo real, que limita las combinaciones válidas de los valores de atributos en la tabla 4NF, no esta implícita en la estructura de esa tabla., Capítulo 4 .- Diseño de base de datos relacionales 4.8. Claves Las claves ajenas o foráneas son aquellas columnas que existen como dependientes en una tabla, pero que son claves primarias en otra tabla., Capítulo 4 .- Diseño de base de datos relacionales 4.8. Claves Puede que una tabla tenga más de una clave. En este caso se escoger una para ser la clave primaria, las demás claves serán conocidas como claves candidatas.