base de datos

Páginas: 5 (1026 palabras) Publicado: 6 de mayo de 2013
Bases de Datos
Fecha entrega: 20/04/2013

TALLER 2
Diseño de Bases de Datos
Nombre y apellidos: ADRIANA ZANGUÑÁ PEÑÁ
COD: 201112222

Presentación y Objetivos
El taller 2 de BD, reúne los ejercicios de la asignatura de BD de la unidad 2. La correcta resolución demostrará
la asimilación de las competencias relacionadas con los SGBD, según los objetivos de la asignatura.

El desarrollode los ejercicios del taller parten de un enunciado inicial, que se desarrolla a los largo de estos. Por ello es
importante asegurar la total compresión de dicho enunciado, revisando en primer lugar todos los ejercicios propuestos a
efectos de poder tener en cuenta las implicaciones de diseño, según se piden funciones, resultados.

La valoración de cada pregunta en el global del taller seincluye en la cabecera de cada una.

Se evaluará el diseño de la BD requerida para dar solución al problema, la implementación el algebra
relacional del mismo y las sentencias básicas de SQL para crear la BD, sus tablas y respectivas
relaciones.

Nota: Para cada punto deben adjuntar el código SQL y el pantallazo que muestre claramente el
código de la consulta y los resultados.

Ejercicio 1 -Diseño (40%)
El ejército de Colombia está valorando la posibilidad de desarrollar un sistema informático para realizar el
control y seguimiento de las dietas de sus soldados, por lo que se nos pide realizar una propuesta para su
desarrollo.

Reunidos con los responsables del proyecto, anotamos los principales datos de interés:

Las tropas tienen un sistema jerárquico. Un batallón depende deun regimiento.

La unidad de información del sistema de control de la dietas será la comida. De cada comida se deberá
almacenar el numero de calorías, la cantidad de proteínas y de grasas que los soldados de un regimiento
ingieren.

Cada comida tiene como componentes cierta cantidad de alimentos, de los cuales conocemos sus aportes
calóricos, proteicos y vitamínicos. Cada alimentopertenecen a un grupo alimenticio y todo grupo alimenticio
se asocia a uno o varios alimentos, los cuales tienen unos datos asociados, tales como forma de presentación

Bases de Datos
habitual (lata, botella, etc.), unas unidades de medida (gramos, litros), y un periodo de caducidad aproximado.
Se desean almacenar dichos atributos de forma normalizada (en tablas propias).

Una comida o menú vieneidentificado por un día, el día en que se sirve, el batallón al que se dirige y el
momento en que se sirve. Así pues, hay que anotar el momento en que se sirve según sea desayuno,
almuerzo/comida, cena, u ‘otros’, y, además debe almacenarse el tipo de comida. El tipo de comida
dependerá de las condiciones, desempeño o misión en que se halle la tropa, puesto que de ello dependen las
necesidadescalóricas de batallón. Por ejemplo deberá de anotarse si la comida se ha considerado: de
campaña, de guerra, de acuartelamiento, en trópicos, en desierto, etc.

Un batallón lo constituye un grupo de soldados, tiene un identificador único, una designación propia (un
nombre), un número de soldados, y se encuentra entre unas fechas (fecha establecimiento y fecha partida) en
una ubicación. Unbatallón puede estar en distintos días en distintas ubicaciones, pero cada día solo puede
estar en una de ellas.

Cada ubicación tendrá un identificador único, un nombre y unas coordenadas geográficas (latitud y longitud).

Además, un batallón pertenece a un regimiento y cada regimiento se identifica por un código numérico único.
El regimiento tiene un nombre, lo dirige un general, y a él se leasigna un cierto número de soldados que
constituye el batallón.

Se pide:
1. Realizar el esquema ER que permita almacenar los datos del sistema.

Identificació
n
General
Nombr
e
Depende

Código
Identificació
n

Identificad

Regimient
o

or
Depende

Nombr
e

Batalló
n

código
N_soldad
os

Código_ubicaci
ón
Nombr
e

Nombr
e

Establec
e

Ubicación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS