PracticoModeloE R Extendido

15
I.S.P. Nº 63 TECNICATURA EN INFORMATICA APLICADA SISTEMA DE GESTION DE BASE DE DATOS Modelo Entidad / Relación Extendido: Ejercicios Prácticos GUIA Nº / /2015 pág. 1 EMPRESA NUMISMÁTICA DURHOS, S. A., empresa dedicada a la compra-venta de material filatélico y numismático, ha decidido desarrollar una base de datos para llevar un mejor control de su negocio. En una primera fase se contemplarán únicamente las monedas españolas, dejando para más adelante la parte filatélica y la ampliación a material de otros países. Tras una conversación con el dueño de la empresa y la lectura de diversos libros y publicaciones especializados, se ha obtenido la siguiente información: Existen modelos de monedas, identificados por un código, y caracterizados por una serie de propiedades, que harán que un modelo sea identificable externamente por los ciudadanos 1 , tales como el valor facial, la unidad monetaria (pesetas, euros, etc.), diámetro, peso en gramos y una descripción. Habrá de especificarse, además, el metal o metales que se emplearán para cada modelo, así como la proporción de éstos y, en su caso, la ley del mismo (por ejemplo, plata de 925). Ajustándose a los anteriores modelos, se realizarán moldes o troqueles que servirán para la acuñación de las monedas 2 . Un molde estará identificado por un código, vendrá caracterizado por un año de acuñación, y estamos interesados en almacenar determinadas características que pueden aparecer (o no) grabadas en el mismo: *El año, grabado en caracteres visibles, y que no tiene por qué coincidir con el de acuñación 3 . *Determinadas monedas (o, mejor dicho, los troqueles con que se acuñan) tienen, normalmente a ambos lados de la fecha anterior, un par de estrellas en cuyo interior se graba en diminutos caracteres la fecha (habitualmente, la de acuñación). No estamos tan interesados en conocer el número de estrellas que contiene como la cifra que aparece grabada en ellas 4 (caso de existir). *Una descripción, que podremos utilizar para especificar los distintos motivos o leyendas que aparecerán en la moneda. Una moneda se acuñará de acuerdo a un único molde o troquel. Sin embargo, para un mismo molde podrían obtenerse distintos tipos de monedas. Esto ocurrirá en el caso de que por causa de roturas en el troquel, defectos de acuñación, o cualquier otra circunstancia, un conjunto de monedas presenten algún tipo de variante respecto al troquel original. Solamente estamos interesados en aquellas variantes que aparecen recogidas en los catálogos utilizados por los coleccionistas. Toda moneda (incluidas las variantes catalogadas) se identificará por un código único, y tendrá como características propias si es o no variante y, en caso de serlo, una descripción del error que presenta la moneda 5 . Las monedas, en función de su estado de conservación, tendrán un precio aproximado. Un estado de conservación se identifica por sus iniciales (BC, MBC, EBC, SC, etc..) 6 , y tiene un nombre y una descripción. Interesa almacenar el precio estimado de una moneda según su estado de conservación. La empresa tendrá ejemplares concretos de monedas, que se identificarán por el código de la moneda más un número correlativo. Los ejemplares podrán haber sido adquiridos a proveedores o conseguidas por cualquier otro medio (adquiridas en mercadillos, regaladas, llegadas a nuestro poder por el uso cotidiano, etc.). Aunque estamos interesados en almacenar (siempre que lo conozcamos) el precio y la fecha de adquisición del ejemplar, sólo estamos interesados en la procedencia de aquellos que fueron adquiridos a proveedores, de los que nos interesa conocer su nombre, dirección y teléfono de contacto. Asimismo, los ejemplares podrán ser vendidos a clientes. Cada ejemplar podrá ser vendido como máximo a un cliente, y no se admiten devoluciones. Interesa conocer la fecha y el precio de venta, y del cliente estamos interesados en su nombre, dirección, teléfono y el número de compras que nos ha realizado. Todo ejemplar se encontrará en un estado de conservación determinado. Éste, sin embargo, no tiene por qué coincidir exactamente con los especificados anteriormente, sino que puede necesitar un pequeño ajuste (indicado por los signos '+' y '-') y un comentario (por ejemplo, BC --, "Pequeño golpe en el borde"). Notas 1 Por ejemplo, un modelo sería el correspondiente a las pequeñas monedas de 5 pesetas que comenzaron a acuñarse a partir de 1989. Aunque pueden tener distintos motivos grabados en su interior, son claramente identificables del resto de modelos, y a su vez

