Está en la página 1de 14

UNIVERSIDAD TECNICA DE

MANABI
FACULTAD DE CIENCIAS INFORMATICAS
CARRERA: SISTEMAS DE LA INFORMACION
TAREA #1
GRUPO #6

ESTUDIANTES:
• ALOMOTO ALQUINGA LUIS SEBASTIAN
• CAÑARTE ALCÍVAR JOSÉ VINICIO
• CEVALLOS AGUILERA CÉSAR IGNACIO
• SORNOZA TAPIA KEVIN ALEXANDER

ASIGNATURA: NIVEL:
BASE DE DATOS SEGUNDO NIVEL

PARALELO:
“B”

PERIODO ACADEMICO: AÑO:


OCTUBRE-FEBERO 2021
TABLAS INICIALES
CLIENTE
NOMBRE APELLIDO DNI DIRECCION
Javier Arreaga Medina 161324 Quito
Javier Arreaga Medina 161324 Quito
Sebastián López Delgado 166851 Portoviejo
PROCURADOR
Emerson Castillo Murillo 123549 Guayaquil
NOMBRE APELLIDOS
David DNI OcamposDIRECCION
Salgado 645452 Portoviejo
Roberto López Valencia
Carlos 135986 PalaciosPortoviejo
Aguilar 312468 Quevedo
Gerardo Moran Valverde
Adolfo 136598 Hidalgo Quito
Saucedo 321485 Guayaquil
Gerardo Moran Valverde
David 136598 OcamposQuito
Salgado 645452 Portoviejo
Maribel Cruz Santamaria
Sebastián 124896 López Delgado
Guayaquil 166851 Portoviejo
Juan Martínez Quarta
Ronald 164895 Farina Fuentes
Portoviejo 316549 Quevedo
Darwin Herrera Delgado 235468 Portoviejo
Luis Aguirre García 321568 Quevedo
Luis Aguirre García 321568 Quevedo
Maribel Cruz Santamaria 124896 Guayaquil
Darwin Herrera Delgado 235468 Portoviejo

ASUNTO
E INFORMACION DATOS DENUNCIADO N° ARCHIVO
alimentos Hijos: 1 Emerson Castillo Murillo 233
activos Evidencia de Paraísos Fiscales Javier Arreaga Medina 255
cal Evasión de impuestos Javier Arreaga Medina 255
Evidencia de privación de libertad a Sebastián López Delgado 315
una menor
Evidencia de intento de soborno a la David Ocampos Salgado 455
autoridad
ehículos Evidencia de robo de vehículo Carlos Palacios Aguilar 245
ehículos Evidencia de robo de vehiculo Adolfo Hidalgo Saucedo 355
menores Evidencia de privación de libertad a Sebastián López Delgado 315
menores de edad
menores Evidencia de privación de libertad a David Ocampos Salgado 455
menores de edad
do Tenencia de artículos de dudosa Ronald Farina Fuentes 216
procedencia
ESTADO PERIODO
INICIADO EN PROCESO CONCLUIDO FECHA INICIO FECHA TERMINO
Fraude 27/08/2020 Indefinido
Secuestro 06/12/2021 Indefinido
Pensión de 12/05/2021 25/09/2021
alimentos
Lavado de 14/02/2021 Indefinido
activos
Cohecho 28/12/2020 16/08/2021
Robo de 15/11/2021 Indefinido
vehículos
Tráfico de 29/04/2021 25/09/2021
menores
Contrabando 06/12/2021 Indefinido
Trafico de 15/07/2021 Indefinido
menores
Robo de 24/03/2021 Indefinido
vehículos
1FN

1. Al examinar nuestros registros podemos darnos cuenta que contiene


grupos repetidos en las tablas: Procurador (Nombres, Apellidos, DNI,
Dirección), Cliente (Nombres, Apellidos, DNI, Dirección), Asuntos
(Tramite, Información, Datos Denunciado, N° de Archivo). La 1FN
prohíbe los grupos repetidos, por lo tanto, tenemos que convertir en la
primera forma normal. Los pasos a seguir para la realización son los
siguientes.
 Eliminar los grupos repetidos.
 Crear nuevas tablas con clave primary key de las tablas base y el
grupo repetido
Como podemos observar, gracias al DNI y a la creación de la tabla
“Dirección”, logramos quitar los datos redundantes.
Aplicando lo explicado anteriormente, el resultado de la tabla es el
siguiente.
DNI PROCURADOR
DNI ID.
DIRECCION
135986 1
164895 1
235468 1
136598 2
124896 3
321568 4

DIRECCION
ID. DIRECCION
DIRECCION
1 Portoviejo
2 Quito
3 Guayaquil
4 Quevedo

2. En la PROCURADOR
DNI NOMBRE APELLIDO APELLIDO ID.
tabla PATERNO MATERNO DIRECCION
cliente 135986 Roberto López Valencia 1
164895 Juan Martínez Quarta 1
235468 Darwin Herrera Delgado 1
136598 Gerardo Moran Valverde 2
124896 Maribel Cruz Santamaria 3
321568 Luis Aguirre García 4

haremos lo mismo que realizamos en la tabla procurador, dando como


resultado la siguiente tabla:
Como observamos la tabla no tiene variantes, gracias a la creación de la
tabla “Dirección” obtenemos una tabla donde sus datos no son repetidos

DNI CLIENTE CLIENTE


DNI ID. DNI NOMBRE APELLIDO APELLIDO ID.
DIRECCION PATERNO MATERNO DIRECCION
161324 1 161324 Javier DIRECCION
Arreaga Medina 1
645452 ID.
David DIRECCION Salgado
Ocampos
645452 1 1
DIRECCION
316549 2 316549 Ronald1 Farina
Portoviejo Fuentes 2
312468 2 312468 Carlos2 Quevedo
Palacios Aguilar 2
166851 3 166851 3
Sebastián Quito
López Delgado 3
4 Guayaquil
123549 4 123549 Emerson Castillo Murillo 4
321485 4 321485 Adolfo Hidalgo Saucedo 4
3. En la tabla asunto, lo que haremos será, al tener más de un dato
redundando en la tabla (N° de archivo, Datos denunciado) ponemos
dichos datos en una tabla aparte, pero dejando como relación entre las
dos tablas el campo DNI, ya que es un código primario, de la misma
manera crearemos las tablas “Denunciado” y “Tramite”, logramos quitar
las redundancias. Quedando de la siguiente manera:

DENUNCIADO
N° DATOS DENUNCIADO
ARCHIVO
233 Emerson Castillo Murillo
255 Javier Arreaga Medina
315 Sebastián López Delgado ASUNTO
455 ID.
David Ocampos Salgado INFORMACION N°
245 TRAMIT
Carlos Palacios Aguilar ARCHIVO
355
EAdolfo Hidalgo Saucedo
1 Hijos: 1 233
216 Ronald Farina Fuentes
2 Evidencia de Paraísos Fiscales 255
3 Evasión de impuestos 255
TRAMITE
4 Evidencia de privación de libertad a una menor 315
ID. TRAMITE
5 TRAMITE Evidencia de intento de soborno a la autoridad 455
1 6 Pensión de alimentos
Evidencia de robo de vehículo 245
2 Lavado de activos
6 Evidencia de robo de vehículo 355
3 Fraude Fiscal
7 Evidencia de privación de libertad a menores de 315
4 Secuestro
edad
5 7 CohechoEvidencia de privación de libertad a menores de 455
6 Robo deedad
Vehículos
7 8 Tráfico Tenencia
de menores
de artículos de dudosa procedencia 216
8 Contrabando

4. En la tabla Estado-Periodo al no tener un campo principal que identifique


a cada atributo, se le añadió la casilla “Numero del archivo”, de la misma
manera creamos dos tablas llamadas “Archivos” y “Fechas”, que nos
ayudan a simplificar los atributos, quedando de la siguiente manera:
FECHAS
ID. FECHA FECHA
FECH INICIO TERMINO
A
1 12/05/2021 25/09/2021
ESTADO-PERIODO
2 14/02/2021 Indefinido
ID. ARCHIVO ID. FECHA INICIADO EN PROCESO CONCLUIDO
3 27/08/2020 Indefinido
14 1
06/12/2021 Indefinido Pensión de alimentos
25 28/12/2020
2 16/08/2021 Lavado de activos
6 15/11/2021 Indefinido
2 3 Fraude fiscal
7 24/03/2021 Indefinido
38 4
29/04/2021 25/09/2021 Secuestro
79 4
15/07/2021 Contrabando
Indefinido
4 5 Cohecho
5 6 Robo de vehículos
6 7 Robo de vehículos
3 8 Tráfico de menores
4 9 Tráfico de
menores

ARCHIVO
ID. N°
ARCHIVO ARCHIVO
1 233
2 255
3 315
4 455
5 245
6 355
7 216

2FN

1. Para realizar la 2FN, lo que necesitamos es que las tablas en 1FN, cumplido lo anterior
debemos analizar que todos los atributos de las tablas dependan de la llave primaria de la
tabla, y que cada tabla tenga una sola llave primaria y que los atributos dependan de ella.
 En la tabla “Procurador” tiene una llave primaria todos los valores de las
columnas dependen solamente de una llave primaria.
 Como podemos observar en la tabla “DNI procurador” existen dos llaves
primarias tendremos que dejar una sola llave primaria, por lo que crearemos
una tabla llamada “ID. Procurador” quedando de la siguiente manera:

PROCURADOR
ID. DNI NOMBRE APELLIDO APELLIDO ID.
PROCURADOR PATERNO MATERNO DIRECCION
1 135986 Roberto López Valencia 1
2 164895 Juan Martínez Quarta 1
3 235468 Darwin Herrera Delgado 1
4 136598 Gerardo Moran Valverde 2
5 124896 Maribel Cruz Santamaria 3
6 321568 Luis Aguirre García 4
ID PROCURADOR
ID. DNI ID.
PROCURADOR DIRECCION
1 135986 1
2 164895 1
3 235468 1
4 136598 2
5 124896 3
6 321568 4

DIRECCION
ID. DIRECCION
DIRECCION
1 Portoviejo
2 Quito
3 Guayaquil
4 Quevedo

2. En las siguientes tablas tenemos un ejemplo similar, aplicaremos lo mismo que aplicamos
en la tabla anterior; crearemos una nueva tabla donde solo exista una sola llave primaria:
 Así es como queda la tabla aplicando la 2FN, añadiendo la tabla “ID. Cliente”. De
esta manera en cada tabla existe una sola llave primaria

ID. CLIENTE
ID. DNI ID.
CLIENTE DIRECCION CLIENTE
1 ID. 161324 DNI 1 NOMBRE APELLIDO APELLIDO ID.
2 CLIENT
645452 1 PATERNO MATERNO DIRECCION
3 E 316549 2
4 1 312468 1613242 Javier Arreaga Medina 1
5 2 166851 6454523 David Ocampos Salgado 1
6 123549 4
7 3 321485 3165494 Ronald Farina Fuentes 2
4 312468 Carlos Palacios Aguilar 2
5 166851 Sebastián López Delgado 3
6 123549 Emerson Castillo Murillo 4
7 321485 Adolfo Hidalgo Saucedo 4
DIRECCION
ID. DIRECCION
DIRECCION
1 Portoviejo
2 Quevedo
3 Quito
4 Guayaquil

3. En la tabla llamada “Asunto” podemos analizar que existen dos llaves


primarias, lo que procedemos a hacer será crear una tabla independiente
donde crearemos el atributo “ID Asunto”. Dicho lo anterior la tabla
queda de la siguiente manera:

ID. ASUNTO ASUNTO


ID. ID. ID. TRAMITE
ID. N° N° INFORMACION
ASUNTO ASUNTO TRAMIT ARCHIVO
ARCHIVO
1 1 E 233
2 1 2 1 255 233 Hijos: 1
3 2 3 2 255 255 Evidencia de Paraísos Fiscales
4 3 4 3 315 255 Evasión de impuestos
5 4 5 4 455 315 Evidencia de privación de libertad a una menor
6 5 6 5 245 455 Evidencia de intento de soborno a la autoridad
7 6 6 6 355 245 Evidencia de robo de vehículo
8 7 7 6 315 355 Evidencia de robo de vehículo
9 8 7 7 455 315 Evidencia de privación de libertad a menores de edad
10 9 8 7 216 455 Evidencia de privación de libertad a menores de edad
10 8 216 Tenencia de artículos de dudosa procedencia

TRAMITE
DENUNCIADO ID. TRAMITE TRAMITE
N° DATOS DENUNCIADO 1 Pensión de alimentos
ARCHIVO 2 Lavado de activos
233 Emerson Castillo Murillo Fraude Fiscal
3
255 Javier Arreaga Medina 4 Secuestro
315 Sebastián López Delgado 5 Cohecho
455 David Ocampos Salgado 6 Robo de Vehículos
245 Carlos Palacios Aguilar 7 Tráfico de menores
355 Adolfo Hidalgo Saucedo 8 Contrabando
216 Ronald Farina Fuentes
4. Igual que en el caso anterior existen dos llaves primarias, lo que haremos será crear una
tabla para que exista una sola llave primaria en la tabla principal llamada “Estado-
Periodo”, dando origen a la tabla llamada “ID Estado-Periodo”. Quedando de la siguiente
manera:

ESTADO-PERIODO
ID. ID. ID. INICIADO EN PROCESO CONCLUIDO
ESTADO- ARCHIVO FECHA
PERIODO
1 1 1 Pensión de
alimentos
2 2 2 Lavado de activos
3 2 3 Fraude fiscal
4 3 4 Secuestro
ID. ESTADO
5 PERIODO
7 4 Contrabando
ID. 6 ID. 4 ID. FECHA
5 Cohecho
ESTADO- ARCHIVO
PERIODO
7 5 6 Robo de vehículos
1 8 1 6 71 Robo de vehículos
2 9 2 3 82 Tráfico de menores
10 4 93 Tráfico de menores
3 2
4 3 4
5 7 4
6 4 5
7 5 6
8 6 7
9 3 8
10 4 9

FECHAS
ID. FECHA FECHA ARCHIVO
FECH INICIO TERMINO ID. N°
A ARCHIVO ARCHIVO
1 12/05/2021 25/09/2021 1 233
2 14/02/2021 Indefinido 2 255
3 27/08/2020 Indefinido 3 315
4 06/12/2021 Indefinido 4 455
5 28/12/2020 16/08/2021 5 245
6 15/11/2021 Indefinido 6 355
7 24/03/2021 Indefinido 7 216
8 29/04/2021 25/09/2021
9 15/07/2021 Indefinido
3fn
Al realizar la 3FN, lo que necesitamos es que las tablas en 2FN, cumplido lo
anterior debemos analizar que todos los atributos de las tablas no dependan
de las otras columnas que no sean primarias
 En la tabla “Procurador” tiene una llave valores de las columnas no dependen
solamente de una llave primaria.
 Como podemos observar en la tabla “DNI procurador” existen dos llaves
primarias, por lo que crearemos una tabla llamada “ID. Procurador primario
ID Procurador Dirección
Nombre DNI ID Procurador ID Direccion
Roberto 135986 1 1
Juan 164895 2 1
Darwin 235468 3 1
Gerardo 136598 4 2
Maribel 124896 5 3
Luis 321568 6 4

PROCURADOR
ID. DNI NOMBR APELLIDO APELLIDO ID.
PROCURADO E PATERNO MATERNO DIRECCI
R ON
1 13598 Roberto López Valencia 1
6
2 16489 Juan Martínez Quarta 1
5
3 23546 Darwin Herrera Delgado 1
8
4 13659 Gerardo Moran Valverde 2
8
5 12489 Maribel Cruz Santamaria 3
6
6 32156 Luis Aguirre García 4
8

En las siguientes tablas tenemos un ejemplo similar, aplicaremos lo mismo


