modelamiento de base de datos de un zoologico

Páginas: 5 (1237 palabras) Publicado: 3 de diciembre de 2013
MODELAMIENTO DE BASE DE DATOS
Se quiere modelar un Zoo. Se necesita una BD que facilite la gestión de los animales y
todos los elementos que interactúan con ellos como puede ser los cuidadores, médicos
etc.
Los supuestos semánticos que debe recoger dicha BD son los siguientes:
Los animales se clasifican por especies, de manera que un animal sólo puede pertenecer a
una especie y una especiepuede tener varios individuos.
De cada especie se quiere recoger, nombre, un identificador único, tipo de dieta que
come, un tipo correspondiente a: mamífero, ave, pez, pudiéndose dar el caso de que una
especie sea a la vez mamífero y pez.
Los animales ingresan en el Zoo de dos formas distintas, puede que nazcan de animales
que ya existen en él, o pueden ser traídos de fuera.
De cada animalse quiere recoger:
Un identificador único, especie a la que pertenece, fecha de nacimiento si se conoce o si
no se conoce otra fecha aproximada de nacimiento, fecha de ingreso en el Zoo, lugar del
mundo de donde procede (continente), fecha de salida del Zoo, fecha de muerte si se
muere dentro del Zoo, nombre, si es macho o hembra, cuidadores encargados, parcela
donde vive.
Los nacidos dentrodel Zoo, deben estar registrados como “hijos de”, sólo se guarda el
nombre de la madre. Así solo las hembras pueden tener entre cero y varios hijos y un hijo
sólo tiene una madre pudiendo no tener ninguna registrada dentro del Zoo.
A todos los individuos, al darles de alta en el Zoo, se les asigna una cartilla de vacunación
que dura mientras vive, quedando luego como un histórico. Dichacartilla debe contener
los siguientes datos, nº de cartilla, nombre del animal, nombre de la vacuna, fecha
prevista de vacunación, fecha real de vacunación, el veterinario que la ha preescrito, el
veterinario que la ha administrado. Si hubiera pasado un mes desde la fecha de
vacunación prevista y no se hubiera administrado dicha vacuna, se debe recoger las
causas del porqué no se puso en la fechaprevista.
Cada animal debe tener una cartilla médica, donde figuren todos los detalles de las
enfermedades que ha padecido a lo largo de su vida en el Zoo, tales como, nombre de la
enfermedad, fecha inicio de enfermedad, medicamentos administrados durante ella,
veterinario que le atendió, fecha de curación, y unas observaciones que posibiliten el
registro de algún comentario interesante porparte de los cuidadores o médicos.

La BD debe tener reflejadas las dietas alimenticias de cada animal, especificado por
especies. De manera que cada especie de animal tiene asignada una única dieta. Una dieta
puede servir para distintas especies.
De cada dieta quiere guardarse, nombre de la dieta, alimentos que contiene: tipo de
carne, cantidad de carne en gramos, tipo de vegetal, cantidadde vegetal en gramos, tipo
de pescado, cantidad de pescado en gramos. Cantidad de agua en litros.
La carne puede ser de tipo Ca, Cb, Cc ,Cd. Los vegetales son de tipo Va,Vb,Vc. El pescado
de tipo Pa, Pb.
El Zoo está dividido en distintas parcelas donde viven los animales, dándose el caso de que
cada parcela puede contener varios animales pero todos deben de ser de la misma
especie, un animalsolo vive en una parcela.
En cada parcela hay distintas jaulas, puede no haber ninguna, donde pueden estar los
animales recluidos por diversas causas. Obviamente una jaula solo pertenece a una
parcela. De cada parcela se quiere guardar, nº de parcela, metros cuadrados que ocupa,
nº de jaulas que contiene.
De cada jaula se quiere guardar, nº de jaula, lugar donde se encuentra (nº de parcelaque
ocupa), metros cuadrados de superficie.
Cada jaula sólo puede contener un animal en un momento determinado. Se quiere
guardar además la fecha entrada, fecha salida, el nombre del animal que la ocupa y las
causas de la reclusión. Puede darse el cado de que en ocasiones distintas un animal esté
en distintas jaulas pero siempre dentro de las que se encuentran en la parcela donde vive.
Hay...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo de datos bases de datos
  • Modelos de datos de las bases de datos
  • Excel Base De Datos Modelo
  • Ejercicio Modelamiento de base de datos
  • Modelos emergentes de base de datos
  • Modelo jerarquico-base de datos
  • Cronograma y Modelos de base de datos
  • Modelos emergentes de bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS