Documente Academic
Documente Profesional
Documente Cultură
(ESPECIALIZACION TECNOLOGICA)
Mes Abril.
Aprendiz
Tutor (ING):
Colombia
2018
1
GESTION Y SEGURIDAD DE BASES DE DATOS
Actividad: AA9-Ev3
Aprendiz
Modalidad virtual
2018
2
TABLA DE CONTENIDO>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>PAG.
1. Portada………………………………………
Portada……………………………………………………………………
……………………………………………………………………
…………………………………………………..1
…………..1
1.1. Contraportada…………………………………
Contraportada………………………………………………………………………
……………………………………………………………………
………………………………..2
..2
1.2. Tabla de contenido………………………………………………………………………………………………….3
2. Introducción………………………………………
Introducción……………………………………………………………………………
……………………………………………………………………
…………………………………...4
…...4
3. Objetivos………………………………………………
Objetivos……………………………………………………………………………………
……………………………………………………………………
………………………………..5
..5
3.1. Objetivo general de la actividad………………………………………………………………………………..5
3.2. Objetivos específicos……………………………………………………………………………………………….5
4. Concepto de normalización…………………………………………………………………………… 6
4.1 Primera Forma Normal. 1FN…………………………………………………………………… .6
4.2 Segunda Forma Normal. 2FN …………………………………………………………………… 6
4.3 Tercera Forma Normal. 3FN…………………………………………………………………… ..7
8. Conclusiones……………………………………
…………………………………………………………………………
………………………………………………………………………… 23
……………………………………
3
2. INTRODUCCION.
4
3. OBJETIVOS.
Documentar los aciertos y desaciertos de cada uno de los diseños de las bases de
datos de las secretarías de hacienda y gobierno.
Argumentar cada una de las modificaciones realizadas sobre los diseños de las bases
de datos.
Identificar los defectos encontrados en cada uno de los diseños de las bases de datos
y determinar los problemas que particularmente pueden generar si no se corrigen.
5
4. CONCEPTO DE NORMALIZACION.
NORMALIZACION.
Estas reglas o normas se denominan formas normales que se aplican en cascada, de manera
que si se cumple la primera regla, es decir, la base de datos cumple la primera norma, se
dice que la base de datos está en la “primera forma normal”. Si se cumplen las tres primeras
reglas, la base de datos se consid era que está en la “tercera forma normal”. Existen niveles
superiores pero, en el sector, se asume que el cumplimiento de estas 3 primeras reglas es
suficiente para aportar una coherencia profesional a una base de datos.
En esta forma normal se debe disponer de una tabla independiente para cada conjunto de
datos relacionados, identificando cada conjunto de datos relacionados con una clave
principal. Además, los datos de significado similar no deben estar en una misma tabla.
No use varios campos en una sola tabla para almacenar datos similares. Por ejemplo, para
realizar el seguimiento de un elemento del inventario que proviene de dos orígenes
posibles, un registro del inventario puede contener campos para el Código de proveedor 1
y para el Código de proveedor 2.2.
Si tenemos información que se aplica a múltiples registros, ésta debe estar organizada en
entidades separadas y unida con una clave ajena o externa.
Los registros no deben depender de nada que no sea una clave principal de una tabla, una
clave compuesta si es necesario. Por ejemplo, considere la dirección de un cliente en un
sistema de contabilidad. La dirección se necesita en la tabla Clientes, pero también en las
tablas Pedidos, Envíos, Facturas, Cuentas por cobrar y Colecciones. En lugar de almacenar
la dirección de un cliente como una entrada independiente en cada una de estas tablas,
6
almacénela en un lugar, ya sea en la tabla Clientes o en una tabla Direcciones
independiente.
Se revisa la dependencia funcional de los campos con aquellos que no son clave, si esto
ocurre, se deben extraer de la tabla, sin que se pierda el vínculo existente con las tablas. En
el siguiente ejemplo algunos campos no dependen directamente de la clave principal o
parte de ella, sino que depende de otro campo de la tabla, por tanto decimos que la tabla
no está en tercera forma normal.
Los defensores de la normalización siguen este proceso mental: la normalización crea más
tablas al avanzar hacia formas normales más altas, pero un mayor número de tablas significa
un mayor número de combinaciones al recuperar los datos, lo que contribuye a la
ralentización de las consultas. Por esta razón, para mejorar la velocidad de determinadas
consultas, se pueden anular las ventajas de la integridad de datos y devolver la estructura
de los datos a una forma normal inferior.
7
6. ESQUEMA BASE DE DATOS SECRETARIA DE HACIENDA.
o 1FNConceptoPago:
1FNConceptoPago: La tabla Pasa la primera forma porque no presenta repeticiones.
8
(1FN) CuentasPorCobrar: En esta tabla contamos con información repetida
podemos q también se utiliza en otra tabla, el cual ConceptoCuenta el cual
podríamos crear una tabla Concepto de cuenta. Para las tabl as CuentasPorCobrar
CuentasPorCobrar y
CuentasproPagar.
3FN CuentasPorCobrar: La tabla no Pasa la Tercera forma porque hay campos que
no son relevantes y pueden cambiar al modificar la tabla de importación.
3FN CuentasPorCobrar: La tabla no Pasa la Tercera forma porque hay campos que
no son relevantes y pueden cambiar al modificar la tabla de importación.
9
Las tablas quedarían de la siguiente manera para el proceso de las 3 formas normales.
10
La tabla para cumplir con las tres formas normales quedaría así:
11
1FNDetalleFacturaVigente: La tabla Pasa la primera forma porque no presenta
repeticiones.
2FN DetalleFacturaVigente: La tabla no pasa la segunda formar.
3FN DetalleFacturaVigente: La tabla no pasa la tercera formar.
12
A Continuación, mostramos como quedaría esta tabla para que cumplan con las tres Formas
Normales.
13
1FN Pago: La tabla Pasa la primera forma porque no presenta repeticiones.
2FN Pago: La tabla Pasa la segunda forma porque no presenta inconvenientes llave
principal.
3FN Pago: La tabla Pasa la Tercera forma porque no presenta inconvenientes.
14
1FN Predio: La tabla Pasa la primera forma porque no presenta repeticiones.
2FN Predio: La tabla Pasa la segunda forma porque no presenta inconvenientes llave
principal.
3FN Predio: La tabla Pasa la Tercera forma porque no presenta inconvenientes.
15
Propietario: La tabla debería ser eliminada y crear una tabla persona con diferentes roles
como propietario o, tercero
Ahora mostramos como quedaría esta tabla para que cumplan con las tres Formas
Normales.
16
Propietario: La tabla debería ser eliminada y crear una tabla persona con diferentes roles
como propietario o, tercero.
A Continuación, mostramos como quedaría esta tabla para que cumplan con las tres Formas
Normales.
17
1FN TipodeUso: La tabla Pasa la primera forma porque no presenta repeticiones.
2FN TipodeUso: La tabla Pasa la segunda forma porque no presenta inconvenientes
llave principal.
3FN TipodeUso: La tabla Pasa la Tercera forma porque no presenta inconvenientes.
18
7. ESQUEMA BASE DE DATOS SECRETARIA DE GOBIERNO.
19
1FN Actuación: La tabla Pasa la primera forma porque no presenta repeticiones.
2FN Actuación: La tabla Pasa la segunda
s egunda forma porque no presenta inconvenientes
llave principal.
3FN Actuación: La tabla Pasa la Tercera forma porque no presenta inconvenientes.
20
2FN CONTRACTUACION: La tabla Pasa la segunda forma porque no presenta
inconvenientes llave principal.
3FN CONTRACTUACION: La tabla Pasa la Tercera forma porque no presenta
inconvenientes.
21
2FN DEMANDANTE: La tabla Pasa la segunda forma porque no presenta
inconvenientes llave principal.
3FN DEMANDANTE: La tabla Pasa la Tercera forma porque no presenta
inconvenientes.
22
1FN PERSONA: La tabla Pasa la primera forma porque no presenta repeticiones.
2FN PERSONA: La tabla Pasa la segunda forma porque no presenta inconvenientes
llave principal.
3FN PERSONA: La tabla Pasa la Tercera forma porque no presenta inconvenientes.
8. CONCLUSIONES.
23
9. REFERENCIAS BIBLIOGRAFICAS.
BIBLIOGRAFICAS.
https://senaintro.blackboard.com/bbcswebdav
https://senaintro.blackboard.com/bbcswebdav/institution/semillas/217219_1_V
/institution/semillas/217219_1_VIRTUAL/
IRTUAL/
OAAPs/OAAP5/inst_eval/egbd-p05-aa9-ev03.pdf
https://www.cs.upc.edu/~bc
https://www.cs.upc.edu/~bcasas/docencia/pfc
asas/docencia/pfc/NormalitzacioBD.
/NormalitzacioBD.pdf
pdf
https://support.microsoft.com/es-co/help/283878/description-of-the-da
https://support.microsoft.com/es-co/help/283878/description-of-the-database-
tabase-
normalization-basics
https://es.slideshare.net/hugofreestyle/norma
https://es.slideshare.net/hugofreestyle/normalizacin-de-bases-de-datos
lizacin-de-bases-de-datos
http://izquierdas.blogspot.com.co/2012/08/normalizar-o-desnormalizar-un
http://izquierdas.blogspot.com.co/2012/08/normalizar-o-desnormalizar-una-base-
a-base-
de.html
24