Você está na página 1de 36

1

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Anlisis y Desarrollo de Sistemas de Informacin Base de Datos

Aprendiz :Johanna Molina M Yudi hastamorir Lizeth rincn

Centro de biotecnologa agropecuario Sena Analizar los requerimientos del cliente Mosquera 17-02-2014
[Fecha]

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Anlisis y Desarrollo de Sistemas de Informacin Base de Datos Ficha 573520

Aprendiz :Johanna Molina M Yudi hastamorir Lizeth rincn

Tutor: Nur Derly carpeta

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

Centro de biotecnologa agropecuario Sena Analizar los requerimientos del cliente Mosquera 17-02-2014

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Descripcin de la Actividad Deben hacer el modelo entidad relacin para cada uno de los siguientes enunciados. Deben construir el diccionario de datos para cada uno de los ejercicios Realizar el diseo de la bases de datos esta debe estar en 3FN

Problema 1: CURSOS DE FORMACIN El departamento de formacin de una empresa desea construir una base de datos para planificar y gestionar la formacin de sus empleados. La empresa organiza cursos internos de formacin de los que desea conocer el cdigo del curso, el nombre, una descripcin, el nmero de horas de duracin y el coste del curso. Un curso puede tener como prerrequisito haber realizado otro(s) previamente, y, a su vez la realizacin de un curso puede ser prerrequisitos de otros. Un curso que es un prerrequisito de otro puede serlo de forma obligatoria o slo recomendable. Un mismo curso contiene diferentes ediciones, es decir, se imparte en diferentes lugares, fechas y con diferentes horarios (intensivo, de maana o de tarde). En una misma fecha de inicio slo puede impartirse una edicin de un curso. Los cursos se imparten por personal de la propia empresa. De los empleados se desea almacenar su cdigo de empleado, nombre y apellidos, direccin, telfono, documento, fecha de nacimiento, nacionalidad, sexo, firma y salario, as como si est o no capacitado para impartir cursos. Un mismo empleado puede ser docente en una mdulo de un curso y alumno en otra modulo, pero nunca puede ser ambas cosas a la vez (en el misma mdulo de curso o lo imparte o lo recibe).

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

2FN
ID_curso FK 5445 245 244 Cursos nombre Descripcin salud Xxx economa Xxx mantenimiento Xxx EMPLEADO
codigo_em FK 5445 245 244 nombre JOSE MARIA ANA apellido ROJAS PEREZ MARTINEZ direccin XXXX XXXX XXXX Telfono XXXXX XXXXX XXXXX documento 1073XXXX 10735XXX 107315XXX fecha_n XXX XXX XXX nacionalidad COLOMBIANA COLOMBIANA COLOMBIANA sexo M F F

duracin 20 40 50

costo 45555 5000 10000

ID_ediccion FK 12 123 1234

codigo_em 5445 245 244

Edicin ID_curso lugar 5445 CENTRO 245 EDIFICIO 244 CENTRO

horario MANAA TARDE MANAA

fecha 15/02/2014 16/02/2014 17/02/2014

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

capacitado ID_codigo FK habilitado 1 SI 2 NO

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

3FN
Cursos nombre Descripcin salud Xxx economa Xxx mantenimiento Xxx

ID_curso 234 23 232

duracin 20 40 50

costo 45555 5000 10000

EMPRESA codigo_e m 5445 245 244 documento 1073XXXX 10735XXX 107315XX X documento 1073XXXX 10735XXX 107315XX X Nombr e JOSE MARIA ANA apellido ROJAS PEREZ MARTINE Z

EMPLEADO direcci n XXXX XXXX XXXX telfon o XXXXX XXXXX XXXXX fecha_ n XXX XXX XXX nacionalidad COLOMBIAN A COLOMBIAN A COLOMBIAN A sex o M F F

ID_edicion 12 123 1234

Edicin lugar Horario CENTRO MANAA EDIFICIO TARDE CENTRO MANAA

fecha 15/02/2014 16/02/2014 17/02/2014

capacitado ID_codigo habilitado 1 SI 2 NO DICCIONARIO DE DATOS PRESTAMO CURSOS DE FORMACIN Entidad


curso

atributo ID_curso nombre descripcin duracin costo codigo_em nombre apellido direccin telfono documento

Tipo de Long pk dato NUMERICO 10 * TEXTO 20 TEXTO 20 NUMERICO 10 MONEDA 200 NUMERICO TEXTO TEXTO TEXTO NUMERICO NUMERICO 10 20 20 10 10 10 *

descripcin Identificacin del curso nombre descripcin duracin del curso costo de curso cdigo del empleado nombre del empleado apellido del empleado discrecin residencial telfono empleado identificacin

empleado

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

fecha_n FECHA nacionalidad TEXTO sexo TEXTO


edicin

6 30 1 10 * 10 10 20 6 6 10 * 10

fecha de nacimiento nacionalidad de que pas es sexo al que pertenece cdigo de edicin cdigo del empleado cdigo del curso lugar del evento horario en que empieza el evento fecha de inicio identificacin de eleccin es ato para el curso

ID_ediccion codigo_em ID_curso lugar horario fecha

NUMERICO NUMERICO NUMERICO TEXTO HORA FECHA NUMERICO TEXTO

capacitado

ID_codigo habilitado