description

.

Transcript of PracticoModeloE R Extendido

I.S.P. Nº 63TECNICATURA EN INFORMATICA APLICADASISTEMA DE GESTION DE BASE DE DATOS

Modelo Entidad / Relación Extendido: Ejercicios Prácticos

GUIA Nº

/ /2015

pág. 1

EMPRESA NUMISMÁTICADURHOS, S. A., empresa dedicada a la compra-venta de material filatélico y numismático, ha decididodesarrollar una base de datos para llevar un mejor control de su negocio. En una primera fase secontemplarán únicamente las monedas españolas, dejando para más adelante la parte filatélica y la ampliacióna material de otros países. Tras una conversación con el dueño de la empresa y la lectura de diversos libros ypublicaciones especializados, se ha obtenido la siguiente información:Existen modelos de monedas, identificados por un código, y caracterizados por una serie de propiedades,que harán que un modelo sea identificable externamente por los ciudadanos1, tales como el valor facial, launidad monetaria (pesetas, euros, etc.), diámetro, peso en gramos y una descripción. Habrá de especificarse,además, el metal o metales que se emplearán para cada modelo, así como la proporción de éstos y, en sucaso, la ley del mismo (por ejemplo, plata de 925).Ajustándose a los anteriores modelos, se realizarán moldes o troqueles que servirán para la acuñación de lasmonedas2. Un molde estará identificado por un código, vendrá caracterizado por un año de acuñación, yestamos interesados en almacenar determinadas características que pueden aparecer (o no) grabadas en elmismo:*El año, grabado en caracteres visibles, y que no tiene por qué coincidir con el de acuñación3.*Determinadas monedas (o, mejor dicho, los troqueles con que se acuñan) tienen, normalmente a ambos

lados de la fecha anterior, un par de estrellas en cuyo interior se graba en diminutos caracteres la fecha(habitualmente, la de acuñación). No estamos tan interesados en conocer el número de estrellas quecontiene como la cifra que aparece grabada en ellas4 (caso de existir).

*Una descripción, que podremos utilizar para especificar los distintos motivos o leyendas que aparecerán en lamoneda.

Una moneda se acuñará de acuerdo a un único molde o troquel. Sin embargo, para un mismo molde podríanobtenerse distintos tipos de monedas. Esto ocurrirá en el caso de que por causa de roturas en el troquel,defectos de acuñación, o cualquier otra circunstancia, un conjunto de monedas presenten algún tipo devariante respecto al troquel original. Solamente estamos interesados en aquellas variantes que aparecenrecogidas en los catálogos utilizados por los coleccionistas. Toda moneda (incluidas las variantescatalogadas) se identificará por un código único, y tendrá como características propias si es o no variante y,en caso de serlo, una descripción del error que presenta la moneda5.Las monedas, en función de su estado de conservación, tendrán un precio aproximado. Un estado deconservación se identifica por sus iniciales (BC, MBC, EBC, SC, etc..)6, y tiene un nombre y unadescripción. Interesa almacenar el precio estimado de una moneda según su estado de conservación.La empresa tendrá ejemplares concretos de monedas, que se identificarán por el código de la moneda más unnúmero correlativo. Los ejemplares podrán haber sido adquiridos a proveedores o conseguidas porcualquier otro medio (adquiridas en mercadillos, regaladas, llegadas a nuestro poder por el uso cotidiano,etc.). Aunque estamos interesados en almacenar (siempre que lo conozcamos) el precio y la fecha deadquisición del ejemplar, sólo estamos interesados en la procedencia de aquellos que fueron adquiridos aproveedores, de los que nos interesa conocer su nombre, dirección y teléfono de contacto.Asimismo, los ejemplares podrán ser vendidos a clientes. Cada ejemplar podrá ser vendido como máximo aun cliente, y no se admiten devoluciones.Interesa conocer la fecha y el precio de venta, y del cliente estamos interesados en su nombre, dirección,teléfono y el número de compras que nos ha realizado.Todo ejemplar se encontrará en un estado de conservación determinado. Éste, sin embargo, no tiene por quécoincidir exactamente con los especificados anteriormente, sino que puede necesitar un pequeño ajuste(indicado por los signos '+' y '-') y un comentario (por ejemplo, BC --, "Pequeño golpe en el borde").Notas1 Por ejemplo, un modelo sería el correspondiente a las pequeñas monedas de 5 pesetas que comenzaron a acuñarse a partir de 1989.Aunque pueden tener distintos motivos grabados en su interior, son claramente identificables del resto de modelos, y a su vez

