Вы находитесь на странице: 1из 7

ASIGNATURA: DISEÑO DE BASE DE DATOS

ALUMNO: MIGUEL ANGEL VILLAGRANA HERNANDEZ

UNIDAD: 2

Actividad 2. Modelo Jerárquico y de red

1
Introducción
Aplicar el modelo relacional para comprender la estructura de la base de datos que almacenara los
datos del proyecto.
Identificar los objetos y relaciones para seleccionarlos de acuerdo así modelo de base de datos
relacional.
Seleccionar los objetos para convertirlos en tablas de datos de acuerdo a las reglas propuestas en la
metodología.

Desarrollo
2.- Especifica para los proyectos 3 resultados diferentes que deba de producir:

PROYECTO RESULTADO OPERACION


Base de datos para tener el control Cantidad de personas Contar personas que tienen 18
de las personas que realizan el anticipados haciendo el servicio años haciendo el servicio militar
servicio militar militar
Cantidad de personas remisos Contar personas que tienen
haciendo el servicio militar más de 18 años haciendo el
servicio militar
Cantidad total de personas Contar personas que están
haciendo el servicio militar a haciendo el servicio militar en el
nivel estatal Estado
Cantidad de personas que por Contar las personas que no les
sorteo no les toco hacer el toco marchar
servicio militar
Cantidad de personas que Contar las personas que
solicitaron hacer su servicio solicitaron hacer su servicio
militar en 3 meses militar en 3 meses
Cantidad de mujeres que Contar las mujeres haciendo el
solicitaron hacer su servicio servicio militar
militar

2
PROYECTO RESULTADO OPERACION
Base de datos para llevar el Cantidad de personas que Contar personas que asisten al
control en un zoológico asisten al zoológico por día zoológico

Áreas que son mas visitadas Agrupar áreas más visitadas


Cantidad total de animales Contar los animales del
zoológico
Géneros de animales Agrupar por genero todos los
animales
Ingresos por boletos vendidos Contar los ingresos por boletos
vendidos
Gastos de alimentación de Contar los gastos por
animales alimentación de animales

3.- Retoma los proyectos y modelos E-R y genera su modelo relacional.

Proyecto 1
- Descripción del proyecto
Base de datos para tener el control de las personas que realizan el servicio militar.
Identificar entidades
Soldados
Cuarteles
Compañías
Cuerpo
Servicios

Identificar los atributos de cada Entidad

Soldados (código, nombre y apellido, graduación)


Cuarteles (código, nombre, ubicación)
Compañías (número, actividad)
Cuerpo (código, denominación)
Servicios (código, descripción)

- Diagrama entidad-relación

3
-Pasar entidades a tablas
Soldado: CódSoldado, nombre, apellido, fechaingreso.
CuepoEjercito: CódCuerpoEjer, denominación_cuerpo_e,
Compañía: NúmCompañia, actividad.
Cuartel: CódCuartel, nombre, direccion
Servicio: CódServicio, descrip_servicio.

-Pasar relaciones a tablas


SoldadoCuartel (CodSoldado, CodCuartel)
SoldadoCompañia (CodSoldado, NumCompañia)
SoldadoServicio (CodSoldado, CodServicio)
SoldadoCuerpo (CodSoldado, CodCuerpoEjer)

Base de datos normalizada proyecto 1

4
Proyecto 2
- Descripción del proyecto
Base de datos para llevar el control en un zoológico
Identificar entidades
Hábitat
Especie
Continente
Cuidador
Itinerario
Guía
-Identificar los atributos de cada Entidad
Hábitat (nombre, clima, vegetación)
Especie (nombre, descripción)
Continente (nombre)
Cuidador (nombre, dirección, teléfono, fecha)
Itinerario (duración, longitud, visitantes)
Guía (nombre, dirección, teléfono, fecha)

5
- Diagrama entidad-relación

-Pasar entidades a tablas


Especie: CódEspecie, nombreEspecie, descripcion.
Cuidador: Nombre, direccion, telefono, fecha.
Itinerario: Duracion, longitud, visitantes.
Guia: Nombre, direccion, telefono, fecha
Habitat: Nombre, clima, vegetacion.
Continente: Nombre
Zona: Nombre, extension.

-Pasar relaciones a tablas


EspecieHabitat (CodEspecie, Nombre)
HabitatContinente (Nombre, Nombre)
EspecieZona (CodEspecie, Nombre)
ZonaItinerario (Nombre, Duracion)
ItinerarioGuia (Duración, Nombre)
EspecieCuidador (CodEspecie, Nombre)

6
Base de datos normalizada proyecto 2

4.- Reflexiona e indica si tus modelos de base de datos tienen los elementos necesarios para generar
los informes y/o resultados indicados.
Ambos modelos tienen los elementos para generar información necesaria para consulta y para
propósitos que al usuario o administradores de estos modelos les convenga, es decir, por ejemplo, si la
información de las bases de datos muestra que en el proyecto 1 la cantidad de mujeres que se
enlistaron para el servicio militar aumento entonces los cuarteles militares tendrán que ser adaptados
para este propósito.

Referencias
Medida, E. a. (4 de Oct de 2012). guia 8 leccion 3 Transformación del diagrama entidad relación al modelo
relacional. Obtenido de Youtube: https://www.youtube.com/watch?v=Pl8Hc91MUso

Вам также может понравиться