Problema 2: CAMPEONATO DE AJEDREZ. El club de Ajedrez de Villatortas de Arriba, ha sido encargado por la Federacin Internacional de Ajedrez de la organizacin de los prximos campeonatos mundiales que se celebrarn en la mencionada localidad. Por este motivo, desea llevar a una base de datos toda la gestin relativa a participantes, alojamientos y partidas teniendo en cuenta que: En el campeonato participan jugadores y rbitros. De ambos se requiere conocer el nmero de asociado, nombre, direccin, telfono de contacto y campeonatos en los que ha participado (como jugador o como rbitro). De los jugadores se precisa adems el nivel de juego en una escala de 1 a 10. Ningn rbitro puede participar como jugador. Los pases envan al campeonato un conjunto de jugadores y rbitros, aunque no todos los pases envan participantes. Todo jugador y rbitro es enviado por un nico pas. Un pas puede ser representado por otro pas. Cada pas se identifica por un nmero correlativo segn su orden alfabtico e interesa conocer adems de su nombre, el nmero de clubes de ajedrez existentes en el mismo. Cada partida se identifica por un nmero correlativo (Cod_P), la juegan dos jugadores y la arbitra un rbitro. Interesa registrar las partidas que juegan cada jugador y el color (blancas o negras) con el que juega. Ha de tenerse en cuenta que un rbitro no puede arbitrar a jugadores enviados por el mismo pas que le ha enviado a l. Todo participante participa en al menos una partida. Tantos jugadores como rbitros se alojan en uno de los hoteles en los que se desarrollan las partidas, se desean conocer en qu hotel y en qu fechas se ha alojado cada uno de los participantes. Los participantes pueden no permanecer en Villatortas durante todo el campeonato, sino acudir cuando tienen Anlisis y Desarrollo de Sistemas de Informacin Taller 3 [Fecha]

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

que jugar alguna partida alojndose en el mismo o distinto hotel. De cada hotel, se desea conocer el nombre, la direccin y el nmero de telfono. El campeonato se desarrolla a lo largo de una serie de jornadas (ao, mes, da) y cada partida tiene lugar en una de las jornadas aunque no tengan lugar partidas todas las jornadas. Cada partida se celebra en una de las salas de las que pueden disponer los hoteles. Se desea conocer el nmero de entradas vendidas en la sala para cada partida. De cada sala, se desea conocer la capacidad y medios de que dispone (radio, televisin, vdeo,) para facilitar la retransmisin de los encuentros. Una sala puede disponer de varios medios distintos. De cada partida se pretende registrar todos los movimientos que la componen. La identificacin de movimiento se establece en base a un nmero de orden dentro de cada partida. Para cada movimiento se guarda la jugada (5 posiciones) y un breve comentario realizado por un experto.

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

3FN
Participantes Direccin telfono Xxx 54545 Xxx 215 Xxx 365656

N_socio FK 5445 245 244

nombre salud economa mantenimiento hotel direccin xxx xxx xxx Sala medio televisin radio video

tipo xxx xxx xxx

competencia 3 5 4

nombre FK 5445 245 244

telfono Xx Xx Xx

ID_s FK 1 2 3

Capacidad 54 20 10 PARTIDA jornada tarde maana tarde

ID_p FK 12 25 251

Ao 2014 2014 2014

mes 2 5 4

da 5 2 4

ID_ju FK 452 4475

JUGADOR nombre leidy Ana ARBITRO nombre diego Alex PAIS

Telfono 3564646 2154545

ID_Ar FK 455 555

Telfono 2584615 8252531

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

ID_pais FK 1 2 3

nombre Colombia argentina Espaa

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

DICCIONARIO DE DATOS PRESTAMO CAMPEONATO DEL AJEDREZ Entidad


participantes

Tipo de Long Pk dato N_socio NUMERICO 10 * nombre TEXTO 20 direccin TEXTO 20 telfono NUMERICO 10 tipo TEXTO 10 competencia TEXTO 30 nombre direccin telfono ID_s medio capacidad TEXTO TEXTO TEXTO NUMERICO TEXTO TEXTO 20 20 10 10 20 30 *

atributo

descripcin nombre del socio nombre del socio direccin telfono tipo nombre de la competencia nombre del hotel direccin telfono del hotel identificacion codigo dela sala medio de comunicacin capacidad del hotel

hotel

sala

partida

ID_p jornada ao mes da

NUMERICO TEXTO NUMERICO NUMERICO NUMERICO NUMERICO TEXTO TEXTO NUMERICO TEXTO NUMERICO NUMERICO TEXTO

10 10 4 2 2 10 20 10 10 20 10 10 20

cdigo de la partida jornada en que se realiza la partida ao mes da nmero del jugador nombre del jugador telfono nmero del arbitro nombre telfono cdigo del pas nombre del pas

jugador

ID_ju nombre telfono ID_Ar nombre telfono ID_pais nombre

arbitro

pas

Problema 3: ENERGIA ELECTRICA. Se pretende llevar a cabo un control sobre la energa elctrica que se produce y consume en un determinado pas. Se parte de las siguientes hiptesis. [Fecha]

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