distintas de las correspondientes al anterior modelo de monedas del mismo valor de níquel que se acuñaron hasta ese mismoaño.2 Aunque el caso más habitual es que cada año se realice un molde nuevo para un modelo dado (hasta que éste deje de utilizarse),puede ocurrir que en un mismo año se realicemás de un molde, o que no se realice ninguno. Por ejemplo, en el año 1991 no se realizó ningún molde del modelocorrespondiente a la moneda de 50 pts., mientras que al año siguiente se acuñó con dos moldes distintos.3 De hecho, suele coincidir con el de promulgación de la ley que obliga a la acuñación de la moneda con determinadascaracterísticas.4 Esta cifra no tiene por qué ser un año completo, sino que puede ser la última o últimas cifras del mismo.5 Debido a que las variantes pueden deberse a causas difícilmente clasificables, únicamente almacenaremos una descripción de lamisma, incluso aunque este error se deba a una grabación incorrecta de la fecha, que es uno de los errores más comunes.6 Buena Conservación, Muy Buena Conservación, Extraordinariamente Buena Conservación, Sin Circular.

PARQUES NATURALESLa ministra de Medio Ambiente ha decidido crear un sistema de información sobre los parques naturalesgestionados por cada comunidad autónoma. Después de realizar un detallado análisis, se ha llegado a lassiguientes conclusiones:Una comunidad autónoma (CA) puede tener varios parques naturales. En toda comunidad autónoma existe unoy sólo un organismo responsable de los parques. Un parque puede estar compartido por más de una comunidad.Un parque natural se identifica por un nombre, fue declarado en una fecha, se compone de varias áreasidentificadas por un nombre y caracterizadas por una determinada extensión. Por motivos de eficiencia se deseafavorecer las consultas referentes al número de parques existentes en cada comunidad y la superficie totaldeclarada parque natural en cada CA.En cada área forzosamente residen especies que pueden ser de tres tipos: vegetales, animales y minerales. Cadaespecie tiene una denominación científica, una denominación vulgar y un número inventariado de individuospor área. De las especies vegetales se desea saber si tienen floración y en qué periodo se produce ésta; de lasanimales se desea saber su tipo de alimentación (herbívora, carnívora u omnívora) y sus periodos de celo; de lasminerales se desea saber si se trata de cristales o de rocas. Además, interesa registrar qué especies sirven dealimento a otras especies, teniendo en cuenta que ninguna especie mineral se considera alimento de cualquierotra especie y que una especie vegetal no se alimenta de ninguna otra especie.Del personal del parque se guarda el DNI, número de seguridad social, nombre, dirección, teléfonos (domicilio,móvil) y sueldo. Se distinguen los siguientes tipos de personal:*Personal de gestión: registra los datos de los visitantes del parque y están destinados en una entrada del parque

(las entradas se identifican por un número).*Personal de vigilancia: vigila un área determinada del parque que recorre en un vehículo (tipo y matrícula).*Personal de conservación: mantiene y conserva un área determinada del parque. Cada uno lo realiza en una

especialidad determinada (limpieza, caninos...).*Personal investigador: Tiene una titulación que ha de recogerse y pueden realizar (incluso conjuntamente)

proyectos de investigación sobre una determinada especie.Un proyecto de investigación tiene un presupuesto y un periodo de realización. Un visitante (DNI, nombre,domicilio y profesión) debe alojarse dentro de los alojamientos de que dispone el parque; éstos tienen unacapacidad limitada y tienen una determinada categoría.Los alojamientos organizan excursiones al parque, en vehículo o a pie, en determinados días de la semana y auna hora determinada. A estas excursiones puede acudir cualquier visitante del parque.

ADMINISTRACIÓN DE FINCASUna firma de abogados dedicada a la administración de fincas desea tener una base de datos para facilitar lagestión de la información de sus clientes, es decir, de las distintas comunidades de vecinos que administra. Lainformación que debe contener la base de datos concierne a los aspectos que se describen a continuación.La firma tiene varios abogados y cada uno de ellos ejerce de administrador de una o más comunidades devecinos, por lo que cobra a cada una de ellas unos honorarios anuales. Una comunidad de vecinos es gestionadapor un único administrador (Nombre, Documento Nacional de Identidad y Número de Colegiado). Lasfunciones de un administrador, sobre las que en este caso interesa guardar información, consisten en llevar lacontabilidad de la comunidad, gestionando los recibos que pagan los vecinos mensualmente, así como los pagosa las distintas compañías que proporcionan algún servicio a la comunidad (limpieza, ascensores, seguridad, luz,etc.).

