You are on page 1of 30

TEORÍA DE NORMALIZACION

De acuerdo a E. Codd las formas normales son:


Formas Normales

En general, las primeras tres formas normales son suficientes para cubrir las necesidades
de la mayoría de las bases de datos. El creador de estas 3 primeras formas normales (o
reglas) fue Edgar F. Codd, éste introdujo la normalización en un artículo llamado A
Relational Model of Data for Large Shared Data Banks Communications of the ACM, Vol.
13, No. 6, June 1970, pp. 377-387.
Primera Forma Normal (1FN)
Una relación está en Primera Forma Normal si y sólo si todos los atributos son atómicos.
Un atributo es atómico si los elementos del dominio son indivisibles, mínimos.

Por ejemplo:

La Relación:

cursos: nombre, código, vacantes, horario, bibliografía


Queda después de aplicar la Forma Normal 1 de la siguiente manera:

← cursos1: nombre, código, vacantes


← horario1: código, día, módulo
← bibliografia1: código, nombre, autor
Una columna no puede tener múltiples valores. Los datos son atómicos. (Si a cada valor de
X le pertenece un valor de Y, entonces a cada valor de Y le pertenece un valor de X).
Segunda Forma Normal (2FN)
Dependencia completa. Una relación está en 2FN si está en 1FN y si los atributos que no
forman parte de ninguna clave dependen de forma completa de la clave principal. Es decir
que no existen dependencias parciales. Los atributos dependen de la clave. Varía la clave y
varían los atributos.

En Otras palabras pudiésemos decir que la segunda forma normal está basada en el
concepto de dependencia completamente funcional. Una dependencia funcional X -> Y es
completamente funcional si al eliminar los atributos A de X significa que la dependencia no
es mantenida, esto es que A Є X, (X – {A}) -x-> Y. Una dependencia funcional X-> Y es una

Pagina 0
dependencia parcial si hay algunos atributos A Є X que pueden ser removidos de X y la
dependencia todavía se mantiene, esto es A Є X, (X – {A}) -> Y . Por ejemplo
{SSN,PNUMBER} -> HOURS es completamente dependencia dado que ni SSN -> HOURS
ni PNUMBER -> HOURS mantienen la dependencia. Sin embargo {SSN,PNUMBER} ->
ENAME es parcialmente dependiente dado que SSN->ENAME mantiene la dependencia
Tercera Forma Normal (3FN)
La tabla se encuentra en 3FN si es 2FN y cada atributo que no forma parte de ninguna
clave, depende directamente y no transitivamente, de la clave primaria.

Un ejemplo de este concepto sería que, una dependencia funcional X->Y en un esquema
de relación R es una dependencia transitiva si hay un conjunto de atributos Z que no es un
subconjunto de alguna clave de R, donde se mantiene X->Z y Z->Y.. Por ejemplo, la
dependencia SSN->DMGRSSN es una dependencia transitiva en EMP_DEPT de la
siguiente figura. Decimos que la dependencia de DMGRSSN el atributo clave SSN es
transitiva via DNUMBER porque las dependencias SSN->DNUMBER y DNUMBER-
>DMGRSSN son mantenidas, y DNUMBER no es un subconjunto de la clave de
EMP_DEPT. Intuitivamente, podemos ver que la dependencia de DMGRSSN sobre
DNUMBER es indeseable en EMP_DEPT dado que DNUMBER no es una clave de
EMP_DEPT.
Forma Normal de Boyce-Codd (FNBC)
La tabla se encuentra en BCNF si cada determinante, atributo que determina
completamente a otro, es clave candidata.

Reglas de Codd
Codd se percató de que existían bases de datos en el mercado las cuales decían ser
relacionales, pero lo único que hacían era guardar la información en las tablas, sin estar
estas tablas literalmente normalizadas; entonces éste publicó 12 reglas que un verdadero
sistema relacional debería tener, en la práctica algunas de ellas son difíciles de realizar. Un
sistema podrá considerarse "más relacional" cuanto más siga estas reglas.

Regla No. 1 - La Regla de la información


"Toda la información en un RDBMS está explícitamente representada de una sola
manera por valores en una tabla".
Cualquier cosa que no exista en una tabla no existe del todo. Toda la información,
incluyendo nombres de tablas, nombres de vistas, nombres de columnas, y los datos
de las columnas deben estar almacenados en tablas dentro de las bases de datos.
Las tablas que contienen tal información constituyen el Diccionario de Datos.

Pagina 1
Regla No. 2 - La regla del acceso garantizado
"Cada ítem de datos debe ser lógicamente accesible al ejecutar una búsqueda que
combine el nombre de la tabla, su clave primaria, y el nombre de la columna".
Esto significa que dado un nombre de tabla, dado el valor de la clave primaria, y
dado el nombre de la columna requerida, deberá encontrarse uno y solamente un
valor. Por esta razón la definición de claves primarias para todas las tablas es
prácticamente obligatoria.
Regla No. 3 - Tratamiento sistemático de los valores nulos
"La información inaplicable o faltante puede ser representada a través de valores
nulos".
Un RDBMS (Sistema Gestor de Bases de Datos Relacionales) debe ser capaz de
soportar el uso de valores nulos en el lugar de columnas cuyos valores sean
desconocidos o inaplicables.
Regla No. 4 - La regla de la descripción de la base de datos
"La descripción de la base de datos es almacenada de la misma manera que los
datos ordinarios, esto es, en tablas y columnas, y debe ser accesible a los usuarios
autorizados".
La información de tablas, vistas, permisos de acceso de usuarios autorizados, etc,
debe ser almacenada exactamente de la misma manera: En tablas. Estas tablas
deben ser accesibles igual que todas las tablas, a través de sentencias de SQL.
Regla No. 5 - La regla del sub-lenguaje Integral
"Debe haber al menos un lenguaje que sea integral para soportar la definición de
datos, manipulación de datos, definición de vistas, restricciones de integridad, y
control de autorizaciones y transacciones".
Esto significa que debe haber por lo menos un lenguaje con una sintaxis bien
definida que pueda ser usado para administrar completamente la base de datos.
Regla No. 6 - La regla de la actualización de vistas
"Todas las vistas que son teóricamente actualizables, deben ser actualizables por el
sistema mismo".
La mayoría de las RDBMS permiten actualizar vistas simples, pero deshabilitan los
intentos de actualizar vistas complejas.
Regla No. 7 - La regla de insertar y actualizar
"La capacidad de manejar una base de datos con operandos simples aplica no solo
para la recuperación o consulta de datos, sino también para la inserción,
actualización y borrado de datos".