10

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Existen productores bsicos de electricidad que se identifican por un nombre, de los cuales interesa su produccin media, produccin mxima y fecha de entrada en funcionamiento. Estos productores bsicos pertenecen a algunas de las siguientes categoras: Central Hidroelctrica, Central Solar, Central Nuclear o Central Trmica. De una central hidroelctrica o presa interesa saber su ocupacin, capacidad mxima y nmero de turbinas. De una central solar interesa saber la superficie total de paneles solares, la media anual de horas de sol y el tipo (fotovoltaica o termodinmica). De una central nuclear, interesa saber el nmero de reactores que posee, el volumen de plutonio consumido y el de residuos nucleares que produce. De una central trmica, interesa saber el nmero de hornos que posee, el volumen de carbn consumido y el volumen de su emisin de gases. Por motivos de seguridad nacional interesa controlar el plutonio de que se provee una central nuclear. Este control se refiere a la cantidad de plutonio que compra a cada uno de sus posibles suministradores (nombre y pas) y que porta un determinado transportista (nombre y matrcula). Ha de tenerse en cuenta que un mismo suministrador puede vender plutonio a distintas centrales nucleares y que cada porte (un nico porte por compra) puede realizarlo un transportista diferente. Cada da, los productores entregan la energa producida a una o varias estaciones primarias, las cuales pueden recibir diariamente una cantidad distinta de energa de cada uno de esos productores. Los productores entregan siempre el total de su produccin. Las estaciones primarias se identifican por su nombre y tienen un nmero de transformadores de baja a alta tensin y son cabecera de una o varias redes de distribucin. Una red de distribucin se identifica por un nmero de red y slo puede tener una estacin primaria como cabecera. La propiedad de una red puede ser compartida por varias compaas elctricas. A cada compaa elctrica se le identifica por su nombre. La energa sobrante en una de las redes puede enviarse a otra red. Se registra el volumen total de energa intercambiada entre dos redes. Una red est compuesta por una seria de lneas, cada lnea se identifica por un nmero secuencial dentro del nmero de red y tiene una determinada longitud. La menor de las lneas posibles abastecer al menos a dos subestaciones. Una subestacin es abastecida slo por una lnea y distribuye a una o varias zonas de servicio. A estos efectos, las provincias (cdigo y nombre), se encuentran divididas en tales zonas de servicio, aunque no puede haber zonas de servicio que pertenezcan a ms de una provincia. Cada zona de servicio puede ser atendida por ms de una subestacin. [Fecha]

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

11

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

En cada zona de servicio se desea registrar el consumo medio y el nmero de consumidores finales de cada una de las siguientes categoras: particulares, empresas e instituciones.

Id PK

PRODUCTOR Nombre Prod. Media

Prod. mxima

Ocupacin

HIDROELCTRICA Capacidad Mxima

N Turbinas Pk
[Fecha]

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

12

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Id PK

SOLAR Hora sol

Tipo

NUCLEAR Id PK Reactores residuos plutonio

N Hornos

TRMICA Volumen Volumen Carbn Emisin

Id PK

SUMINISTRADOR Nombre Telfono

Pas

Id PK

TRANSPORTISTA Direccin Nombre

Telfono

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

13

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Cantidad

ESTACIONES PRIMARIAS Nombre N Transformadores

Redes

Distribucin

Redes Cdigo Estaciones

Propiedad

Compaa

Zona Nombre Provincia PK Consumo

DICCIONARIO DE ENERGIA Entidad PRODUCTOR Atributos Nombre produccin media produccin mxima fecha inicio SUMINISTRADO R Nombres Pas Nombres Direccin Nombre numero de transformadores ZONA Cdigo medio consumo Tipo de dato Texto Texto Texto numrico Texto Texto Texto Texto Texto numrico

ELECTRICA
p k * descripcin nombre del productor produccin mnima de la compaa produccin mxima de la compaa fecha inicio de la produccin * nombre del suministrador pas origen del suministrador * nombre del transportador direccin del transportador * nombre de la estacin primaria cantidad de transformadores que tiene cdigo en que est ubicada la zona como se realiza el consumo de energa

longitu d 25 15 15 8 25 15 25 25 20 6

TRANSPORTIST A

ESTACION PRIMARIA

numrico Texto

6 15

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

14

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Consumidores PROVINCIA cdigo Nombre COMPAA Nombre Direccin Telfono SUB-ESTACION Nombre

texto numrico Texto Texto alfanumrico numrico Texto Texto

15 6 15 15 8 10 15 * * *

beneficiarios de esta zona cdigo de la provincia nombre de la provincia nombre de la compaa direccin de la compaa telfono de la compaa nombre de la sub-estacin

HIDROELCTRICA

Ocupacin Capacidad Mxima N Turbinas

10 10 10 10 10 10 10 10 10 10 10 20 20 20 10 20 10 20 20 * * *

Ocupacin Capacidad Mxima N Turbinas identificacin Hora sol Tipo identificacin Reactores residuos plutonio N Hornos Volumen Carbn Volumen Emisin Distribucin Cdigo Estaciones Propiedad Compaa

Numric o numrico numrico numrico


Texto

SOLAR

Id Hora sol Tipo

NUCLEAR

Id Reactores residuos plutonio N Hornos Volumen Carbn Volumen Emisin Distribucin Cdigo Estaciones Propiedad Compaa

numrico
Texto Texto Texto

TRMICA

numrico numrico numrico numrico numrico


Texto Texto Texto

Redes