De las empresas que tienen contratadas las distintas comunidades de vecinos se guarda su nombre, Código deIdentificación Fiscal, dirección, teléfono y una persona de contacto. Además, interesa tener estas compañíasagrupadas en diferentes sectores (luz, seguridad, ascensores, etc.).De cada comunidad de vecinos gestionada por la firma de abogados interesa almacenar un código identificador,su nombre, calle, código postal y población.Cada comunidad consta de una serie de propiedades que pueden ser de tres tipos (vivienda particular, localcomercial y oficina). Cada propiedad se caracteriza por un número de portal, planta y letra, un nombre yapellidos del propietario con su dirección completa (que puede ser ésta u otra) y un teléfono de contacto, unporcentaje de participación en los gastos de la comunidad así como los datos de la cuenta bancaria en la que elpropietario desea se le domicilie el pago de los recibos.Si el propietario no habita en su propiedad entonces se necesitan sus datos (nombre, apellidos, dirección yteléfono de contacto) así como los del inquilino que la habita (nombre, apellidos y teléfono de contacto), encaso de que esté habitada la propiedad. Si el propietario habita en la propiedad sólo son necesarios sus datos(nombre, apellidos, teléfono de contacto).Si la vivienda es particular se guardará el número de habitaciones de que dispone; si es un local comercial sealmacenará el tipo de comercio que se desarrolla en él y el horario (en caso de que esté en uso); si es unaoficina se guardará la actividad a la que se destina.Cada comunidad de vecinos tiene además un presidente y varios vocales (nombre, apellidos y propiedad de laque son dueños) elegidos entre todos los propietarios, que se encargan de tratar directamente con eladministrador los distintos problemas que pudieran surgir.En cuanto a la contabilidad, cada comunidad de vecinos tiene una cuenta en un banco. De los distintos bancosse almacena el código de banco, el nombre y una persona de contacto, mientras que para una cuenta bancaria seguarda un código de cuenta (que costa de un código de sucursal, dos dígitos de control y un número de cuenta)y un saldo. Para identificar una cuenta es necesario añadir al código de cuenta el código del banco en el que seencuentra.Es necesario almacenar dos tipos de apuntes (ingresos y gastos) para la contabilidad de cada comunidad devecinos. Por una lado, aunque es el banco el que emite los recibos de las cuotas de comunidad a los distintospropietarios, el administrador guarda información sobre dichos recibos que se ingresan en las cuentas bancariasde las comunidades, es decir, el número de recibo, fecha, importe y si se ha podido cobrar o no. Esta últimainformación es importante para realizar a final de cada trimestre una relación de impagados. En cuanto a losapuntes relativos a los gastos se tienen los importes que cobran las empresas contratadas por cada comunidadde vecinos. Las compañías cobran sus recibos (Número de recibo, fecha e importe) cargándolos en la cuenta decada comunidad.

ORGANIZACIONES NO GUBERNAMENTALESLa coordinadora nacional de Organizaciones No Gubernamentales (ONG’s) desea mantener una base de datosde las asociaciones de este tipo que existen en nuestro país. Para ello necesita almacenar información sobrecada asociación, los socios que la componen, los proyectos que realizan y los trabajadores de las mismas.De las asociaciones se desea almacenar su CIF, denominación, dirección y provincia, su tipo (ecologista,integración, desarrollo, …), así como si está declarada de utilidad pública por el Ministerio del Interior.Cada asociación está formada por socios de los que se precisa conocer su DNI, nombre, dirección, provincia,fecha de alta en la asociación, la cuota mensual con que colaboran y la aportación anual que realizan (que seobtendrá multiplicando la cuota mensual por los meses del año).Los trabajadores de estas organizaciones pueden ser de dos tipos: asalariados y voluntarios. Los asalariados sontrabajadores que cobran un sueldo y ocupan cierto cargo en la asociación. Se desea almacenar la cantidad queéstos pagan a la seguridad social y el tanto por ciento de IRPF que se les descuenta. Los voluntarios trabajan enla organización desinteresadamente, siendo preciso conocer su edad, profesión y las horas que dedican a laasociación a efectos de cálculo de estadísticas. Cada trabajador se identifica por su DNI, tiene un nombre y unafecha de ingreso. Un socio no puede ser trabajador de la asociación.Las asociaciones llevan a cabo proyectos a los que están asignados sus trabajadores. Un trabajador puedetrabajar en diferentes proyectos de un mismo país. De cada proyecto se desea almacenar su número deidentificación dentro de la asociación, en qué país se lleva a cabo y en qué zona de éste, así como el objetivoque persigue y el número de beneficiarios a los que afecta. Un proyecto se compone a su vez de subproyectos(que tienen entidad de proyectos).