Pagina 2
Esto significa que las cláusulas SELECT, UPDATE, DELETE e INSERT deben estar
disponibles y operables sobre los registros, independientemente del tipo de
relaciones y restricciones que haya entre las tablas.
Regla No. 8 - La regla de independencia física
"El acceso de usuarios a la base de datos a través de terminales o programas de
aplicación, debe permanecer consistente lógicamente cuando quiera que haya
cambios en los datos almacenados, o sean cambiados los métodos de acceso a los
datos".
El comportamiento de los programas de aplicación y de la actividad de usuarios vía
terminales debería ser predecible basados en la definición lógica de la base de
datos, y éste comportamiento debería permanecer inalterado, independientemente
de los cambios en la definición física de ésta.
Regla No. 9 - La regla de independencia lógica
"Los programas de aplicación y las actividades de acceso por terminal deben
permanecer lógicamente inalteradas cuando quiera que se hagan cambios (según
los permisos asignados) en las tablas de la base de datos".
La independencia lógica de los datos especifica que los programas de aplicación y
las actividades de terminal deben ser independientes de la estructura lógica, por lo
tanto los cambios en la estructura lógica no deben alterar o modificar estos
programas de aplicación.
Regla No. 10 - La regla de la independencia de la integridad
"Todas las restricciones de integridad deben ser definibles en los datos, y
almacenables en el catalogo, no en el programa de aplicación".
Las reglas de integridad son:
1. Ningún componente de una clave primaria puede tener valores en blanco o nulos.
(esta es la norma básica de integridad).
2. Para cada valor de clave foránea deberá existir un valor de clave primaria
concordante. La combinación de estas reglas aseguran que haya Integridad
referencial.
Regla No. 11 - La regla de la distribución
"El sistema debe poseer un lenguaje de datos que pueda soportar que la base de
datos esté distribuida físicamente en distintos lugares sin que esto afecte o altere a
los programas de aplicación".
El soporte para bases de datos distribuidas significa que una colección arbitraria de
relaciones, bases de datos corriendo en una mezcla de distintas máquinas y distintos

Pagina 3
sistemas operativos y que esté conectada por una variedad de redes, pueda
funcionar como si estuviera disponible como en una única base de datos en una sola
máquina.

Pagina 4
Guía de Ejercicios Prácticos
sobre Normalización
EJERCICIO 1
Dados los siguientes listados , confeccionar las estructuras de datos correspondientes :

1.1.- Listado de aranceles

ARANCELES VIGENTES AL 31/03/88

CODIGO DESCRIPCION ARANCEL


001 Matricula 750.00
002 Cuota curso tutorial 1200.00
..... .................................. ...........
035 Cuota curso adicional 950.00

1.2.- Listado de calificaciones

CALIFICACIONES 3er CUATRIMESTRE DE 1998

REGISTRO NOMBRE CURSO NOTA


199.789 López, Ana María 335-01 04
188-01 10
825-02 05
199.792 Valle Alicia 334-07 02
140-05 01
188-01 09
199.793 Levin , Pedro 140-03 02
335-01 08
188-01 10

1.3 - Listado de cobranza

LISTADO DE CUOTAS COBRADAS AL 31/10/88

MATRICULA NOMBRE Y APELLIDO ARANCEL TIPO TALON FECHA IMPORTE


151515 Perez, Juan carlos Reducido 1037 01/10/88 550.00
151521 Lopez, Ana María Normal 1038 05/10/88 800.00
151522 Levin, Pedro Becario 1039 10/10/88 400.00
........... ...................... ................. ....... ............. ...........
........... ..................... ................. ........ ............. ...........
TOTAL COBRADO 1.750.00

Pagina 5
EJERCICIO 2
Dados los siguientes listados , confeccionar las estructuras de datos correspondientes :

2.1. - Listado de expensas


EXPENSAS POR COBRAR AL 10/06/88
DETALLE DE EXPENSAS
PISO DEPTO TITULAR T.E COMUNES EXTRAS TOTALES
EDIFICIO .
“NEPTUNO’’ 2 A Villa, Juan 64-1315 300.00 250.00 550.00
Córdob 3 B Viel, Carlos 64-5712 400.00 300.00 700.00
a 1135 3 C Saran. Patricia 64-3712 300.00 250.00 550.00
Capital TOTAL EDIFICIO ..... 1.000.00 800.00 1.800.00
Federal ........ ........ .......
........ ....... ......
EDIFICIO 1 1 Lopez, Daniel 73-1921 150.00 50.00 200.00
“JUPITER’’ 2 5 Lopez, Daniel 73-2555 200.00 50.00 250.00
Lavalle 1746 3 5 Katz, Diana 73-1616 200.00 50.00 250.00
Capital 3 2 Trigo, Pedro 73-44214 150.00 50.00 200.00
Federal
TOTAL EDIFICIO ..... 700.00 200.00 900.00
........ ....... .......
TOTAL GENERAL A COBRAR 11.700.00 10.000.00 21.700.00

2.2. - Listado de ventas

LISTADO DE VENTAS TOTALES POR ZONA Y VENDEDOR

Periodo: Febrero 1989 En miles de u$s


ZONA 1 ZONA 2 ZONA 3 ZONA 4
VENDEDOR: RUIZ, DANIEL
Linea Automotores 5,00 1,50 - 1,50
Linea Electrodomésticos 100,00 20,00 10,00 5,00
Linea Industrias 300,00 50,00 30,00 60,00
TOTALES VENDEDOR : 405,00 71,50 40,00 66,50 583,00

VENDEDOR: MARTINEZ, JULIO


