0% encontró este documento útil (0 votos)
977 vistas1 página

Guía de Normalización de Bases de Datos

La normalización de bases de datos consiste en aplicar reglas para organizar la información de forma que se evite la redundancia y se mantenga la integridad de los datos. Las formas normales, que van desde la primera hasta la cuarta, ayudan a lograr este objetivo dividiendo la información en tablas relacionadas de manera que cada atributo dependa de la clave principal. El lenguaje relacional se usa para implementar bases de datos normalizadas según este modelo.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
977 vistas1 página

Guía de Normalización de Bases de Datos

La normalización de bases de datos consiste en aplicar reglas para organizar la información de forma que se evite la redundancia y se mantenga la integridad de los datos. Las formas normales, que van desde la primera hasta la cuarta, ayudan a lograr este objetivo dividiendo la información en tablas relacionadas de manera que cada atributo dependa de la clave principal. El lenguaje relacional se usa para implementar bases de datos normalizadas según este modelo.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

PREGUNTAS DE BASE DE DATOS

a) Qu ES NORMALIZACION?
El proceso de normalizacin de bases de datos consiste en aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relacin al modelo relacional.

b) Cules son las tres fases de diseo en una relacin de datos?

Cada tabla debe tener su nombre nico. No puede haber dos filas iguales. No se permiten los duplicados. Todos los datos en una columna deben ser del mismo tipo.
c) Qu es DEPENDENCIA FUNCIONAL?
Una dependencia funcional es una conexin entre uno o ms atributos. Por ejemplo si se conoce el valor de DNI tiene una conexin con Apellido o Nombre.

d) De que trata la PRIMERA FORMA NORMAL? Todos los atributos son atmicos. Un atributo es atmico si los elementos del dominio son indivisibles, mnimos. La tabla contiene una llave primaria nica. e) Mencione la funcin para realizar la dependencia funcional y explquela?
Las dependencias funcionales del sistema se escriben utilizando una flecha, de la siguiente manera: FechaDeNacimiento Edad

De la normalizacin (lgica) a la implementacin (fsica o real) puede ser sugerible tener stas dependencias funcionales para lograr la eficiencia en las tablas.

f)

Cul es el propsito de la normalizacin?


Las bases de datos relacionales se normalizan para: Evitar la redundancia de los datos. Evitar problemas de actualizacin de los datos en las tablas. Proteger la integridad de los datos.

g) De que trata la SEGUNDA FORMA NORMAL?


En otras palabras podramos decir que la segunda forma normal est basada en el concepto de dependencia completamente funcional. Una dependencia funcional es completamente funcional si al eliminar los atributos A de X significa que la dependencia no es mantenida, esto es que .

h) De que trata la TERCERA FORMA NORMAL?


Un atributo no-primario es un atributo que no pertenece a ninguna clave candidata. Una dependencia transitiva es una dependencia funcional X Z en la cual Z no es inmediatamente dependiente de X, pero s de un tercer conjunto de atributos Y, que a su vez depende de X. Es decir, X Z por virtud de X Y e Y Z.

i)

De que trata la CUARTA FORMA NORMAL?


Una tabla se encuentra en 4FN si, y slo si, para cada una de sus dependencias mltiples no funcionales X->->Y, siendo X una super-clave que, X es o una clave candidata o un conjunto de claves primarias

j)

Explique que es lenguaje relacional


Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo ms utilizado en la actualidad para implementar bases de datos ya planificadas.

También podría gustarte