Problema 4: CONFLICTOS BLICOS. Una Organizacin Internacional pretende realizar un seguimiento de los conflictos blicos que se producen en todo el mundo. Para ello crear una base de datos que responder al siguiente anlisis: [Fecha]

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

15

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Se entiende por conflicto cualquier lucha armada que afecte a uno o varios pases y en el cual se produzcan muertos y/o heridos. Todo conflicto se identificar por un nombre que habitualmente har referencia a la zona o causa que provoca el conflicto, aunque dado que ese nombre puede cambiar con el paso del tiempo, dentro de la base de datos cada conflicto se identificar mediante un cdigo numrico sin significado alguno. Para cada conflicto se desea recoger los pases a que afecta, as como el nmero de muertos y heridos contabilizados hasta el momento. Los conflictos pueden ser de distintos tipos segn la causa que lo ha originado, clasificndose, a lo sumo, en cuatro grupos: territoriales, religiosos, econmicos o raciales. En cada grupo se recogern diversos datos. En los conflictos territoriales se recogern las regiones afectadas, en los religiosos las religiones afectadas, en los econmicos las materias primas disputadas y en los raciales las etnias enfrentadas. En los conflictos intervienen diversos grupos armados (al menos dos) y diversas organizaciones mediadoras (podra no haber ninguna). Los mismos grupos Armados y organizaciones mediadoras pueden intervenir en diferentes conflictos. Tanto los grupos armados como las organizaciones mediadoras podrn entrar y salir del conflicto. En ambos casos se recoger tanto la fecha de incorporacin como la fecha de salida. Temporalmente, tanto un grupo armado como una organizacin mediadora podran no intervenir en conflicto alguno. De cada grupo armado se recoge el cdigo que se le asigna y un nombre. Cada grupo armado dispone de al menos una divisin y es liderado por al menos un Lder poltico. Las divisiones de que dispone un grupo armado se numeran consecutivamente y se registra el nmero de barcos, tanques, aviones y hombre de que dispone. Asimismo, se recoge el nmero de bajas que ha tenido. Para los grupos armados se recoge el nmero de bajas como la suma de las bajas producidas en todas sus divisiones. Los traficantes de armas suministran diferentes tipos de arma a los grupos armados. De cada tipo de armas se recoge un nombre y un indicador de su capacidad destructiva. De cada traficante se recoge un nombre, los diferentes tipos de arma que puede suministrar y la cantidad de armas de cada uno de los tipos de arma que podra suministrar. Se mantiene el nmero total de armas de cada uno de los diferentes tipos de armas suministrados por cada traficante a cada grupo armado. Los lderes polticos se identifican por su nombre y por el cdigo de grupo armado que lideran. Adems se recoge una descripcin textual de los apodos que ste posee. Cada divisin la pueden dirigir conjuntamente un mximo de tres jefes militares, aunque cada jefe militar no dirige ms de una divisin. A cada jefe militar se le identifica por un Anlisis y Desarrollo de Sistemas de Informacin Taller 3 [Fecha]

16

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

cdigo. Adems, se recoge el rango que ste posee y dado que un jefe militar no acta por iniciativa propia sino que siempre obedece las rdenes de un nico lder poltico de entre aquellos que lideran al grupo armado al que el jefe pertenece, se registrar el lder poltico al que obedece. De las organizaciones mediadoras se recoger su cdigo, su nombre, su tipo (gubernamental, no gubernamental o internacional), la organizacin de qu depende (una cmo mximo), el nmero de personas que mantiene desplegadas en cada conflicto y el tipo de ayuda que presta en cada conflicto que ser de uno y slo uno de los tres tipos siguientes: mdica, diplomtica o presencial. Con diversos fines, los lderes polticos dialogan con las organizaciones; se desea recoger explcitamente esta informacin. As para cada lder se recogern aquellas organizaciones con que dialoga y viceversa.

3FN ID_division pk Divisin bajas Barcos Aviones tanques hombres [Fecha]

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

17

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

jefes militares cdigo pk rango

cdigo pk

lder poltico nombre D_apoyos

grupos armados cdigo pk nombres

Bajas

cdigo pk

nombre

Conflictos pas Muertos

Heridos

territorial regiones pk

Religioso R_afectadas pk

Econmico materia prima pk

tipo de armas nombre pk Descripcin

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

racial e_ afectadas pk

18

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Entidad

DICCIONARIO DE CONFLICTOS BLICOS atributos Tipo de dato longitud pk descripcin Numrico * nmero de la divisin ID_division Numrico bajas numero bajas

divisin

barcos aviones tanques hombres cdigo rango cdigo nombre D_apoyos

Numrico Numrico Numrico Numrico Numrico Numrico Numrico Texto Texto * *

numero barcos numero aviones numero tanques numero hombres cdigo Rango cdigo nombre de la entidad quien los apoyan cdigo nombres Bajas cdigo nombre Pas muertos heridos nombre descripcin regiones

jefes militares

lder poltico

cdigo grupos armados nombres bajas cdigo nombre pas muertos heridos nombre descripcin regiones R_afectadas materia prima e_ afectadas

Numrico Texto Numrico


Numrico Texto Texto Numrico Numrico Texto Texto Texto

conflictos

tipo de armas

territorial religioso econmico racial

Texto Texto Texto

* R afectadas * materia prima e_ afectadas [Fecha]

