2. Formas Normales:
◦ Son las reglas que debemos cumplir
para evitar:
existencia redundancia de datos
Problemas de actualización de la base de
datos
Y mantener la integridad de las tablas que
componen la base de datos
◦ Redundancia: Duplicidad de datos
◦ Integridad: es la manera en la que
evitamos las malas relaciones y
aseguramos que la base de datos
contiene elementos verdaderos y
completos
ADD
3. Toda Entidad en una base de
datos debe tener una clave
única y principal o asignarle
Nº cedula
un identificador 12589631456
◦ Por ejemplo nosotros los seres
humanos tenemos un nombre,
pero puede que el mismo
nombre lo tenga otra persona,
entonces para ser identificados
como únicos se nos da un
numero el cual nos representa,
este seria nuestra LLAVE
PRIMARIA o CLAVE PRINCIPAL
ADD
4. las relaciones entre cada uno
de los atributos de la entidad
deben ser uno a uno
por ejemplo: los estudiantes
deben tener un numero de
identificación, un genero, etc..,
pero encontramos que el tipo de
numero de identificación puede
ser de la cedula, del seguro social ,
de un pasaporte, en este caso no
se cumpliría la segunda forma
normal ya que el numero de
identificación estaría relacionado
con varios tipos de identificación
al que puede pertenecer.
ADD
5. Eliminaremos los atributos de
cada una de las entidades
que no cumplan con la
segunda forma normal.
Un ejemplo mas: un estudiante
tiene un genero al que pertenece,
pero este puede ser femenino o
masculino, no hay un solo genero
definido para todas las personas,
entonces no cumple con la
segunda forma normal, debe ser
eliminado de la tabla o entidad a la
que pertenece
ADD
6. Los campos eliminados
en la Tercera forma
normal, se evalúan y si
son necesarios los
convertiremos en
nuevas entidades, y
aplicaremos
nuevamente todas las
formas normales.
ADD
7. Recuerda que la decisión de definir entidades es del
diseñador de la base de datos
La responsabilidad de tratar de que se cumplan las
formas normales es del diseñador de la base de datos, y
en el esta definir los atributos necesarios y entidades
Compartir conocimiento es a la vez aprender algo nuevo
ADD