Linea Microcomputadoras 50,00 10,00 - -
Linea Minicomputadoras 100,00 50,00 - 10,00
Linea Mainframes - - - 500,00
TOTALES VENDEDOR: 150,00 60,00 - 510,00 720,00
.................................... ............. ............. ............. .............
.................................... ............. ............. ............. .............
TOTAL GENERAL 1.860,00

Pagina 6
EJERCICIO 3
3.1 – Factura

Pagina 7
EJERCICIO 4
Dados los siguientes documentos, confeccionar las estructuras de datos correspondientes:

1-Listado de ventas

Emitido en $
Código Denom inación Nro. de Tipo de Importe del Fecha del
Jurisdicción
cliente cliente documento documento documento documento
375 Maxicomp S.A 171.643 Factura 18,375.00 10/01/91 1
171.652 Nota de débito 5,276.00 15/01/91 1
171.660 Nota de crédito (1,643.63) 23/01/91 1
456 Midicomp S.A 171.583 Factura 3,658.00 12/01/91 1
Total mes 01 25,665.37

45 Minicomp S.A 183.289 Factura 7,546.00 15/12/91 1


183.132 Nota de débito 580.00 10/12/91 1
Total mes 12 8,126.00
TOTAL JURISDICCION 150,659.26

9567 Microcomp S.A 183.45 Factura 10,000.00 12/12/91 22


183.33 Nota de crédito (1,280.00) 08/12/91 22
Total mes 12 8,720.00
TOTAL JURISDICCION 70,690.00

TOTAL GENERAL 3,270,542.96

2-Resumen de cuenta
RESUMEN DE CUENTA AL 28/02/92
Cliente: EJERCICO DIFICIL S.A
Domicilio: HUMBERTO PRIMO 1869
(1229) CAP. FED.

FECHA COMPROBANTE VENCIMIENTO IMPORTE SALDO


SALDO AL 31/01/92 13.388,38
04/02/1989 Factura 14047 04/02/1992 13.112,15 26.500,53
06/02/1989 Recibo 10029 (5.872,77) 20.627,76
11/02/1989 Factura 14088 11/02/1992 6.334,83 26.962,59
14/02/1989 Recibo 10073 (7.522,02) 19.440,57
18/02/1989 Factura 14105 18/02/1992 5.417,21 24.857,78
20/02/1989 Recibo 10027 (13.105,74) 11.752,04
SALDO AL 28/02/92 11.752,04

Pagina 8
EJERCICIO 5
Dado el siguiente documento, confeccionar la estructura de datos correspondiente :

1-Recibo

Pagina 9
EJERCICIO 6
Dado el siguiente documento, confeccionar la estructura de datos correspondiente :

6.1. -Factura

Pagina 10
EJERCICIO 7
Dados los siguientes listados, confeccionar las estructuras de datos correspondientes :

7.1. -Ventas

Periodo: Julio 1998


Gran Capital Resto del
Buenos Aires Federal pais
SUPERMERCADOS
LINEA XXX
PROD. A 1.000,00 2.000,00 3.000,00
PROD. B 750,00 800,00 950,00
PROD. C 500,00 - 1.500,00
TOTAL LINEA 2.250,00 2.800,00 5.450,00
LINEA YYY
PROD. D 650,00 3.500,00 2.700,00
PROD. E 750,00 450,00 950,00
TOTAL LINEA 1.400,00 3.950,00 3.650,00
TOTAL CANAL 3.650,00 6.750,00 9.100,00

MAYORISTAS
LINEA XXX
PROD. A 7.000,00 3.500,00 3.000,00
PROD. B 750,00 - 950,00
PROD. C 200,00 6.990,00 5.000,00
TOTAL LINEA 7.950,00 10.490,00 8.950,00
TOTAL CANAL 7.950,00 10.490,00 8.950,00

VENTA DIRECTA
LINEA YYY
PROD. D 15.000,00 20.000,00 17.000,00
PROD. E 50.000,00 - -
TOTAL LINEA 65.000,00 20.000,00 17.000,00
TOTAL CANAL 65.000,00 20.000,00 17.000,00

TOTAL GENERAL 76.600,00 37.240,00 35.050,00

Pagina 11
EJERCICIO 8:
8.1.-Listado de detalle de llamadas internacionales por discado directo

Pagina 12
EJERCICIO 9:
Dado el siguiente listado, confeccionar la estructura de datos correspondiente :

EMPRESA ABC
COSTO DE MANO DE OBRA JORNALIZADA
MES DE ENERO 1999

Legajo Nro. Nombre Horas Categoria Jornal Importe


CODIGO DE DIVISION: FLEX DIVISION: FLEXIBLES
CODIGO DE SECCION: CORT SECCION: CORTE

15 Gomez, Raúl 145 4 2.5 362.50


23 Garcia, Jorge 150 6 3.2 480.00
34 Abuin, Pedro 160 9 5.6 896.00
Costo total de la sección 1,738.50

CODIGO DE SECCION:IMP SECCION: IMPRESIÓN


15 Gomez, Raúl 25 4 2.5 62.50
25 Baldi, Manuel 140 8 5 700.00
Costo total de la sección 762.50
Costo total de la división 2,501.00

CODIGO DE DIVISION: RIGI DIVISION: RIGIDOS


CODIGO DE SECCION: TROQ SECCION: TROQUELADO
23 Garcia, Jorge 12 6 3.2 38.40
35 Marino, Juan 158 8 5 790.00
38 Rivero, Carlos 170 9 5.6 952.00
Costo total de la sección 1,780.40
Costo total de la división 1,780.40

CODIGO DE DIVISION: ONDA DIVISION: CORRUGADO


CODIGO DE SECCION: ACOP SECCION: ACOPLADO
17 Basso, Daniel 146 4 2.5 365.00
19 Fiorito, Luis 140 9 5.6 784.00
Costo total de la sección 1,149.00

CODIGO DE SECCION: PEGA SECCION: PEGADO


36 Crespo, Julio 156 6 3.2 499.20
37 Lucero, Marcos 160 9 5.6 896.00
Costo total de la sección 1,395.20
Costo total de la división 2,544.20

