Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio Práctico
Proceso de Diseño
Normalización
1er Paso. Determinar los datos que se necesitan almacenar de
acuerdo a las necesidades de información.
2do Paso. Forma Normal Cero. Agrupar los datos según la entidad a
la cual pertenezcan
3er Paso. Forma Normal Cero. Atomizar los Datos. Llevar los datos
a los más mínimo de sus componentes, y determinar si puede
haber mas de un dato de este tipo para la misma entidad
4to Paso. Primera Forma Normal. a.- Eliminar los grupos repetitivos
de la tablas individuales. b.- Crear una tabla separada por cada
grupo de datos relacionados. c.- Identificar cada grupo de datos
relacionados con una clave primaria
5to Paso. Segunda Forma Normal. a.-Crear tablas separadas para
aquellos grupos de datos que se aplican a varios registros.
b.- Relacionar estas tablas mediante una clave externa.
6to Paso. Tercera Forma Normal. a.- Eliminar aquellos campos que
no dependan de la clave. (Dependencia Indirecta)
Tablas Normalizadas
LA NECESIDAD DE INFORMACIÓN
• Nombre de orientador
• Apellido del orientador
• Cédula de identidad del orientador
• Dirección del orientador
• Teléfono del orientador
• Fecha de nacimiento del orientador
• Género del orientador
2 Datos generales del estudiante.
• Nombre de orientador
• Apellido del orientador
• Cédula de identidad del orientador
• Dirección del orientador
• Teléfono del orientador
• Fecha de nacimiento del orientador
• Género del orientador
• Nombre de estudiante
• Apellido del estudiante
• Cédula de identidad del estudiante
• Dirección del estudiante
• Teléfono del estudiante
• Fecha de nacimiento del estudiante
• Género del estudiante
• Semestre que cursa el estudiante
• Especialidad que cursa el estudiante
• Cohorte del estudiante
3 Los datos médicos del estudiante, entre los cuales se
requiere la historia de enfermedades sufridas (incluyendo
alergias), los medicamentos que consume, edad de la
primera menstruación entre otros.
Esto indica que debemos distribuir los datos según las tres
entidades con las cuales están relacionados, de la manera que
se muestra a continuación.
Formal Normal Cero. Agrupar los datos según la entidad a la cual pertenezcan
Entidad: Orientador
• Nombre de orientador
• Apellido del orientador
• Cédula de identidad del orientador
• Dirección del orientador • Tipo de sangre del estudiantes
• Teléfono del orientador • Condición medica especial del estudiante
• Fecha de nacimiento del orientador
• Nombre de orientador • Enfermedades sufridas por el estudiante
• Género del orientador
• Apellido del orientador • Alergias experimentadas por el
estudiante
• Cédula de identidad del orientador
• Dirección del orientador • Medicamentos que consume el estudiante
• Teléfono del orientador • Edad de la primera menstruación de la
estudiante
• Fecha de nacimiento del orientador
• Género del orientador • Fecha de la consulta
• Motivo de la consulta
• Nombre de estudiante • Orientaciones recibidas
• Apellido del estudiante • Orientador que atendió
• Cédula de identidad del estudiante • Especialidad del estudiante
• Dirección del estudiante • Semestre que cursa el estudiante
• Teléfono del estudiante • Fecha Próxima de la consulta
• Fecha de nacimiento del estudiante • Hora Próxima consulta
• Género del estudiante • Puntos de Seguimientos
• Semestre que cursa el estudiante • Tiempo de Duración de la relación
• Especialidad que cursa el estudiante • Edad de la Pareja
• Cohorte del estudiante
Formal Normal Cero. Agrupar los datos según la entidad a la cual pertenezcan
Entidad: Orientador
• Tipo de sangre del estudiantes
• Nombre de orientador • Condición medica especial del estudiante
• Apellido del orientador • Enfermedades sufridas por el estudiante
• Cédula de identidad del orientador • Alergias experimentadas por el
• Dirección del orientador • estudiante
Tipo de sangre del estudiantes
• Teléfono del orientador • Condición medica
Medicamentos queespecial
consume delelestudiante
estudiante
• Fecha de nacimiento del orientador • Enfermedades sufridasmenstruación
Edad de la primera por el estudiante
de la
• Género del orientador • estudiante
Alergias experimentadas por el
Entidad: Consultas
• estudiante
Nombre de estudiante
• Medicamentos
• Apellido que consume el estudiante
del estudiante
• Edad de
• Cédula de la primeradel
identidad menstruación
estudiante de la
• Fecha de la consulta
• Motivo de la consulta • estudiante
Dirección del estudiante
• Orientaciones recibidas • Teléfono
Fecha dedel estudiante
la consulta
•• Nombre
Orientador que atendió • Fecha
Motivode
denacimiento
la consultadel estudiante
de estudiante
•• Apellido
Especialidad del estudiante • Género del estudiante
Orientaciones recibidas
del estudiante • Semestre
Orientadorquequecursa el estudiante
atendió
•• Cédula
Semestre que cursa el estudiante
de identidad del estudiante • Especialidad
Especialidad que cursa el estudiante
del estudiante
• Dirección
Fecha Próxima de la consulta
del estudiante • Cohorte
Semestre del estudiante
que cursa el estudiante
• Teléfono
Hora Próxima consulta
del estudiante
• Fecha Próxima de la consulta
• Fecha
Puntosdedenacimiento
Seguimientos
del estudiante
• Hora Próxima consulta
• Género del estudiante • Puntos de Seguimientos
• Semestre que cursa el estudiante • Tiempo de Duración de la relación
• Especialidad que cursa el estudiante • Edad de la Pareja
• Cohorte del estudiante
Formal Normal Cero. Agrupar los datos según la entidad a la cual pertenezcan
Entidad: Estudiante
Entidad: Orientador
• Tipo de sangre del estudiantes
• Nombre de orientador • Condición medica especial del estudiante
• Apellido del orientador • Enfermedades sufridas por el estudiante
• Cédula de identidad del orientador • Alergias experimentadas por el
• Dirección del orientador estudiante
• Teléfono del orientador • Medicamentos que consume el estudiante
• Fecha de nacimiento del orientador • Edad de la primera menstruación de la
• Género del orientador estudiante
Entidad: Consultas • Nombre de estudiante
• Apellido del estudiante
• Fecha de la consulta • Cédula de identidad del estudiante
• Motivo de la consulta • Dirección del estudiante
• Orientaciones recibidas • Teléfono del estudiante
• Orientador que atendió • Fecha de nacimiento del estudiante
• Especialidad del estudiante • Género del estudiante
• Semestre que cursa el estudiante • Semestre que cursa el estudiante
• Fecha Próxima de la consulta • Especialidad que cursa el estudiante
• Hora Próxima consulta • Cohorte del estudiante
• Puntos de Seguimientos • Tiempo de Duración de la relación
• Edad de la Pareja
•
• Motivo
Tiempode dela Rupturade la relación
Duración
• Edad de la Pareja
Formal Normal Cero. Agrupar los datos según la entidad a la cual pertenezcan
Entidad: Estudiante
Entidad: Orientador
• Tipo de sangre del estudiantes
• Nombre de orientador • Condición medica especial del estudiante
• Apellido del orientador • Enfermedades sufridas por el estudiante
• Cédula de identidad del orientador • Alergias experimentadas por el
• Dirección del orientador estudiante
• Teléfono del orientador • Medicamentos que consume el estudiante
• Fecha de nacimiento del orientador • Edad de la primera menstruación de la
• Género del orientador estudiante
Entidad: Consultas • Nombre de estudiante
• Apellido del estudiante
• Fecha de la consulta • Cédula de identidad del estudiante
• Motivo de la consulta • Dirección del estudiante
• Orientaciones recibidas • Teléfono del estudiante
• Orientador que atendió • Fecha de nacimiento del estudiante
• Especialidad del estudiante • Género del estudiante
• Semestre que cursa el estudiante • Semestre que cursa el estudiante
• Fecha Próxima de la consulta • Especialidad que cursa el estudiante
• Hora Próxima consulta • Cohorte del estudiante
• Puntos de Seguimientos • Tiempo de Duración de la relación
• Edad de la Pareja
• Motivo de la Ruptura
De esta manera los datos están agrupados de acuerdo a la entidad a la cual pertenecen
Formal Normal Cero. Agrupar los datos según la entidad a la cual pertenezcan
Entidad: Estudiante
Entidad: Orientador
• Tipo de sangre del estudiantes
• Nombre de orientador • Condición medica especial del estudiante
• Apellido del orientador • Enfermedades sufridas por el estudiante
• Cédula de identidad del orientador • Alergias experimentadas por el
• Dirección del orientador estudiante
• Teléfono del orientador • Medicamentos que consume el estudiante
• Fecha de nacimiento del orientador • Edad de la primera menstruación de la
• Género del orientador estudiante
Entidad: Consultas • Nombre de estudiante
• Apellido del estudiante
• Fecha de la consulta • Cédula de identidad del estudiante
• Motivo de la consulta • Dirección del estudiante
• Orientaciones recibidas • Teléfono del estudiante
• Orientador que atendió • Fecha de nacimiento del estudiante
• Especialidad del estudiante • Género del estudiante
• Semestre que cursa el estudiante • Semestre que cursa el estudiante
• Fecha Próxima de la consulta • Especialidad que cursa el estudiante
• Hora Próxima consulta • Cohorte del estudiante
• Puntos de Seguimientos • Tiempo de Duración de la relación
• Edad de la Pareja
• Motivo de la Ruptura
De esta manera los datos están agrupados de acuerdo a la entidad a la cual pertenecen
3er Paso
• Fecha de la consulta
• Motivo de la consulta
• Orientaciones recibidas
Primera Especialidad del Estudiante
• Orientador que atendió
Segunda Especialidad del Estudiante
• Especialidad del estudiante
• Puntos de Seguimientos
Formal Normal Cero. Atomizar Datos
Entidad: Consultas
• Fecha de la consulta
• Fecha de la consulta
• Motivo de la consulta
• Motivo de la consulta
• Orientaciones recibidas
• Orientaciones recibidas • Orientador que atendió
• Orientador que atendió • Primera Especialidad
Primera Enfermedad
• Tipo de sangre del estudiantes
Segunda Enfermedad
• Condición medica especial del estudiante
Otras Enfermedad …….
• Enfermedades sufridas por el estudiante
Primera Alergia
• Alergias experimentadas por el estudiante
Segunda Alergia
Primer Medicamento
•Medicamentos que consume el estudiante
Segundo Medicamento
• Edad de la primera menstruación de la estudiante Otros Medicamentos ……
Formal Normal Cero. Atomizar Datos
Entidad: Estudiantes (Cont)
• Edad de la Pareja
• Motivo de la Ruptura
Formal Normal Cero. Atomizar Datos
Entidad: Estudiantes
Antes de la Atomización Después de la Atomización
• Tipo de sangre del estudiantes • Tipo de sangre del estudiantes
• Condición medica especial del estudiante • Condición medica especial del
• Enfermedades sufridas por el estudiante estudiante
• Alergias experimentadas por el estudiante • Primera Enfermedad
• Medicamentos que consume el estudiante • Segunda enfermedad
• Edad de la primera menstruación de la estudiante • Otras enfermedades …
• Nombre de estudiante • Primera alergia
• Apellido del estudiante • Segunda alergia
• Cédula de identidad del estudiante • Otras alergias ….
• Dirección del estudiante • Primer medicamento
• Teléfono del estudiante • Segundo medicamento
• Fecha de nacimiento del estudiante • Otros medicamentos
• Género del estudiante • Edad de la primera
• Semestre que cursa el estudiante menstruación de la estudiante
• Especialidad que cursa el estudiante • Primer Nombre de estudiante
• Cohorte del estudiante • Segundo Nombre del
•Tiempo de Duración de la relación estudiante
• Edad de la Pareja • Primer Apellido del estudiante
• Motivo de la Ruptura • Segundo apellido del
estudiante
Formal Normal Cero. Atomizar Datos
Entidad: Estudiantes (Cont)
Después de la Atomización
• Cédula de identidad del estudiante
• Parroquia
• Ciudad
• Municipio
• Estado
• Teléfono Trabajo
• Teléfono Casa
• Teléfono Celular1
• Teléfono Celular2
• Teléfono Celular3
• Fecha de nacimiento del estudiante
• Género del estudiante
• Semestre que cursa el estudiante
• Primera Especialidad
• Segunda Especialidad
• Cohorte del estudiante
• Tiempo de Duración de la relación
• Edad de la Pareja
• Motivo de la Ruptura
4to Paso
• Teléfono Trabajo
• Teléfono Casa
• Teléfono Celular1
• Teléfono Celular2
• Teléfono Celular3
Primera Formal Normal
• Teléfono
Primera Formal Normal
• Teléfono
• Cédula de Identidad del Orientador *
Primera Formal Normal
• Fecha de la consulta
• Motivo de la consulta
• Orientaciones recibidas
• Orientador que atendió
• Primera Especialidad
• Segunda Especialidad
• Semestre que cursa el estudiante
• Fecha Próxima de la consulta
• Hora Próxima consulta
• Puntos de Seguimientos
Primera Formal Normal
• Fecha de la consulta
• Motivo de la consulta
• Orientaciones recibidas Tabla: Especialidades de
• Orientador que atendió Estudiantes
• Fecha de la consulta
• Motivo de la consulta
• Orientaciones recibidas
• Orientador que atendió
• Semestre que cursa el estudiante
• Fecha Próxima de la consulta
• Hora Próxima consulta
• Puntos de Seguimientos
Primera Formal Normal
• Fecha de la consulta
+ *
• Cédula de Identidad del Estudiante
• Motivo de la consulta
• Orientaciones recibidas
• Orientador que atendió
• Semestre que cursa el estudiante
• Fecha Próxima de la consulta
• Hora Próxima consulta
• Puntos de Seguimientos
Primera Formal Normal
• Primera Especialidad
• Segunda Especialidad
Primera Formal Normal
• Especialidad
Primera Formal Normal
• Especialidad
• Cédula de Identidad del Estudiante *
Primera Formal Normal
• Estado
• Descripción de Estado
Segunda Formal Normal
• Estado *
• Descripción de Estado
Segunda Formal Normal
• Teléfono
No Aplica
• Cédula de Identidad de la Persona *
2.- Relacionar estas tablas mediante
una clave externa.
No Aplica
Segunda Formal Normal
• Fecha de la consulta
+ *
• Cédula de Identidad del Estudiante
• Motivo de la consulta
• Orientaciones recibidas Tabla: Orientador (Ya Existe)
• Fecha de la consulta
+ *
• Cédula de Identidad del Estudiante
• Motivo de la consulta
• Orientaciones recibidas Tabla: Orientador
• Especialidad
•
• Descripción de la Especialidad
Segunda Formal Normal
• Especialidad
• Especialidad *
• Descripción de la Especialidad
Segunda Formal Normal
Tabla: Estudiantes
Tabla: Estudiantes
•
• Descripción de la Condición
Segunda Formal Normal
• Enfermedad
•
• Descripción de la Enfermedad
Segunda Formal Normal
• Enfermedad
• Enfermedad *
• Descripción de la Enfermedad
Segunda Formal Normal
• Alergia
•
• Descripción de la Alergia
Segunda Formal Normal
• Alergia
• Alergia *
• Descripción de la Alergia
Segunda Formal Normal
• Medicamento
•
• Descripción del Medicamento
Segunda Formal Normal
• Medicamento
• Medicamento *
• Descripción del Medicamento
Segunda Formal Normal
• Parroquia *
No Aplica
• Descripción de la Parroquia
No Aplica
Segunda Formal Normal
• Ciudad *
No Aplica
• Descripción de la Ciudad
No Aplica
Segunda Formal Normal
• Municipios *
No Aplica
• Descripción del Municipio
No Aplica
Segunda Formal Normal
• Estado *
No Aplica
• Descripción del Estado
No Aplica
6to Paso
• Teléfono
No Aplica
• Cédula de Identidad de la Persona *
Tercera Formal Normal
• Fecha de la consulta
+ * Tabla: Motivos de
• Cédula de Identidad del Estudiante Consultas
• Motivo de la consulta
*
• Orientaciones recibidas
• Descripción del Motivo de la
• Orientador que atendió Consulta
• Especialidad No Aplica
• Cédula de Identidad del estudiante *
Tercera Formal Normal
• Especialidad * No Aplica
• Descripción de la especialidad
Tercera Formal Normal
Tabla: Estudiantes
• Tipo de sangre del estudiantes 1.- Eliminar aquellos campos que no
dependan de la clave
(Dependencia Indirecta)
• Edad de la primera menstruación de
la estudiante
• Primer Nombre de estudiante
• Segundo Nombre del estudiante
• Primer Apellido del estudiante
• Segundo apellido del estudiante
• Cédula de identidad del estudiante
• Parroquia
*
• Ciudad
• Municipio
• Estado
• Fecha de nacimiento del estudiante
• Género del estudiante
• Semestre que cursa el estudiante
• Cohorte del estudiante
• Tiempo de Duración de la relación
Edad de la Pareja
• Motivo de la Ruptura
Tercera Formal Normal
Tabla: Estudiantes
• Enfermedad
No Aplica
• Cédula de Identidad del Estudiante *
Tercera Formal Normal
• Enfermedad *
No Aplica
• Descripción de la Enfermedad
Tercera Formal Normal
• Alergias
No Aplica
• Cédula de Identidad del Estudiante *
Tercera Formal Normal
• Alergias *
No Aplica
• Descripción de la Alergia
Tercera Formal Normal
• Medicamento
No Aplica
• Cédula de Identidad del Estudiante *
Tercera Formal Normal
• Medicamento *
No Aplica
• Descripción del Medicamento
Tercera Formal Normal
• Parroquia *
No Aplica
• Descripción de la Parroquia
Tercera Formal Normal
• Ciudad *
No Aplica
• Descripción de la Ciudad
Tercera Formal Normal
• Municipios *
No Aplica
• Descripción del Municipio
Tercera Formal Normal
• Estado *
No Aplica
• Descripción del Estado
Una vez Realizados los pasos
Anteriores la Base de Datos
Resultante está Diseñada en
Tercera Forma Normal
Tablas Normalizadas
Tabla: Orientador
• Teléfono
• Cédula de Identidad de la Persona *
Tabla: Consultas
• Fecha de la consulta
• Cédula de Identidad del estudiante
+ *
• Motivo de Consulta
• Orientaciones recibidas
• Orientador que atendió
• Semestre que cursa el estudiante
• Fecha Próxima de la consulta
• Hora Próxima consulta
• Puntos de Seguimientos
Tabla: Motivos de Consultas
• Motivo de Consulta *
• Descripción del Motivo de Consulta
Tabla: Especialidad de Estudiantes
• Especialidad
•Cédula de Identidad del Estudiante *
Tabla: Especialidades
• Especialidad *
• Descripción de la Especialidad
Tabla: Estudiantes
• Enfermedad
• Cédula de Identidad del Estudiante *
Tabla: Enfermedades
• Enfermedad *
• Descripción de la Enfermedad
Tabla: Alergias de Estudiantes
• Alergia
• Cédula de Identidad del Estudiante *
Tabla: Alergias
• Alergia *
• Descripción de la Enfermedad
Tabla: Medicamentos de Estudiantes
• Medicamento
• Cédula de Identidad del Estudiante *
Tabla: Medicamentos
• Medicamento *
• Descripción de la Enfermedad
Tabla: Parroquias
• Parroquia *
• Descripción de la Parroquia
Tabla: Ciudad
• Ciudad *
• Descripción de la Ciudad
Tabla: Municipio
• Municipio *
• Descripción del Municipio
Tabla: Estado
• Estado *
• Descripción del Estado
El anterior proceso de
Normalización se basó en lo
indicado por Barry Wise en su
artículo titulado
Normalización de Bases de
Datos y Técnicas de diseño, el
cual puede ser accesado en la
siguiente dirección
http://
www.lawebdelprogramador.com
El Próximo paso en el Proceso de
Diseño es la Creación del
Diccionario de datos