GESTIÓN DE NÓMINAS

Una Empresa decide informar su gestión de nóminas. Del resultado del análisis realizado, se obtienen lassiguientes informaciones:A cada empleado se le entregan múltiples justificantes de nómina a lo largo de su vida laboral en la empresa yal menos uno mensualmente.A cada empleado se le asigna un número de matrícula en el momento de su incorporación a la empresa, y éstees el número usado a efectos internos de identificación. Además, se registran el Número de IdentificaciónFiscal del empleado, nombre, número de hijos, porcentaje de retención para Hacienda, datos de cuenta corrienteen la que se le ingresa el dinero (banco, sucursal y número de cuenta) y departamentos en los que trabaja. Unempleado puede trabajar en varios departamentos y en cada uno de ellos trabajará con un función distinta.De un departamento se mantiene el nombre y cada una de sus posibles sedes. Son datos propios de unjustificante de nómina el ingreso total percibido por el empleado y el descuento total aplicado. La distinciónentre dos justificantes de nómina se hará, además de mediante el número de matrícula del empleado, medianteel ejercicio fiscal y número de mes al que pertenece y con un número de orden en el caso de varios justificantesde nómina recibidos el mismo mes. Cada justificante de nómina consta de varias líneas (al menos una deingresos) y cada línea se identifica por un número de línea del correspondiente justificante. Una línea puedecorresponder a un ingreso o a un descuento. En ambos casos, se recoge la cantidad que corresponde a la línea(en positivo si se trata de un ingreso o en negativo si se trata de un descuento); en el caso de los descuentos, serecoge la base sobre la cual se aplica y el porcentaje que se aplica para el cálculo de éstos.Toda línea de ingreso de un justificante de nómina responde a un único concepto retributivo. En un mismojustificante, puede haber varias líneas que respondan al mismo concepto retributivo. De los conceptosretributivos se mantiene un código y una descripción.De cara a la contabilidad de la empresa, cada línea de un justificante de nómina se imputa al menos a unelemento de coste. Al mismo elemento de coste pueden imputársele varias líneas. Para cada elemento de coste,se recoge un código, una descripción y un saldo.Entre los elementos de coste se establece una jerarquía, en el sentido de que un elemento de coste puedecontener a otros elementos de coste, pero un elemento de coste sólo puede estar contenido en, a lo sumo, otroelemento de coste.En determinadas fechas, que se deben recoger, cada elemento de coste se liquida con cargo a varios apuntescontables (código y cantidad) y a una o varias transferencias bancarias, de las que se recogen los datos decuenta corriente (banco, sucursal y número de cuenta) y la cantidad. Por cada apunte contable y transferenciabancaria se pueden liquidar varios elementos de coste.