Problema 5: GESTIN DE NMINAS Anlisis y Desarrollo de Sistemas de Informacin Taller 3

19

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Enunciado: Una Empresa decide informar su gestin de nminas. Del resultado del anlisis realizado, se obtienen las siguientes informaciones: A cada empleado se le entregan mltiples justificantes de nmina a lo largo de su vida laboral en la empresa y al menos uno mensualmente. A cada empleado se le asigna un nmero de matrcula en el momento de su incorporacin a la empresa, y ste es el nmero usado a efectos internos de identificacin. Adems, se registran el Nmero de Identificacin Fiscal del empleado, nombre, nmero de hijos, porcentaje de retencin para Hacienda, datos de cuenta corriente en la que se le ingresa el dinero (banco, sucursal y nmero de cuenta) y departamentos en los que trabaja. Un empleado puede trabajar en varios departamentos y en cada uno de ellos trabajar con un funcin distinta. De un departamento se mantiene el nombre y cada una de sus posibles sedes. Son datos propios de un justificante de nmina el ingreso total percibido por el empleado y el descuento total aplicado. La distincin entre dos justificantes de nmina se har, adems de mediante el nmero de matrcula del empleado, mediante el ejercicio fiscal y nmero de mes al que pertenece y con un nmero de orden en el caso de varios justificantes de nmina recibidos el mismo mes. Cada justificante de nmina consta de varias lneas (al menos una de ingresos) y cada lnea se identifica por un nmero de lnea del correspondiente justificante. Una lnea puede corresponder a un ingreso o a un descuento. En ambos casos, se recoge la cantidad que corresponde a la lnea (en positivo si se trata de un ingreso o en negativo si se trata de un descuento); en el caso de los descuentos, se recoge la base sobre la cual se aplica y el porcentaje que se aplica para el clculo de stos. Toda lnea de ingreso de un justificante de nmina responde a un nico concepto retributivo. En un mismo justificante, puede haber varias lneas que respondan al mismo concepto retributivo. De los conceptos retributivos se mantiene un cdigo y una descripcin. De cara a la contabilidad de la empresa, cada lnea de un justificante de nmina se imputa al menos a un elemento de coste. Al mismo elemento de coste pueden imputrsele varias lneas. Para cada elemento de coste, se recoge un cdigo, una descripcin y un saldo. Entre los elementos de coste se establece una jerarqua, en el sentido de que un elemento de coste puede contener a otros elementos de coste, pero un elemento de coste slo puede estar contenido en, a lo sumo, otro elemento de coste. En determinadas fechas, que se deben recoger, cada elemento de coste se liquida con cargo a varios apuntes contables (cdigo y cantidad) y a una o varias transferencias Anlisis y Desarrollo de Sistemas de Informacin Taller 3 [Fecha]

20

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

bancarias, de las que se recogen los datos de cuenta corriente (banco, sucursal y nmero de cuenta) y la cantidad. Por cada apunte contable y transferencia bancaria se pueden liquidar varios elementos de coste.

3NF

Nombre PK

DEPARTAMENTO Cdigo Sede Direccin

Telfono

EMPLEADO NIF N. Matricula PK N. hijos

Retencin

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

21

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

CUENTA N cuenta PK Banco

Sucursal

N. Justificante PK

NOMINA Ejercicio Mes N Orden Documento

Ingreso

RETENCION Cdigo PK Descripcin

Id PK

LNEA N Lnea

Cantidad

INGRESO Id PK Cantidad

Id PK

DESCUENTO Porcentaje Base

COSTE Cdigo PK Descripcin

Saldo

DICCIONARIO DE GESTIN Entidad DEPARTAMENTO atributos Tipo de dato Texto

DE NMINAS
longitud 25 pk * Descripcin nombre departamento

Nombre

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

22

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Cdigo Sede Direccin Telfono


EMPLEADO

numrico Texto Texto Texto numrico numrico numrico Texto numrico texto texto numrico numrico fecha numrico numrico numrico numrico alfa-numrico numrico numrico numrico

10 10 10 140 10 10 2 20 10 10 10 10 10 2 10 10 20 10 226 10 10 * * * * * *

cdigo del departamento Sede Direccin Telfono cdigo del empleado Matricula numero de hijo Retencin nmero de cuenta Banco

NIF N. Matricula N. hijos Retencin N cuenta Banco Sucursal N. Justificante Ejercicio Mes N Orden Documento Ingreso Cdigo Descripcin Id N Lnea Cantidad Id Cantidad Id Porcentaje Base Cdigo Descripcin Saldo

CUENTA

Sucursal
numero de justificacin Ejercicio Mes nmero de orden Documento Ingreso cdigo de retencin Descripcin Identificacin numero de lnea

NOMINA

RETENCION

LNEA

10 10 20 10 20 20 10 220 10 * * *

Cantidad identificacin de ingreso Cantidad Identificacin Porcentaje base cdigo de costo descripcin del costo [Fecha] Saldo

INGRESO

numrico numrico numrico numrico


numrico

DESCUENTO

COSTE

numrico
Texto Numrico

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