Pagina 13
EJERCICIO 10:
Dado el siguiente listado, confeccionar la estructura de datos correspondiente :

En miles de dólares
**********************DIAS VENCIDA*********************
00-30 31-60 61-90 91-180 >180
0320 Textil Sud S.A
FC.11021 18/12/1998 150,00
ND. 89 10/02/1999 98,00
TOTAL CLIENTE 150,00 98,00

0458 Blancas S.A


FC. 11886 10/03/1999 300,00
FC.11562 10/02/1999 300,00
FC.11236 10/01/1999 300,00
TOTAL CLIENTE 300,00 300,00 300,00

TOTAL SECCION 01 - COMESTIBLES 300,00 300,00 450,00 98,00

.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................

0170 Amanecer S.R.L


ND.9114 10/04/1999 100,00
ND.9027 03/03/1999 125,30
ND. 7023 03/11/1999 568,00
TOTAL CLIENTE 100,00 125,30 568,00

TOTAL SECCION 08 - ELECTRODOM. 1.000,00 125,30 900,00 1.652,00 100,00

.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
.........................
TOTAL COMPAÑIA 3.500,00 2.100,00 3.780,00 1.942,00 362,00

Pagina 14
EJERCICIO 11:
Dado el siguiente listado, confeccionar la estructura de datos correspondiente :

LA SEGUIDORA S.A.C.I.F.I.A
Sistema de administración del personal
DETALLE ANALITICO DE AUSENTISMO DEL:22/07/99

Jornalizados Mensualizados Total


Efectivos 106 45 149
Temporarios 0 0 0
Contratados 33 4 37
Totales 139 49 186

Total inasistencias 13
Porcentual inasistencias 6,99%
Enfermos 6
Accidentados 2
Sin aviso 2
Con aviso 2
Con licencia 1
Suspendidos 0
Total llegadas tarde 10
Porcentual llegadas tarde 5,38%

SECTOR DOTACION LEGAJO NOMBRE Y APELLIDO MOTIVO TRABAJA OBSERV.


Impresión 29 1662 Roldan, Diego Enfermo Aus. 21/07/99
1554 Serrano, Eduardo Accidente 26/07/1999 Aus. 16/07/99
Troquelado 11 884 Cazón, Omar C/aviso 23/07/1999
Flexografia 23 831 Chavez, José Licencia 23/07/1999 Fallecimiento
1001 Abot, Nelson C/aviso 23/07/1999
1065 Abuin, Luis Tarde T.0,90

CORTE

Finanzas 6 864 Molina, Liliana Tarde T.0,73


1103 Ces, Luisa Tarde T.0,18
1650 Torelli, Marcos Tarde T,0,12

CORTE

Pagina 15
EJERCICIO 12:
Dados los siguientes documentos, confeccionar las estructuras de datos correspondientes:

Pagina 16
EJERCICIO 13:
Dados los siguientes documentos, confeccionar las estructuras de datos correspondientes:

DISTRIMAR S.R.L 23/03/1999


LISTADO ENVIO VALORES A: XARDO S.A AL:23/03/1999

CLIENTE Nro. De COMPROBANTE FECHA IMPORTE


Estevez José 12532 23/03/99 37.01
Del Castillo Horacio 12610 23/03/99 12.87
Federicci Jorge 11599 23/03/99 51.50
TOTAL EFECTIVO 101.38
CLIENTE Nro. CHEQUE BANCO FECHA IMPORTE
Jono, Oscar 38058 Lloyds 18/03/99 35.90
Camarotti, Hugo 76801 Nación 03/01/99 10.15
Lopez, Juan 81545 Francés 01/01/99 61.20
Lopez, Juan 50991 Nación 05/01/99 56.55
Scatassa,Luis 11052 Lloyds 06/06/99 252.00
Lopez, Juan 21910 Lloyds 07/01/99 96.51
Real S.R.L 61103 Nación 08/01/99 135.15
Jono, Oscar 39414 Francés 10/01/99 51.00
Hernandez, Martin 72029 Itaú 12/01/99 69.81
Camarotti, Hugo 22631 Francés 12/01/99 100.00
Estevez, Manuel 59399 Lloyds 12/01/99 52.83
Dominguez, Marcos 91868 Rio 12/01/99 51.12
Camarotti, Hugo 93559 Rio 16/01/99 85.00
Dominguez, Marcos 48552 Lloyds 17/01/99 252.10
Hernandez, Martin 91658 Nación 18/01/99 138.00
Gomez, Carlos 72193 Nación 20/01/99 99.38
TOTAL CHEQUES DE TERCEROS 1.577.93
TOTAL VALORES 1.679.31

Pagina 17
EJERCICIO 14:
Dado el siguiente documento, confeccionar la estructura de datos correspondiente :

Pagina 18
EJERCICIO 15:
Dado el siguiente documento, confeccionar la estructura de datos correspondiente :

Pagina 19
EJERCICIO 16:
Dado el siguiente listado:

1-Confeccionar la estructura de datos correspondiente


2-Armar el archivo plano e identificar la clave primaria
3-Realizar los pasos necesarios para que las entidades queden expresadas en 3FN

FECHA 30/05/99 Página 1


LISTADO DEL PERSONAL POR
PROYECTO
PROYECTO Nro.001 - CONSTRUCCION PARQUE X
OFICINA 25352 - JEFE: ALBERTO LOPEZ
TITULO:ARQUITECTO

Nro. DE LEGAJO NOMBRE Y APELLIDO TITULO


1525 JUAN PLANA TECNICO CONSTRUCTOR
1625 ALBERTO LOPEZ ARQUITECTO
1752 MARIA ESTEVEZ DIBUJANTE

PROYECTO Nro.002 - CONSTRUCCION VIVIENDAS BARRIO XX


OFICINA 25652 - JEFE: JUAN ALVAREZ
TITULO:INGENIERO CIVIL

Nro. DE LEGAJO NOMBRE Y APELLIDO TITULO