CONFLICTOS BÉLICOSUna Organización Internacional pretende realizar un seguimiento de los conflictos bélicos que se producen entodo el mundo. Para ello creará una base de datos que responderá al siguiente análisis:Se entiende por conflicto cualquier lucha armada que afecte a uno o varios países y en el cual se produzcanmuertos y/o heridos. Todo conflicto se identificará por un nombre que habitualmente hará referencia a la zona ocausa que provoca el conflicto, aunque dado que ese nombre puede cambiar con el paso del tiempo, dentro de labase de datos cada conflicto se identificará mediante un código numérico sin significado alguno. Para cadaconflicto se desea recoger los países a que afecta, así como el número de muertos y heridos contabilizados hastael momento.Los conflictos pueden ser de distintos tipos según la causa que lo ha originado, clasificándose, a lo sumo, encuatro grupos: territoriales, religiosos, económicos o raciales. En cada grupo se recogerán diversos datos. En losconflictos territoriales se recogerán las regiones afectadas, en los religiosos las religiones afectadas, en loseconómicos 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(podría no haber ninguna). Los mismos grupos armados y organizaciones mediadoras pueden intervenir endiferentes conflictos. Tanto los grupos armados como las organizaciones mediadoras podrán entrar y salir delconflicto. En ambos casos se recogerá tanto la fecha de incorporación como la fecha de salida. Temporalmente,tanto un grupo armado como una organización mediadora podrían no intervenir en conflicto alguno.De cada grupo armado se recoge el código que se le asigna y un nombre. Cada grupo armado dispone de almenos una división y es liderado por al menos un líder político. Las divisiones de que dispone un grupo armadose numeran consecutivamente y se registra el número de barcos, tanques, aviones y hombre de que dispone.Asimismo, se recoge el número de bajas que ha tenido. Para los grupos armados se recoge el número de bajascomo 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 serecoge un nombre y un indicador de su capacidad destructiva. De cada traficante se recoge un nombre, losdiferentes tipos de arma que puede suministrar y la cantidad de armas de cada uno de los tipos de arma quepodría suministrar. Se mantiene el número total de armas de cada uno de los diferentes tipos de armassuministrados por cada traficante a cada grupo armado.Los líderes políticos se identifican por su nombre y por el código de grupo armado que lideran. Además serecoge una descripción textual de los apodos que éste posee.Cada división la pueden dirigir conjuntamente un máximo de tres jefes militares, aunque cada jefe militar nodirige más de una división. A cada jefe militar se le identifica por un código. Además, se recoge el rango queéste posee y dado que un jefe militar no actúa por iniciativa propia sino que siempre obedece las órdenes de unúnico líder político de entre aquellos que lideran al grupo armado al que el jefe pertenece, se registrará el líderpolítico al que obedece.De las organizaciones mediadoras se recogerá su código, su nombre, su tipo (gubernamental, no gubernamentalo internacional), la organización de qué depende (una cómo máximo), el número de personas que mantienedesplegadas en cada conflicto y el tipo de ayuda que presta en cada conflicto que será de uno y sólo uno de lostres tipos siguientes: médica, diplomática o presencial.Con diversos fines, los líderes políticos dialogan con las organizaciones; se desea recoger explícitamente estainformación. Así para cada líder se recogerán aquellas organizaciones con que dialoga y viceversa.

ENERGÍA ELÉCTRICASe pretende llevar a cabo un control sobre la energía eléctrica que se produce y consume en un determinadopaís. Se parte de las siguientes hipótesis.Existen productores básicos de electricidad que se identifican por un nombre, de los cuales interesa suproducción media, producción máxima y fecha de entrada en funcionamiento. Estos productores básicospertenecen a algunas de las siguientes categorías: Central Hidroeléctrica, Central Solar, Central Nuclear oCentral Térmica. De una central hidroeléctrica o presa interesa saber su ocupación, capacidad máxima ynúmero de turbinas. De una central solar interesa saber la superficie total de paneles solares, la media anual dehoras de sol y el tipo (fotovoltaica o termodinámica). De una central nuclear, interesa saber el número dereactores que posee, el volumen de plutonio consumido y el de residuos nucleares que produce. De una centraltérmica, interesa saber el número de hornos que posee, el volumen de carbón consumido y el volumen de suemisión de gases.Por motivos de seguridad nacional interesa controlar el plutonio de que se provee una central nuclear. Estecontrol se refiere a la cantidad de plutonio que compra a cada uno de sus posibles suministradores (nombre ypaís) y que porta un determinado transportista (nombre y matrícula). Ha de tenerse en cuenta que un mismosuministrador puede vender plutonio a distintas centrales nucleares y que cada porte (un único porte porcompra) puede realizarlo un transportista diferente.Cada día, los productores entregan la energía producida a una o varias estaciones primarias, las cuales puedenrecibir diariamente una cantidad distinta de energía de cada uno de esos productores. Los productores entregansiempre el total de su producción. Las estaciones primarias se identifican por su nombre y tienen un número detransformadores de baja a alta tensión y son cabecera de una o varias redes de distribución.Una red de distribución se identifica por un número de red y sólo puede tener una estación primaria comocabecera. La propiedad de una red puede ser compartida por varias compañías eléctricas. A cada compañíaeléctrica se le identifica por su nombre.La energía sobrante en una de las redes puede enviarse a otra red. Se registra el volumen total de energíaintercambiada entre dos redes.Una red está compuesta por una seria de líneas, cada línea se identifica por un número secuencial dentro delnúmero de red y tiene una determinada longitud.La menor de las líneas posibles abastecerá al menos a dos subestaciones.Una subestación es abastecida sólo por una línea y distribuye a una o varias zonas de servicio. A estos efectos,las provincias (código y nombre), se encuentran divididas en tales zonas de servicio, aunque no puede haberzonas de servicio que pertenezcan a más de una provincia. Cada zona de servicio puede ser atendida por más deuna subestación. En cada zona de servicio se desea registrar el consumo medio y el número de consumidoresfinales de cada una de las siguientes categorías: particulares, empresas e instituciones.