23

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Problema 6: ORGANIZACIONES NO GUBERNAMENTALES La coordinadora nacional de Organizaciones No Gubernamentales (ONGs) desea mantener una base de datos de las asociaciones de este tipo que existen en nuestro pas. Para ello necesita almacenar informacin sobre cada asociacin, los socios que la componen, los proyectos que realizan y los trabajadores de las mismas. De las asociaciones se desea almacenar su CIF(es un cdigo especial), denominacin, direccin, su tipo (ecologista, integracin, desarrollo,), as como si est declarada de utilidad pblica por el Ministerio del Interior. Cada asociacin est formada por socios de los que se precisa conocer su documento, nombre, direccin, provincia, fecha de alta en la asociacin, la cuota mensual con que colaboran y la aportacin anual que realizan (que se obtendr multiplicando la cuota mensual por los meses del ao). Los trabajadores de estas organizaciones pueden ser de dos tipos: asalariados y voluntarios. Los asalariados son trabajadores que cobran un sueldo y ocupan cierto cargo en la asociacin. Se desea almacenar la cantidad que stos pagan a la seguridad social y el tanto por ciento de RETEFUENTE que se les descuenta. Los voluntarios trabajan en la organizacin desinteresadamente, siendo preciso conocer su edad, profesin y las horas que dedican a la asociacin a efectos de clculo de estadsticas. Cada trabajador se identifica por su documento, tiene un nombre y una fecha de ingreso. Un socio no puede ser trabajador de la asociacin. Las asociaciones llevan a cabo proyectos a los que estn asignados sus trabajadores. Un trabajador puede trabajar en diferentes proyectos de un mismo pas. De cada proyecto se desea almacenar su nmero de identificacin dentro de la asociacin, en qu pas se lleva a cabo y en qu zona de ste, as como el objetivo que persigue y el nmero de beneficiarios a los que afecta. Un proyecto se compone a su vez de subproyectos (que tienen entidad de proyectos).

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

24

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

ident pk

nombre

Participante Direccin

Telfono

edad

Voluntario Profesin Horas

Ident Pk

Socio ident pk Provincia Direccin

Asociacin Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

25

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

tipo

entidad publica

provincia

Ident Pk

Denominacin

CIF

pas

objetivo

Proyecto Beneficiarios

Zona

ident pk

asalariados ID_asl pk

Ss

irpe

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

DICCIONARIO DE DATOS ORGANIZACIONES NO GUBERNAMENTALES Entidad Atributo Tipo Datos Longitud pk Descripcin Participante Ident Numrico 20 * identificacin del participante nombre Texto 30 nombre del participante direccin Alfanumrico 20 direccin del participante Telfono Numrico 10 telfono del participante voluntario Ident Numrico 20 * identificacin del voluntario edad Numrico 10 edad del voluntario profesin Texto 30 profesin del voluntario Horas Numrico 10 horas trabajadas por el voluntario socio Ident Numrico 20 * identificacin del socio provincia Texto 30 provincia donde es el socio direccin Numrico 20 direccin del socio proyecto Ident Numrico 20 * identificacin del proyecto pas Texto 20 pas de origen del proyecto Objetivo Texto 30 objetivo del proyecto beneficiarios Texto 30 beneficiarios del proyecto Zona Texto 30 zona de ubicacin del proyecto asociacin Ident Numrico 20 * identificacin de la asociacin Tipo Texto 30 tipo de asociacin entidad publica Texto 30 entidad pblica en la asociacin provincia Texto 30 provincia de la asociacin denominacin Texto 30 denominacin de la asociacin CIF Texto 30 ecologista interaccin desarrollo

26

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

asalariado

Ident edad profesin Horas

Numrico Numrico Texto Numrico

20 * 5 20 10

identificacin del asalariado edad del asalariado profesin del asalariado horas trabajadas por el asalariado

Problema 7: ADMINISTRACIN DE FINCAS Una firma de abogados dedicada a la administracin de fincas desea tener una base de datos para facilitar la gestin de la informacin de sus clientes, es decir, de las distintas comunidades de vecinos que administra. La informacin que debe contener la base de datos concierne a los aspectos que se describen a continuacin. La firma tiene varios abogados y cada uno de ellos ejerce de administrador de una o ms comunidades de vecinos, por lo que cobra a cada una de ellas unos honorarios anuales. Una comunidad de vecinos es gestionada por un nico administrador (Nombre, Documento Nacional de Identidad y Nmero de Colegiado). Las funciones de un administrador, sobre las que en este caso interesa guardar informacin, consisten en llevar la contabilidad de la comunidad, gestionando los recibos que pagan los vecinos mensualmente, as como los pagos a las distintas compaas que proporcionan algn servicio a la comunidad (limpieza, ascensores, seguridad, luz, etc.). De las empresas que tienen contratadas las distintas comunidades de vecinos se guarda su nombre, Cdigo de Identificacin Fiscal, direccin, telfono y una persona de contacto. Adems, interesa tener estas compaas agrupadas en diferentes sectores (luz, seguridad, ascensores, etc.). De cada comunidad de vecinos gestionada por la firma de abogados interesa almacenar un cdigo identificador, su nombre, calle, cdigo postal y poblacin. Cada comunidad consta de una serie de propiedades que pueden ser de tres tipos (vivienda particular, local comercial y oficina). Cada propiedad se caracteriza por un nmero de portal, planta y letra, un nombre y apellidos del propietario con su direccin completa (que puede ser sta u otra) y un telfono de contacto, un porcentaje de participacin en los gastos de la comunidad as como los datos de la cuenta bancaria en la que el propietario desea se le domicilie el pago de los recibos. Si el propietario no habita en su propiedad entonces se necesitan sus datos (nombre, apellidos, direccin y telfono de contacto) as como los del inquilino que la habita (nombre, apellidos y telfono de contacto), en caso de que est habitada la propiedad. Si el propietario habita en la propiedad slo son necesarios sus datos (nombre, apellidos, telfono [Fecha] de contacto). Anlisis y Desarrollo de Sistemas de Informacin Taller 3