1635 JUAN ALVAREZ INGENIERO CIVIL
1697 ALBERTO LEVIN INGENIERO MECANICO
1752 MARIA ESTEVEZ DIBUJANTE

PROYECTO Nro.009- CONSTRUCCION VIVIENDAS BARRIO XY


OFICINA 25652 - JEFE: JUAN ALVAREZ
TITULO:INGENIERO CIVIL

Nro. DE LEGAJO NOMBRE Y APELLIDO TITULO


1635 JUAN ALVAREZ INGENIERO CIVIL
1785 JOSE GRANA TECNICO MECANICO
1752 MARIA ESTEVEZ DIBUJANTE

Pagina 20
EJERCICIO 17:
Dadas las siguientes tablas, efectuar los pasos necesarios para que las relaciones queden expresadas en 3FN,
indicando la clave primaria de cada relación.

1-Orden de compra

COD. NOMBRE COD. DESC. CANT


Nro. OC DIRECCION FECHA
PROV. PROVEEDOR ART ART .
536234 54000 Patricio Rodriguez Calle 1 Nro. 23 22/10/98 34-678 Producto A 15
536234 54000 Patricio Rodriguez Calle 1 Nro. 23 22/10/98 34-517 Producto B 145
536234 54000 Patricio Rodriguez Calle 1 Nro. 23 22/10/98 62-567 Producto C 65
536234 54000 Patricio Rodriguez Calle 1 Nro. 23 22/10/98 62-800 Producto D 14
536234 54000 Patricio Rodriguez Calle 1 Nro. 23 22/10/98 90-210 Producto E 208
536235 52300 Francisco Segura Calle 2 Nro. 15 23/10/98 34-678 Producto A 34
536235 52300 Francisco Segura Calle 2 Nro. 15 23/10/98 62-800 Producto D 78
536235 52300 Francisco Segura Calle 2 Nro. 15 23/10/98 90-210 Producto E 52
536235 52300 Francisco Segura Calle 2 Nro. 15 23/10/98 90-310 Producto F 105
536236 52300 Francisco Segura Calle 2 Nro. 15 23/11/98 90-210 Producto E 15
536236 52300 Francisco Segura Calle 2 Nro. 15 23/11/98 90-310 Producto F 87
536237 54000 Patricio Rodriguez Calle 1 Nro. 23 25/11/98 90-210 Producto E 208

2-Calificaciones

REGISTRO NOMBRE INGRESO MATERIA CICLO FECHA NOTA MENCION


080845 Lopez , Jesús 13-03-70 133 Análisis 1 Matemático 15-03-80 2 INSUF.
080845 Lopez , Jesús 13-03-70 148 Historia 1 Humanidades 30-07-80 5 BUENO
080845 Lopez , Jesús 13-03-70 157 Der. Público Jurídico 23-12-80 2 INSUF.
080845 Lopez , Jesús 13-03-70 133 Análisis 1 Matemático 12-03-81 4 APROB.
126543 García , Juan 26-03-80 157 Der. Público Jurídico 12-06-81 2 INSUF.
126543 García , Juan 26-03-80 133 Análisis 1 Matemático 12-09-81 7 M. BUENO
126543 García , Juan 26-03-80 135 Estadistica Matemático 04-06-82 6 BUENO
110835 Alvarez , Luis 06-06-81 158 Privado Jurídico 25-07-81 1 INSUF.
110835 Alvarez , Luis 06-06-81 133 Análisis 1 Matemático 11-10-81 4 APROB.
110835 Alvarez , Luis 06-06-81 135 Estadistica Matemático 25-07-81 1 INSUF.
140000 Pool , Ana 01-06-82 148 Historia 1 Humanidades 24-10-82 6 BUENO
140000 Pool , Ana 01-06-82 135 Estadistica Matemático 09-11-82 8 M.BUENO
140000 Pool , Ana 01-06-82 133 Análisis 1 Matemático 15-12-82 4 APROB.
111022 Ruiz , Sol 01-04-83 157 Der. Público Jurídico 11-07-83 4 APROB.
111022 Ruiz , Sol 01-04-83 148 Historia 1 Humanidades 02-07-83 6 BUENO

Pagina 21
EJERCICIO 18
Dadas las siguientes estructuras de datos:
1-Confeccionar el archivo plano correspondiente
2-Definir la clave primaria
3-Realizar los pasos necesarios para que las entidades queden expresadas en 3FN,
. indicando la clave primaria de cada relación.

1-Horas trabajadas

POR EMPLEADO
LEGAJO EMPLEADO
NOMBRE EMPLEADO
SUELDO EMPLEADO
Datos categoría
CODIGO CATEGORIA
TIPO CATEGORIA
Datos del proyecto
* Por proyecto
NUMERO PROYECTO
DENOMINACION PROYECTO
FECHA FINALIZACION PROYECTO
HORAS APLICADAS

2-Legajo personal

LEGAJO PERSONAL
Datos personales
DNI EMPLEADO
NOMBRE EMPLEADO
DOMICILIO EMPLEADO
TELEFONO EMPLEADO
FECHA NACIMIENTO EMPLEADO
SEXO EMPLEADO
Datos incorporación
FECHA INGRESO EMPLEADO
CODIGO CATEGORIA EMPLEADO
TIPO CATEGORIA EMPLEADO
NRO. SECCION
NRO. DEPARTAMENTO
NOMBRE DEPARTAMENTO
Datos familiares
DNI CONYUGE
NOMBRE CONYUGE
DATOS HIJOS ( DNI, NOMBRE, EDAD, SEXO )

Pagina 22
EJERCICIO 19

1-Orden de elaboración

Descomponer la siguiente tabla, expresando su contenido en relaciones normalizadas (3FN ), indicando la CLAVE
PRIMARIA de cada relación.

Orden Código Descripción Cant. Descripción Cant. Partida % de Unidad