CAMPEONATO DE AJEDREZ

El club de Ajedrez de Villatortas de Arriba, ha sido encargado por la Federación Internacional de Ajedrez de laorganización de los próximos campeonatos mundiales que se celebrarán en la mencionada localidad. Por estemotivo, desea llevar a una base de datos toda la gestión relativa a participantes, alojamientos y partidasteniendo en cuenta que:En el campeonato participan jugadores y árbitros. De ambos se requiere conocer el número de asociado,nombre, dirección, teléfono de contacto y campeonatos en los que ha participado (como jugador o comoárbitro). De los jugadores se precisa además el nivel de juego en una escala de 1 a 10.Ningún árbitro puede participar como jugador.Los países envían al campeonato un conjunto de jugadores y árbitros, aunque no todos los países envíanparticipantes. Todo jugador y árbitro es enviado por un único país. Un país puede ser representado por otropaís.Cada país se identifica por un número correlativo según su orden alfabético e interesa conocer además de sunombre, el número de clubes de ajedrez existentes en el mismo.Cada partida se identifica por un número 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 detenerse en cuenta que un árbitro no puede arbitrar a jugadores enviados por el mismo país 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 deseanconocer en qué hotel y en qué fechas se ha alojado cada uno de los participantes. Los participantes pueden nopermanecer en Villatortas durante todo el campeonato, sino acudir cuando tienen que jugar alguna partidaalojándose en el mismo o distinto hotel. De cada hotel, se desea conocer el nombre, la dirección y el número deteléfono.El campeonato se desarrolla a lo largo de una serie de jornadas (año, mes, día) y cada partida tiene lugar en unade 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 númerode entradas vendidas en la sala para cada partida. De cada sala, se desea conocer la capacidad y medios de quedispone (radio, televisión, vídeo, …) para facilitar la retransmisión de los encuentros. Una sala puede disponerde varios medios distintos.De cada partida se pretende registrar todos los movimientos que la componen. La identificación de movimientose establece en base a un número de orden dentro de cada partida. Para cada movimiento se guarda la jugada (5posiciones) y un breve comentario realizado por un experto.

CURSOS DE FORMACIÓNEl departamento de formación de una empresa desea construir una base de datos para planificar y gestionar laformación de sus empleados.La empresa organiza cursos internos de formación de los que se desea conocer el código de curso, el nombre,una descripción, el número de horas de duración y el coste del curso.Un curso puede tener como prerrequisito haber realizado otro u otros previamente, y a su vez, la realización deun curso puede ser prerrequisito de otros. Un curso que es un prerrequisito de otro puede serlo de formaobligatoria o sólo recomendable.Un mismo curso tiene diferentes ediciones, es decir, se imparte en diferentes lugares, fechas y con diferenteshorarios (intensivo, de mañana o de tarde). En una misma fecha de inicio sólo puede impartirse una edición deun curso.Los cursos se imparten por personal de la propia empresa.De los empleados se desea almacenar su código de empleado, nombre y apellidos, dirección, teléfono, NIF(Número de Identificación Fiscal), fecha de nacimiento, nacionalidad, sexo, firma y salario, así como si está ono capacitado para impartir cursos.Un mismo empleado puede ser docente en una edición de un curso y alumno en otra edición, pero nunca puedeser ambas cosas a la vez (en una misma edición de curso o lo imparte o lo recibe).

PANORÁMICA DE INMOBILIARIA TMBLa primera sucursal de la Inmobiliaria TMB fue abierta en 1992 en Zaragoza. Desde entonces, la empresa hacrecido de forma continua y ahora tiene diversas sucursales en la mayoría de las principales ciudades del país.Sin embargo, la empresa es ahora tan grande que cada vez requiere más personal administrativo para procesarla cantidad cada vez mayor de papeles e informes. Además, la comunicación y el compartir información entre

