Cuestinario de BD - Roman Gutierrez Sosa

Anuncio
Cuestionario de BD
1. ¿Qué son las Restricciones de Integridad?
Ayudan a mantener la consistencia semántica de los datos, definidas por las claves y las
restricciones de cardinalidad estudiadas en el tema Modelo entidad-relación, se tratan las
restricciones de los dominios, la integridad referencial, las dependencias funcionales y las
dependencias multivaloradas. Proporcionan un medio de asegurar que las modificaciones hechas
a la base de datos por los usuarios autorizados no provoquen la pérdida de la consistencia de los
datos.
Tipos de restricciones de integridad:
• Declaración de claves.
• Cardinalidad de la relación – de varios a varios, de uno a varios, de uno a uno.
• Restricciones de los dominios
• Integridad referencial
• Asertos
• Disparadores
• Dependencias funcionales
• Dependencias multivaloradas
2. ¿En qué consiste la primera forma normal 1FN, segunda forma normal
2FN tercera forma normal 3FN?
Enuncie la primera forma normal (1NF)
Una relación R se encuentra en 1FN si y solo sí por cada renglón columna contiene valores
atómicos.
Qué debe cumplir una relación en su primera forma normal.
Debe cumplir lo siguiente:
-Las celdas de las tablas poseen valores simples y no se permiten grupos ni arreglos repetidos
como valores, es decir, contienen un solo valor por cada celda.
-Todos los ingresos en cualquier columna(atributo) deben ser del mismo tipo.
-Cada columna debe tener un nombre único, el orden de las columnas en la tabla no es importante.
Román Gutiérrez Sosa
Página 1
-Dos filas o renglones de una misma tabla no deben ser idénticas, aunque el orden de las filas no
es importante.
Un ejemplo E-R en su primera forma normal.
Enuncie la segunda forma normal (2NF)
Una relación R está en 2FN si y solo si está en 1FN y los atributos no primos dependen
funcionalmente de la llave primaria.
Represente funcionalmente la 2NF
Enuncie la tercera forma normal (3NF)
Una relación R está en 3FN si y solo si esta en 2FN y todos sus atributos no primos dependen no
transitivamente de la llave primaria.
Represente funcionalmente la 3NF
3. ¿En qué consiste la normalización de una base de datos (BD)?
La normalización es una técnica que se utiliza para crear relaciones lógicas apropiadas entre tablas
de una base de datos. Ayuda a prevenir errores lógicos en la manipulación de datos. La
normalización facilita también agregar nuevas columnas sin romper el esquema actual ni las
relaciones.
Existen varios niveles de normalización: Primera Forma Normal, Segunda Forma Normal, Tercera
Román Gutiérrez Sosa
Página 2
Forma Normal, Forma Normal Boyce-Codd, Cuarta Forma Normal, Quinta Forma Normal o Forma
Normal de Proyección-Unión, Forma Normal de Proyección-Unión Fuerte, Forma Normal de
Proyección-Unión Extra Fuerte y Forma Normal de Clave de Dominio. Cada nuevo nivel o forma
nos acerca más a hacer una base de datos verdaderamente relacional.
4. Anota un ejemplo de una bd normalizada.
Román Gutiérrez Sosa
Página 3
Román Gutiérrez Sosa
Página 4
Román Gutiérrez Sosa
Página 5
Descargar