27

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Si la vivienda es particular se guardar el nmero de habitaciones de que dispone; si es un local comercial se almacenar el tipo de comercio que se desarrolla en l y el horario (en caso de que est en uso); si es una oficina se guardar la actividad a la que se destina. Cada comunidad de vecinos tiene adems un presidente y varios vocales (nombre, apellidos y propiedad de la que son dueos) elegidos entre todos los propietarios, que se encargan de tratar directamente con el administrador los distintos problemas que pudieran surgir. En cuanto a la contabilidad, cada comunidad de vecinos tiene una cuenta en un banco. De los distintos bancos se almacena el cdigo de banco, el nombre y una persona de contacto, mientras que para una cuenta bancaria se guarda un cdigo de cuenta (que costa de un cdigo de sucursal, dos dgitos de control y un nmero de cuenta) y un saldo. Para identificar una cuenta es necesario aadir al cdigo de cuenta el cdigo del banco en el que se encuentra. Es necesario almacenar dos tipos de apuntes (ingresos y gastos) para la contabilidad de cada comunidad de vecinos.

los distintos propietarios, el administrador guarda informacin sobre dichos recibos que se ingresan en las cuentas bancarias de las comunidades, es decir, el nmero de recibo, fecha, importe y si se ha podido cobrar o no. Esta ltima informacin es importante para realizar a final de cada trimestre una relacin de impagados. a los gastos se tienen los importes que cobran las empresas contratadas por cada comunidad de vecinos. Las compaas cobran sus recibos (Nmero de recibo, fecha e importe) cargndolos en la cuenta de cada comunidad.

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

28

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

sector

descripcin

calle

Compaa persona contacto

telfono

ID_compaia pk

Cuenta Sucursal DC Numero Pk cod_banco saldo

cod_comu pk

Comunidad de vecinos nombre Calle cod_postal

Poblacin

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

cod_banco Pk

Banco nombre persona contacto

29

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

nom_propie

Propiedad telfono Direccin

ident pk

Vivienda particular habitaciones personas ident vivienda Pk

local comercial tipo de comercio horario

ident local Pk

nrecibo Pk

Recibo. Cuota. Comunidad fecha importe

estado

vivienda particular N_ habitaciones pk

Oficina Actividad Pk [Fecha]

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

30

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Local tipo comercio Pk

horario

Entidad compaa

DICCIONARIO DE DATOS Atributo Tipo de Longit P Descripcin datos ud K id compaa numrico 15 * numero de identificacin de la compaa persona texto 50 nombre de la persona en contacto contacto sector texto 15 sector en que se desenvuelve la empresa descripcin texto 15 descripcin de la compaa direccin alfanum 10 direccin residencia de la rico compaa telfono numrico 10 numero telefnico de la compaa numero sucursal DC cod_banco saldo numrico texto alfanum rico numrico numrico numrico texto alfanum rico numrico numrico numrico texto texto 10 25 10 10 14 15 50 10 10 10 10 50 50 * nmero de cuenta nombre de la sucursal de banco Direccin del colegiado Cdigo del banco saldo de la cuenta * cdigo de la comunidad nombre de la comunidad direccin de residencia comunidad cdigo postal nmero de habitantes cdigo del banco nombre del banco Nombre de la persona en contacto nmero de habitaciones de la vivienda nmero de personas que habitan la vivienda

cuenta

comunidad de vecinos

cod_comu nombre direccin cod_postal poblacin

Banco

cod_banco nombre persona contacto habitaciones personas

Vivienda particular

numrico numrico

10 10

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

31

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

ident vivienda Local comercial tipo de comercio horario ident local nrecibo fecha importe estado

alfanum rico texto numrico numrico numrico fecha texto texto

10

* direccin de la vivienda

50 10 10 10 10 25 25

tipo de comercio del local horario de atencin del local * direccin del local * nunmeroel recibo fecha de pago de la cuota importe de la cuota estado de pago de la cuota

Recibo de cuota de la comunidad

Problema 8: PARQUES NATURALES

