Sei sulla pagina 1di 9

Control semana 3

Roberto Pulgar Roco

Fundamento de base de datos

Instituto IACC

28/01/19
Desarrollo

Imagínese que usted forma parte del equipo desarrollador de un nuevo sistema de información

para una cadena de supermercados, la cual cuenta con un departamento de informática, pero solo

para soporte en cada uno de los supermercados. Sin embargo, ellos tienen acceso a la base de

datos actual, y le solicitan como requisito indispensable para el nuevo desarrollo, mantener la

misma base de datos que se tiene. Luego de evaluar la base de datos, usted se da cuenta que no es

óptima y que almacena muchas veces la misma data, es decir, tiene redundancias. Ante eso

solicita una reunión con el departamento de informática para explicarles por qué no puede

mantener esta base de datos. Para dar validez a su alegato, usted decide explicarles qué es la

normalización Para abordar esta reunión, se le solicita que elabore un informe donde explique las

características de la normalización, y además muestre el objetivo que persigue el mismo.

Además, debe explicarles las ventajas que traerá para ellos tener una nueva base de datos

normalizada.

Respuesta: en cuanto a la normalización es posible crear el proceso que nos ayudara a simplificar

los datos, es decir:

 Tener almacenamiento con el menor espacio posible

 Eliminar datos repetidos

 Eliminar errores lógicos

 Tener los datos ordenados

Vamos a organizar nuestra base de dato de tal manera que los datos no se repitan, pero no

perder información y para esto esta la primera forma normal, la segunda forma normal y la

tercera forma normal. La primera forma normal se trata de identificar los grupos de

descripción es decir que se pueden crear dos tablas para poder ordenar los datos sin perder la
relación que se tienen. La segunda forma normal las tuplas tienen dependencia de las

diferencias secciones para no perder la información y se utilizan las claves primarias y sus

atributos se pueden crear 3 tablas la tercera seria con claves foráneas que vendrían a ser

códigos compilados lo que se hace es reducir espacios es decir formalizar lo cual no tenemos

perdida de información y cada tuplas esta entrelazadas sin perdidas. En la tercera forma

normal se pueden crear 4 tablas, pero más simplificada en la cual se pueden entrelazar y

normalizar en lo cual podemos reducir más espacio y no hay tantas repeticiones.

2). En un CFT de la ciudad de Santiago, se tiene la siguiente tabla para llevar el registro de las

asignaturas cursadas por cada estudiante

Nro_mat nombre Dirección teléfono asignatura semestre carrera

001 Paola San diego +56950326598 matemática 1 Analista

rodríguez 131, RM +569222556699 programador

001 Paola San diego +56950326598 Introducción 1 Analista

rodríguez 131, RM +569222556699 a la programador

programación

002 Luisa San +56950339988 matemática 1 Técnico

Martínez Isidro 23, +56222337788 superior en

RM informática

002 Luisa San +56950339988 Introducción 1 Técnico

Martínez Isidro 23, +56222337788 a la superior en

RM informática informática
002 Luisa San +56950339988 Ingles 1 1 Técnico

Martínez Isidro 23, +56222337788 superior en

RM informática

 NRO_MAT: corresponde al número de matrícula del estudiante, el cual es un número único que

lo identifica por carrera, es decir, si estudiara otra carrera sería otro nro_mat.

 NOMBRE: almacena nombre y apellido del estudiante.

 DIRECCION: almacena dirección del estudiante.

 TELEFONO: almaceno teléfono del estudiante.

 ASIGNATURA: almacena asignatura del estudiante.

 SEMESTRE: almacena el semestre al que pertenece la asignatura del estudiante.

 CARRERA: almacena la carrera a la que pertenece la asignatura cursada por el estudiante. De

acuerdo al diseño observado, responda:

 ¿Es posible aplicar la 1FN, 2FN y 3FN? ¿De qué forma? Explique brevemente cada una de ellas.

 Aplique hasta la 3FN al diseño en cuestión, plasmando las tablas resultantes de ese proceso en

su informe de entrega.

Respuestas: en la primera forma normal tiene que existir un esquema que sea relacional en esta

forma se garantiza que no se repitan las las o tuplas o en otras palabras que la información sea lo

más simplificada posible para esto realizaremos la tabla con la primera forma normal 1FN :
Nro_mat nombre Dirección teléfono asignatura semestre carrera

001 Paola San diego +56950326598 matemática 1 Analista

rodríguez 131, RM +569222556699 programador

001 Paola San diego +56950326598 Introducción 1 Analista

rodríguez 131, RM +569222556699 a la programador

programación

002 Luisa San +56950339988 matemática 1 Técnico

Martínez Isidro 23, +56222337788 superior en

RM informática

002 Luisa San +56950339988 Introducción 1 Técnico

Martínez Isidro 23, +56222337788 a la superior en

RM informática informática

002 Luisa San +56950339988 Ingles 1 1 Técnico

Martínez Isidro 23, +56222337788 superior en

RM informática

NRO_MAT TELEFONO NRO_MAT ASIGNATURA

001 +56950326598 001 MATEMATICAS

001 +56222556699 001 INTRODUCCION

A LA
002 +56950339988
PROGRAMACION
002 +569222337788
003 MATEMATICAS

002 INTRODUCIIOIN
En la segunda forma normal haremos la siguiente tabla A LA

ya que hemos realizado la primera se debe seguir esta PROGRAMACION

002 INGLES 1
para poder seguir con esta ya que con esta se usa la clave
primaria

Nro_ mat nombre dirección asignatura semestre carrera

001 Paola San diego Matemáticas 1 Analista

rodríguez 131, RM programador

001 Paola San diego Introducción 1 Analista

rodríguez 131, RM a la programador

programación

002 Luisa San isidro 23, Matemáticas 1 Técnico

Martínez RM superior en

informática

002 Luisa San isidro 23, Introducción 1 Técnico

Martínez RM a la superior en

programación informática

002 Luisa San isidro 23, Introducción 1 Técnico

Martínez RM a la superior en

programación informática

002 Luisa San isidro 23, Ingles 1 1 Técnico

Martínez RM superior en

informática
En la tercera forma esta se lleva a cabo por las claves primaria la clave seria nro de materia

(Nro_mat) y la clave foránea seria en este caso la (Carrera)

Nro_ mat nombre dirección asignatura semestre carrera

001 Paola San diego Matemáticas 1 Analista

rodríguez 131, RM programador

001 Paola San diego Introducción 1 Analista

rodríguez 131, RM a la programador

programación

002 Luisa San isidro 23, Matemáticas 1 Técnico

Martínez RM superior en

informática

002 Luisa San isidro 23, Introducción 1 Técnico

Martínez RM a la superior en

programación informática

002 Luisa San isidro 23, Introducción 1 Técnico

Martínez RM a la superior en

programación informática

002 Luisa San isidro 23, Ingles 1 1 Técnico

Martínez RM superior en

informática
Nro_mat carrera

001 Analista programador

002 Técnico superior en

informática

Opinión personal

En esta semana se pudo aprender en como poder simplificar o en otras palabras poder usar la

formalización en favor en cuestión creo yo que esta es la manera de poder programar

información que se utilizan en los colegios para poder tener la información de los alumnos de

igual manera de los supermercados con sus productos asi es como uno puede tener toda la

información de manera simple, útil y sin tener que perder datos importantes sino que se ordena

de manera practica
Bibliografía

[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia bibliográfica.]

Iacc 2019 fundamento de base de datos

Potrebbero piacerti anche