sucursales, incluso dentro de la misma ciudad, es bastante deficiente. La directora de la empresa, María Blanco,cree que se están cometiendo demasiados errores y que el éxito de la empresa puede ser muy efímero si no sehace algo para remediar la situación. Sabe que una base de datos podría ayudar en parte a resolver el problemapor lo cual ha solicitado que se desarrolle un sistema de base de datos para soportar las operaciones de TMB.La directora ha proporcionado la siguiente breve descripción de la forma en que TMB opera actualmente.La Inmobiliaria TMB está especializada en la gestión de inmuebles, actuando de intermediario entre lospropietarios que quieren alquilar sus inmuebles ya amueblados y los clientes de TMB que necesitan alquilaresos inmuebles durante un periodo fijo de tiempo. La Inmobiliaria TMB cuenta actualmente con unos 2000empleados que trabajan en 100 sucursales. Cuando un nuevo empleado se incorpora a la empresa, se utiliza elformulario Registro de Empleado (entregar copia del formulario Registro de Empleado de Susana Pita).Cada sucursal tiene asignados una serie de empleados, de los tipos adecuados, incluyendo un gerente,supervisores y empleados. El gerente es responsable de la operación diaria de la sucursal y cada supervisor esresponsable de controlar a un grupo de empleados. Los detalles del personal que trabaja en una sucursal seregistran en el formulario Listado de Empleados (entregar copia del formulario Listado de Empleados deB003).Cada sucursal ofrece una serie de inmuebles en alquiler. Para ofrecer un inmueble a través de la InmobiliariaTMB, el propietario normalmente contacta con la sucursal que esté situada más cerca del inmueble en alquiler.El propietario suministra los detalles del inmueble y acuerda un precio de alquiler adecuado junto con elgerente de la sucursal.Los detalles del inmueble se registran en el formulario Registro de Inmueble (entregar copia del formularioRegistro de Inmueble de PG16).Una vez registrado un inmueble, la Inmobiliaria TMB proporciona una serie de servicios para garantizar que elinmueble se alquile de modo que se consiga un beneficio máximo tanto para el propietario como, por supuesto,para TMB. Estos servicios incluyen la realización de entrevistas con inquilinos potenciales (denominadosclientes), la organización de visitas por parte de los clientes a los inmuebles, el anuncio del inmueble enperiódicos locales o nacionales (cuando sea necesario) y la negociación del contrato de alquiler. Una vezalquilado, la Inmobiliaria TMB asume la responsabilidad del inmueble, incluyendo el cobro del alquiler.Las personas interesadas en alquilar un inmueble deben primero ponerse en contacto con la sucursal de laInmobiliaria TMB más cercana para registrarse como clientes de TMB. Sin embargo, antes de aceptar elregistro, normalmente se entrevista a cada cliente potencial para apuntar los detalles y preferencias personalesdel cliente en lo que respecta al inmueble deseado. Los detalles del cliente se registran en el formulario Registrode Cliente (entregar copia del formulario Registro de Cliente de Miguel Canal López).Una vez completado el registro, a los clientes se les proporcionan informes semanales que enumeran losinmuebles actualmente disponibles para alquilar. Los detalles de las propiedades disponibles para alquilar enuna sucursal se registran en el formulario Listado de Inmuebles (entregar copia del formulario Listado deInmuebles de la semana01/06/04).Los clientes pueden solicitar visitar uno o más inmuebles de la lista y, después de la visita, normalmenteproporcionarán un comentario sobre la adecuación del inmueble a sus preferencias. Los comentarios realizadospor los clientes acerca de un inmueble se registran en el formulario Informe de Visitas (entregar copia delformulario Informe de Visitas del inmueble PG4). Los inmuebles que resultan difíciles de alquilar normalmentese anuncian en los periódicos locales o nacionales.Una vez un cliente ha identificado un inmueble adecuado, un empleado redacta un contrato de alquiler. Losdetalles del contrato suscrito entre el cliente y la empresa, para el alquiler de un inmueble se registran en elformulario Número de Alquiler (entregar copia del formulario Número de Alquiler del inmueble PG16 y elcliente Miguel Canal López).Al final del periodo de alquiler, el cliente puede solicitar que éste continúe; sin embargo, esto requiere que seredacte un nuevo contrato. Alternativamente, el cliente puede solicitar ver otros inmuebles para alquilarlos enlugar del que ya tiene.

EMPRESA NUMISMÁTICA

PARQUES NATURALES

ADMINISTRACIÓN DE FINCAS (SOLUCIÓN1)

ADMINISTRACIÓN DE FINCAS (SOLUCIÓN2)

ADMINISTRACIÓN DE FINCAS (SOLUCIÓN3)

ORGANIZACIONES NO GUBERNAMENTALES

GESTIÓN DE NÓMINAS

CONFLICTOS BÉLICOS

ENERGÍA ELÉCTRICA