Documente Academic
Documente Profesional
Documente Cultură
Docente:
Nelson Ruiz Gamba
Las técnicas para optimizar una base de datos y en especial en su diseño son un
conjunto de procesos que permiten subdividir un esquema complejo en pequeños
que unidos formas el sistema general, para el caso de la base de datos la
optimización corresponde a dividir una tabla en muchas menores y sencillas que
permitan la eficiencia y buen rendimiento.
En este documento encontraremos la ejecución de llevar a las bases de datos de
la secretaria de hacienda y de gobierno de la alcaldía de san Antonio del Sena a
aplicarle los conceptos de normalización en sus diferentes etapas.
2
2. OBJETIVOS
3
3. DESARROLLO
tipoUso tercero
codigo codTercero
pago
idpago nombretipouso nombre
cuentasPorCobrar
nrofactura apellidos
nroCuenta
fechaPago tipoidentifica
codTercero
valorPago nroIdentifica
conceptoCuenta
tipoPago email
detalleFacturaVigente valorCuenta
dirección
iddetalle estadoCuenta
predio telefono
codigoConceptoPago ficha
celular
nroFactura estrato_codigo propietario
fechaNacimiento
codigoConcepto tipoUso_codigo cedula
valorBaseGravable nombre
facturaVigente propietario_cedula
valorFactor nroFactura direccion apellido
fichaPredio area
fechaVencimiento
cuentasPorPagar
nroCuenta
fechaEmision
codTercero
totalPagar
conceptoCuenta
totalDescuento
ConceptoPago valorCuenta
codigoConceptoPago
estrato estadoCuenta
nombreConcepto codigo
nombre
4
Para la tabla FACTURA VIGENTE se encuentra que la primera forma normal
esta aplicada, pero necesita que se le aplique la segunda forma normal y tercera
forma normal creado una nueva tabla “factura” con su clave primaria id_factura y
la tabla DetalleFacturaVigente con su calve principal id_FacturaVigente,
quedando así
Tabla factura
Tabla FacturaVigente
5
Obteniendo lo siguiente:
6
Obteniendo lo siguiente:
7
Para la base de datos de la secretaria de hacienda partimos del diseño inicial
8
Para verificar la normalizacion verificamos mendiante consulta las tabla y
observaremos valores repetidos y por observacion directa a las entidades
chequeremos que no existan grupos de repeticion
Tabla Contravencion
actuacion
9
contractuacion
10
Demandado
Demandante
11
Detencion
12