que aplicamos en la tabla anterior; crearemos una nueva tabla donde no tenga
dependencia transitiva :
ID Cliente  Así es como queda la tabla aplicando la 3FN,
añadiendo la tabla “ID. Cliente”. De esta manera
Nombre DNI
en cada tabla
Javier 161324 Dirección
David 645452 CLIENTE
ID. DNI NOMBR APELLIDO ID
APELLIDO ID
ID.
Ronald 312468 CLIENTE E PATERNO MATERN DIRECCION
312468 Cliente
O Dirección
Carlos
166851 1 161324 Javier Arreaga 1 Medina 1 1
Sebastián 123549 2 645452 David Ocampos 2 Salgado 1 1
Emerson 321485 3 316549 Ronald Farina Fuentes 2
3 2
Adolfo 4 312468 Carlos Palacios Aguilar 2
4 2
5 166851 Sebastián López Delgado 3
6 123549 Emerson Castillo
5 Murillo
3
4
7 321485 Adolfo Hidalgo 6 Saucedo 4 4
7 4
ID. ASUNTO En la tabla llamada “Asunto” podemos analizar que existen dos
ID. TRAMITE N° ARCHIVO
llaves que no son primarias, lo que procedemos a hacer será crear
1 233
2 255 una tabla independiente donde crearemos el atributo “ID Asunto”.
3 255 Dicho lo anterior la tabla queda de la siguiente manera:
4 315
5 455 TRAMITE
6 245 ID. ASUNTO TRAMITE
6 355 1 Pensión de
7 315
alimentos
7 455 2 Lavado de activos
8 216 3 Fraude Fiscal
DENUNCIADO 4 Secuestro
5 Cohecho
6 Robo de Vehículos
N° INFORMACION 7 Tráfico de menores
ARCHIVO 8 Contrabando
233 Hijos: 1
255 Evidencia de Paraísos Fiscales
255 Evasión de impuestos
ASUNTO
315 Evidencia de privación de
ID.
libertad a una menor ID. N° INFORMACION
ASUNTO TRAMIT ARCHIVO
455 Evidencia de intento de soborno
a la autoridad E
245 1 de robo de vehículo
Evidencia 1 233 Hijos: 1
355 2 de robo de vehículo
Evidencia 2 255 Evidencia de Paraísos Fiscales
315 3 de privación de 3
Evidencia 255 Evasión de impuestos
libertad4a menores de edad 4 315 Evidencia de privación de libertad a una menor
455 5 de privación de 5
Evidencia 455 Evidencia de intento de soborno a la autoridad
libertad6a menores de edad 6 245 Evidencia de robo de vehículo
216 Tenencia7 de artículos de dudosa
6 355 Evidencia de robo de vehículo
procedencia
8 7 315 Evidencia de privación de libertad a menores de edad
9 7 455 Evidencia de privación de libertad a menores de edad
10 8 216 Tenencia de artículos de dudosa procedencia
Igual que en el caso anterior existen dos llaves de dependencia transitiva, lo
que haremos será crear una tabla principal llamada “Estado-Periodo”, dando
origen a la tabla llamada “ID Estado-Periodo”. Quedando de la siguiente
manera:

FECHAS
FECHA FECHA
ESTADO-PERIODO
ID. INICIO
ID. TERMINO
ID. INICIADO EN PROCESO CONCLUIDO
12/05/2021
ESTADO- ARCHIVO 25/09/2021
FECHA
PERIODO
14/02/2021 Indefinido
1 1 1 Pensión de
27/08/2020 Indefinido alimentos
2 06/12/2021 2 2Indefinido Lavado de activos
3 28/12/2020 2 3
16/08/2021 Fraude fiscal
4 15/11/2021 3 4Indefinido Secuestro
5 24/03/2021 7 4IndefinidoContrabando
6 4 5 Cohecho
29/04/2021 25/09/2021
7 5 6 Robo de vehículos
15/07/2021 Indefinido
8 6 7 Robo de vehículos
9 3 8 Tráfico de menores
10 4 9 Tráfico de menores

ID. ESTADO PERIODO


ID. ID. ARCHIVO
ESTADO-
PERIODO
1 1
2 2
3 2
4 3
5 7
6 4
7 5
8 6
9 3
10 4
DIAGRAMA FISICO

También podría gustarte