elab. prod. prod. Prod. M.P M.P M.P pureza de
medida
031 2531 PROD.A 100 1584 M.P XX 125.500 1521 97.4 KGS.
031 2531 PROD.A 100 1589 M.P XY 25.500 2255 99.4 KGS.
031 2531 PROD.A 100 1589 M.P XY 9.500 2630 98.5 KGS.
032 2536 PROD. B 250 1584 M.P XX 245.000 5555 100 KGS.
032 2536 PROD. B 250 1677 M.P ZZ 6.700 6363 99 KGS.
033 2538 PROD. C 500 1584 M.P XX 5.500 1521 97.4 KGS.
033 2538 PROD. C 500 1677 M.P ZZ 450.000 6363 99 KGS.
033 2538 PROD. C 500 1677 M.P ZZ 50.000 6364 98.7 KGS.

2- La siguiente es la relación universal que define el contenido lógico de la base de datos del sistema contable de una
organización estructurada en centros de costos . La base a su vez , permite procesar datos para más de una compañía del mismo
grupo (el plan de cuentas es uniforme para toda la organización).

Nro Desc.
Desc Desc. Cod. Desc. Nro Nro. Cod. Desc. Mes Año
Cia Imp. Centro de asiento Scta
.Cia. asiento Cta. Cta. C.C. Scta. contable cont
. costos
075 Arg. Vta ctado 1500 1130 Caja 100 Adm. 001 0002 Mon 03 98
075 Arg. Vta ctado -1500 3010 Vta. 111 Semicond 001 0000 Fab. 03 98
075 Arg. Deposito 1500 1110 Banco 100 Adm. 002 0001 Bco. 03 98
Rio
075 Arg. Deposito -1500 1130 Caja 100 Adm. 002 0002 Mon 03 98
077 Urug Export. 5000 1234 Clientes 121 Sist. Dig. 001 0063 Italia 03 98
internac
077 Urug Export. -5000 3081 Vta.int. 121 Sist. Dig. 001 0063 Italia 03 98
075 Arg. Vta.distrib 2000 1221 Clientes 111 Semicond 001 0001 Revent 02 98
locales
075 Arg. Vta.distrib -2000 3010 Ventas 111 Semicond 001 0001 Revent 02 98
locales

LE SOLICITAMOS LO SIGUIENTE:
1-Defina la clave primaria del archivo plano.
2-Descomponga la relación , para que las relaciones resultantes queden expresadas en 3FN.
3-Indique el identificador en cada relación expresada en 3FN.
4-Completar las tablas normalizadas con los datos de la relación universal.

Pagina 23
EJERCICIO 20

1-Programación televisiva
Descomponer la siguiente tabla, expresando su contenido en relaciones normalizadas (3FN ), indicando la CLAVE PRIMARIA de
cada relación.

Género Género Horario


Día Nombre canal Hora Canal Mes Programa Dur.
prog. canal transmisión
1 Actualidad 19:00 3 5 A vista de pájaro Docum. 30 Filmico 07:00-03:00
1 Cine Visión 19:00 5 5 El E.T Película 110 Int. Gral. 10:30-03:30
1 Cable Mágico 19:00 15 5 El mago de Oz Dibujos 30 Infantil 15:00-20:30
1 Music 21 19:00 21 5 Rocktime Musical 60 Musical 19:00-03:00
1 OCC 19:00 22 5 Show de goles Deport. 30 Deportivo 19:00-00:30
1 Actualidad 19:00 3 4 A vista de pájaro Docum. 30 Filmico 07:00-03:00
1 Cine Visión 19:00 5 4 La perrera Película 90 Int. Gral. 10:30-03:30
1 Music 21 19:00 21 4 Rock & Pop Musical 60 Musical 19:00-03:00
1 CNN 19:00 6 4 Newsday Noticias 60 Int. Gral. 00:00-24:00
1 TVN Chile 19:00 14 4 Señora Novela 60 Int. Gral. 11:00-02:00
1 TVE España 19:15 19 4 Debate Divulg. 30 Int. Gral. 03:45-02:00
2 Cine Visión 19:00 5 5 Simpsons Película 90 Int. Gral. 10:30-03:30
2 Cine Visión 20:30 5 5 Beach Patrol Película 90 Int. Gral. 10:30-03:30
2 Cine Visión 22:00 5 5 Sermones Película 110 Int. Gral. 10:30-03:30
2 Music 21 19:00 21 5 Special 21 Musical 60 Musical 19:00-03:00
2 Music 21 20:00 21 5 Music shots Musical 60 Musical 19:00-03:00
2 Music 21 21:00 21 5 In concert Musical 60 Musical 19:00-03:00
NOTA: Horario de transmisión=banda horaria dentro de la cual transmite el canal.
Un programa puede ser emitido por uno o más canales en distinta o igual hora o en distinta o igual fecha (día, mes)

2. -La siguiente es la relación universal que define el contenido lógico de la base de datos del sistema comercial de una organización que
atiende el mercado local.

Nro. Denom. Tipo Nro %desc Desc Fecha Cod. Cant % Cod.
P.U Jurisd C.P
Cliente cliente doc. doc cliente art doc art art IVA Jurisd
356 Sol S.A FC 5412 20 Moni- 250 1/3/99 A-15 5 Cap. 21 1402 01
tor Fed
356 Sol S.A FC 5412 20 Lotus 550 1/3/99 C-03 10 C.Fed 0 1402 01
175 Moxi S.A ND 3181 15 Tecla- 80 2/3/99 A-09 10 Bs.As 21 1704 02
do
146 Lu S.A FC 5489 0 AT-286 600 4/3/99 A-16 1 Cap. 21 1400 01
1.6 Fed
641 FX S.A FC 7335 25 AT-286 770 9/3/99 A-17 3 Cord. 21 5000 05
2
641 FX S.A FC 7335 25 CPU 25 9/3/99 B-10 50 Cord. 21 5000 05
641 FX S.A FC 7335 25 Monit. 100 9/3/99 A-15 10 Cord. 21 5000 05
356 Sol S.A FC 2586 20 Monit. 284 1/4/99 A-15 2 C.Fed 21 1402 01

LE SOLICITAMOS LO SIGUIENTE:
1-Defina la clave primaria del archivo plano.
2-Descomponga la relación , para que las relaciones resultantes queden expresadas en 3FN.
3-Indique el identificador en cada relación expresada en 3FN.
4-Completar las tablas normalizadas con los datos de la relación universal.