La ministra de Medio Ambiente ha decidido crear un sistema de informacin sobre los parques naturales gestionados por cada comunidad autnoma. Despus de realizar un detallado anlisis, se ha llegado a las siguientes conclusiones: Una comunidad autnoma (CA) puede tener varios parques naturales. En toda comunidad autnoma existe uno y slo un organismo responsable de los parques. Un parque puede estar compartido por ms de una comunidad. Un parque natural se identifica por un nombre, fue declarado en una fecha, se compone de varias reas identificadas por un nombre y caracterizadas por una determinada extensin. Por motivos de eficiencia se desea favorecer las consultas referentes al nmero de parques existentes en cada comunidad y la superficie total declarada parque natural en cada CA. En cada rea forzosamente residen especies que pueden ser de tres tipos: vegetales, animales y minerales. Cada especie tiene una denominacin cientfica, una denominacin vulgar y un nmero inventariado de individuos por rea. De las especies vegetales se desea saber si tienen floracin y en qu periodo se produce sta; de las animales se desea saber su tipo de alimentacin (herbvora, carnvora u omnvora) y sus periodos de celo; de las minerales se desea saber si se trata de cristales o de rocas. Adems, interesa registrar qu especies sirven de alimento a otras especies, teniendo en cuenta que ninguna especie mineral se considera alimento de cualquier otra especie y que una especie vegetal no se alimenta de ninguna otra especie. Del personal del parque se guarda el documento, nmero de seguridad social, nombre, direccin, telfonos (domicilio, mvil) y sueldo. Se distinguen los siguientes tipos de [Fecha] personal: Anlisis y Desarrollo de Sistemas de Informacin Taller 3

32

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

arque y estn destinados en una entrada del parque (las entradas se identifican por un nmero).

(tipo y matrcula).

uno lo realiza en una especialidad determinada (limpieza, caninos...).

conjuntamente) proyectos de investigacin sobre una determinada especie.

Un proyecto de investigacin tiene un presupuesto y un periodo de realizacin. Un visitante (DNI, nombre, domicilio y profesin) debe alojarse dentro de los alojamientos de que dispone el parque; stos tienen una capacidad limitada y tienen una determinada categora. Los alojamientos organizan excursiones al parque, en vehculo o a pie, en determinados das de la semana y a una hora determinada. A estas excursiones puede acudir cualquier visitante del parque.

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

33

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Nombre

rea extensin pk

Alimentacin

Animal fecha inicio fecha fin

ident animal Pk

Floracin

Vegetal fecha inicio

fecha fin

ident pk

Mineral tipo pk descripcin

Entrada nentrada nomb_entrada Pk

cod_excursion Pk

Excursin Vehculo

da

hora

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

Nombre Pk

Proyecto presupuesto fecha inicio

fecha fin

34

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Ident Pk

Nombre

Visitante direccin

Profesin

Ident Pk

Nombre

Alojamiento Capacidad

Categora

Comunidad Autnoma nombre organismo Ident Pk

Parques Naturales Nombre fecha Ident Pk

Especies nom-cientifico nom_vulgar Pk

Documento Pk

museos

Personal Nombre direccin

telfono

sueldo

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

35

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Vigilancia Matricula tipo Pk

Investigador Titulacin nombre

Ident Pk

Gestin Entrada tipo pk

Entidad rea Entrada

Atributo nombre extensin nentrada nom_entrad a cod_excursi on vehculo hora da ident_anima l alimentaci n fecha inicio fecha fin nombre presupuesto fecha inicio fecha fin nombre

DICCIONARIO DE DATOS Tipo datos Longitu P d k texto 20 numrico 10 * numrico 20 * texto 20 numrico alfanumri co numrico fecha numrico texto fecha fecha texto numrico fecha fecha texto 20 * 10 12 10 20 * 20 10 10 20 * 20 10 10 20

Descripcin nombre del rea extensin del rea nmero de la entrada nombre de la entrada cdigo de excursin vehculo con la excursin hora de la excursin da de la excusin identificacin del animal alimentacin de animal fecha de inicio del animal fecha fin del animal nombre del proyecto presupuesto del proyecto fecha inicio del proyecto fecha fin del proyecto nombre de la comunidad

Excursin

Animal

Proyecto

Comunidad

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

36

CENTRO DE BIOTECNOLOGIA AGROPECUARIA SENA MOSQUERA

Autnoma organismo ident Vegetal ident floracin fecha inicio fecha fin ident nombre direccin profesin ident nombre fecha_decla tipo descripcin ident nombre capacidad categora nom_cientifi co nom_vulgar documento museos nombre direccin telfono sueldo especialidad nombre n Matricula tipo titulacin nombre ident texto numrico numrico texto fecha fecha numrico texto numrico texto numrico texto fecha texto texto numrico texto texto texto texto texto numrico texto texto numrico numrico numrico texto texto numrico texto texto texto numrico 20 10 * 10 20 10 10 10 20 10 20 10 20 10 20 20 10 20 20 20 20 *

Visitante

Parques Naturales

mineral alojamiento

* *

Especies

autnoma organismo de la comunidad autnoma identificacin de la comunidad autnoma identificacin del vegetal floracin del vegetal fecha de inicio del vegetal fecha fin del vegetal identidad del visitante nombre del visitante direccin del visitante profesin del visitante identificacin del parque nombre del parque fecha declaracin tipo de mineral Descripcin del mineral identificacin del alojamiento nombre del alojamiento capacidad de alojamiento categora de alojamiento nombre cientfico nombre vulgar documento del personal numero seguridad social nombre del personal direccin del personal telfono del personal sueldo del personal especialidad de la conservacin nombre de la conservacin nmero de la matrcula de vigilancia tipo de vigilancia titulacin del investigador nombre del investigador identificacin del investigador

Personal

Conservacin Vigilancia

20 10 * 20 20 10 10 20 30 20 10 * 20 30 30 10 *

Investigador

Anlisis y Desarrollo de Sistemas de Informacin Taller 3

[Fecha]

Você também pode gostar