Pagina 24
EJERCICIO 21

1-Cobertura de seguros

Im
Nro.de Fecha Riesgo Identifi- Descrip- Mone-
Cobertura Emisor Prima Vto. FC -port Fecha
poliza emisión cubierto cación ción da
e
25340 1/1/99 Incendio 217500 Edif. Adm. 1.000.000 Omega 10.000 31-12-99 U$S 136 3333 15/1/99
25340 1/1/99 Incendio 217500 Edif. Adm. 1.000.000 Omega 10.000 31-12-99 U$S 148 3333 15/2/99
25340 1/1/99 Incendio 217500 Edif. Adm. 1.000.000 Omega 10.000 31-12-99 U$S 164 3334 15/3/99
25341 1/1/99 Incendio 217501 Fábrica 2.500.000 Omega 15.000 31-12-99 U$S 137 5000 15/1/99
25341 1/1/99 Incendio 217501 Fábrica 2.500.000 Omega 15.000 31-12-99 U$S 149 5000 15/2/99

25341 1/1/99 Incendio 217501 Fábrica 2.500.000 Omega 15.000 31-12-99 U$S 165 5000 15/3/99
29870 1/6/98 Todo 217403 Fiat Duna 12.000 Juncal 1.000 31-5-99 U$S 78 622 10/6/98
riesgo
29870 1/6/98 Todo 217458 Renault 21 15.000 Juncal 1.200 31-5-99 U$S 78 658 10/6/98
riesgo
29870 1/6/98 Todo 217486 VW Golf 21.000 Juncal 1500 31-5-99 U$S 78 732 10/6/98
riesgo
25348 1/3/99 Terceros 217502 Fiat 1 8.900 Omega 990 28-2-00 U$S 200 600 15/3/99
25348 1/3/99 Terceros 217503 VW Gol 12.500 Omega 1.050 28-2-00 U$S 201 670 15/3/99

IMPORTANTE: Cada bien está asegurado por una sola póliza.

ACLARACIONES:
Identificación: Nro. de identificación del activo asegurado
Descripción:Descripción del bien asegurado.
Cobertura: Riesgo cubierto por la póliza.
Moneda: Moneda de emisión de póliza.
FC:Nro de factura emitida contra la póliza.
Fecha:Fecha de emisión de factura.

LE SOLICITAMOS LO SIGUIENTE:
1-Defina la clave primaria del archivo plano.
2-Descomponga la relación , para que las relaciones resultantes queden expresadas en 3FN.
3-Indique el identificador en cada relación expresada en 3FN.
4-Completar las tablas normalizadas con los datos de la relación universal.

Pagina 25
EJERCICIO 22

1-Remises

Km.
Mode- Fecha Fecha Com-
Marca Interno Conductor T.E D.N.I Patente recorri Viajes
lo act. R.T.V bustible
dos
Ford 15 Morales 478-9854 7.598.320 ASW 111 Gol 96 200 1-5-97 1-99 Gas 2
Ford 15 Morales 478-9854 7.598.320 ASW 111 Gol 96 350 1-5-97 1-99 Gas 7
Ford 15 Ramirez 4231-1111 2.362.128 ASW 111 Gol 96 80 1-5-97 1-99 Gas 4
Ford 17 Ramirez 4231-1111 2.362.128 RTU 458 Uno 95 150 30-1-96 3-99 Gas 3
Peugeot 23 Lopez 4245-9865 9.963.999 SEI 888 Uno 94 100 30-1-96 3-99 Gas Oil 10
Peugeot 25 Lopez 4245-9865 9.963.999 RNM458 505 92 300 30-1-96 3-99 Gas Oil 4
Peugeot 25 Ramirez 4231-1111 7.752.210 RNM458 505 92 120 30-1-96 3-99 Gas Oil 3
12 Luna 4789-6523 5.632.213 AYU810 405 98 60 17-6-98 6-99 Gas 2
Fiat 12 Rial 4859-6251 7.856.321 AYU810 405 98 110 17-6-98 6-99 Gas 9
Fiat 12 Abuin 4256-6500 8.865.210 AYU810 405 98 270 17-6-98 6-99 Gas 7
Fiat 12 Miguel 4321-3333 6.321.289 AYU810 405 98 210 17-6-98 6-99 Gas 3

ACLARACIONES:
Interno: Nro. asignado a cada unidad de la flota.
Km.recorridos: Km recorridos por la unidad en una fecha dada.
Viajes: Viajes con los cuales se totalizo la cantidad de Km.recorridos

LE SOLICITAMOS LO SIGUIENTE:
1-Defina la clave primaria del archivo plano.
2-Descomponga la relación , para que las relaciones resultantes queden expresadas en 3FN.
3-Indique el identificador en cada relación expresada en 3FN.
4-Completar las tablas normalizadas con los datos de la relación universal.

Pagina 26
EJERCICIO 23

LE SOLICITAMOS LO SIGUIENTE:
1-Defina la clave primaria del archivo plano.
2-Descomponga la relación , para que las relaciones resultantes queden expresadas en 3FN.
3-Indique el identificador en cada relación expresada en 3FN.
4-Llene las tablas normalizadas con los datos de la relación universal.

1-Sistema de recaudación de la D.G.I

Cod. Cod. Contri- Fecha Dirección Depen- Cod. Impues- Impor-


Bco C.P CUIT Banco
Imp. concepto buyente -pago cont. dencia Act. to te
03 ANT. Sol S.A 20/2/99 01 Calle 45 No.11 1810 Ag 10 60-1 30-9999999-2 Activos 2.500 Rio
01 DDJJ Sol S.A 28/2/98 01 Calle 45 No.11 1810 Ag 10 60-1 30-9999999-2 IVA 1000 Río
02 RET. Ruiz. JM 12/4/98 22 Meeks 145 1832 Ag. 14 32-5 20-7777777-3 IVA 1000 Galicia
01 DDJJ Ruiz. JM 12/4/98 22 Meeks 145 1832 Ag. 14 32-5 20-7777777-3 IVA 1500 Galicia
02 RET. Ruiz. JM 26/4/98 22 Meeks 145 1832 Ag. 14 32-5 20-7777777-3 I. Brutos 2000 Galicia
03 ANT. Gil, Ana 26/4/98 32 Saenz 128 1452 Ag. 6 12-9 30-4444444-6 I. Brutos 400 BNL
03 ANT. Gil, Ana 3/5/98 32 Saenz 128 1452 Ag. 6 12-9 30-4444444-6 IVA 680 BNL
01 DDJJ Gil, Ana 15/5/98 56 Saenz 128 1452 Ag. 6 12-9 30-4444444-6 GCIAS 257 ITAU
02 RET. Gil, Ana 31/5/98 32 Saenz 128 1452 Ag. 6 12-9 30-4444444-6 IVA 380 BNL
01 DDJJ Lux S.A 12/6/98 36 Mitre 1286 1840 Ag.1 78-6 10-6666666-8 GCIAS 1500 HIPOT
01 DDJJ Lux S.A 25/6/98 34 Mitre 1286 1840 Ag.1 78-6 10-6666666-8 I. Brutos 2300 FRAN.

2-Sistema de préstamo de la biblioteca

Ubic Fecha Fecha Nro


Tel. retiro Direccion CP Título Isbn Idioma Autor
ejemplar VTO socio
44-2531 F01-77 1-1-93 Mitre 125 1832 Cantares 12-88 Castellano 11-1-93 Serratui 123
46-5894 F03-78 2-8-93 Saenz 56 1834 Egipto 99-12 Castellano 12-8-93 Nerchi 897
78-5587 M12-89 8-5-94 Meeks 7896 1689 Costos 23-89 Castellano 18-5-94 F Aral 456
21-3698 G05-78 3-6-93 Balcarce 12 1478 Auditoría 12-78 Castellano 13-6-93 Eslosias 997
27-4857 R22-78 10-5-93 Sarandi 125 1236 Historia 56-32 Castellano 20-5-93 Marteni 568
22-8998 G05-78 15-1-94 Frias 1256 5874 Auditoría 12-78 Castellano 25-1-94 Eslosias 234
12-4581 F01-77 04-10-94 Laprida 120 1832 Cantares 12-88 Castellano 14-10-94 Serratui 564
44-2531 M12-89 03-8-93 Mitre 125 1832 Costos 23-89 Castellano 13-8-93 F Aral 123
27-4857 M12-89 20-7-93 Sarandi 125 1236 Costos 23-89 Castellano 30-7-93 F Aral 568
22-8998 G05-78 22-6-93 Frias 1256 5874 Auditoría 12-78 Castellano 1-7-93 Eslosias 234
44-2531 E02-23 13-12-93 Mitre 125 1832 Sombras A 25-46 Castellano 23-12-93 Kalup 123

Cada préstamo se efectúa por período mínimo de 48 horas y máximo de 10 días . Cada socio sólo puede
tener un ejemplar en préstamo en todo momento .

Pagina 27
EJERCICIO 24

LE SOLICITAMOS LO SIGUIENTE:
1-Defina la clave primaria del archivo plano.
2-Descomponga la relación , para que las relaciones resultantes queden expresadas en 3FN.
3-Indique el identificador en cada relación expresada en 3FN.
4-Llene las tablas normalizadas con los datos de la relación universal.

1-Listado de obligaciones pendientes

Nro de orden Fecha de Fecha de Nro. De


Importe pesos Importe dólares
de pago emisión vencimiento comprobante
Form a de pago : Ef ( Efectivo )

Beneficiario ( 1430 ) Aceros sapa S.A.


93280 30/01/1993 15/05/1993 1.200,00 3549
93440 03/05/1993 20/03/1993 2.300,00 3572
93470 07/05/1993 16/05/1993 770,00 3608

Sub-total 0 4.270,00

Beneficiario ( 2650 )Ferreteria Indstrial. S.R.L.


93281 30/03/1993 15/05/1993 150,00 49
93666 07/05/1993 16/05/1993 118,00 68

Sub-total 268,00 0,00


Sub-total efectivo 268,00 4.270,00

Form a de pago : Ch ( Cheqe )

Beneficiario ( 430 ) Adhesivos Sintéticos S.R.L


93540 01/05/1993 26/05/1993 2.800,00 3572

Sub-total 0,00 2.800,00

Beneficiario ( 2654 )Celulos Argentina. S.A.


93677 30/03/1993 15/05/1993 15.000,00 3549
93680 07/05/1993 16/05/1993 30.000,00 3608

Sub-total 0,00 45.000,00


Sub-total cheques 10.268,00 104.270,00

Form a de pago :Dc ( Docum e nto )

Beneficiario ( 4305 ) Gas Avellaneda S.R.L


93658 01/05/1993 26/05/1993 2.800,00 572

Sub-total 0,00 2.800,00


Sub-total documentos 10.268,00 104.270,00

TOTAL GENERAL 350.760,00 870.950,00

Pagina 28
EJERCICIO 25

LE SOLICITAMOS LO SIGUIENTE:
1-Defina la clave primaria del archivo plano.
2-Descomponga la relación , para que las relaciones resultantes queden expresadas en 3FN.
3-Indique el identificador en cada relación expresada en 3FN.
4-Completar las tablas normalizadas con los datos de la relación universal.

1-Resúmen de cuenta Visa


Capital Vto Actual : 09-10-92
Consumidor final
Limite Compra : u$s 13000
Pago mínimo actual : 8000

Fecha Referencia Comprobante Pesos Dolares

Saldos anteriores 100.00 -


09/09/92 su pago en pesos 7000085 (100.00) -

01/09/92 Confiteria 2000005 75.00

Total tarjeta 4598-2358-569 75.00 -

03/09/92 Perfumeria 7000085 100.00 -


08/09/92 Hotel 2000005 - 150.00

Total tarjeta 4598-2358-570 100.00 150.00

Saldos adeudados 175.00 150.00

Pagina 29

You might also like