Está en la página 1de 4

BASES DE DATOS

SEMANA 2

Cristopher Eduardo Jofre torres


17 de enero de 2022
Ingeniería en Informática
DESARROLLO
La Asociación Latinoamericana de Parques Zoológicos y Acuarios (ALPZA) desea automatizar el
control y manejo de los zoológicos, de los cuales se conoce su nombre, ubicación, horario y
presupuesto disponible. Del zoológico es importante conocer la cantidad de especies
diferentes que posee.
En un zoológico trabajan un conjunto de empleados de los cuales se tiene su RUT, nombre,
dirección, teléfono y fecha de ingreso. Dependiendo del tipo de empleado se tendrá que saber,
si es administrativo o si es obrero. Cada zoológico tiene un director el cual es un empleado y de
él dependen (supervisa) un conjunto de empleados (administrativos y obreros). Se tiene
también información de los animales en cautiverio en los distintos zoológicos, de los cuales se
conoce: nombre, especie (felino, canino, etc.), fecha de nacimiento, origen y dieta asignada, así
como la fecha en la que fue llevado al zoológico, también se tiene información sobre la familia
a la cual pertenece (mamífero, anfibio, batracio, etc.).
Adicionalmente, cada zoológico posee un conjunto de áreas de esparcimiento (parques con
columpios, lagos, botes de remos, pistas de trote, áreas verdes, jardines, etc.), de las cuales se
requiere almacenar información referente a su extensión en metros cuadrados, junto con una
breve descripción. Los empleados solo trabajan en un zoológico.

R: Podemos indicar la definición de Entidades, Según Ramos, Ramos y montero “un objeto del mundo
real, que tiene interés para la empresa”, es decir una entidad seria un objeto que tiene existencia y del
cuales son necesario guardar datos.

Aquí tenemos nuestras entidades como: ZOOLOGICO- EMPLEADOS- ANIMALES- PARQUE

Y relación o cardinalidad, la podemos definir como las conexiones o interacciones entre las entidades,
donde una relación se representa de manera gráfica con un rombo.

La relación de: ZOOLOGICO- EMPLEADOS- ANIMALES- PARQUE seria la palabra CONTIENE, la relación de
EMPLEADOS seria TIPOS DE EMPLEADO, y la relación de ANIMALES seria FAMILIA.

Y por otro lado estarían los Atributos que los podemos definir de la siguiente manera: son las
especificaciones que definen una entidad. Dentro de un modelo Entidad – Relación, como explica Ricardo
(2009), representan las cualidades de la entidad, es decir, son los encargados de describir las propiedades
de una entidad.

Ya teniendo nuestra Base de información, podemos diseñar nuestro diagrama ER.


Zoológico

Empleados Animales
Contiene

Nombre
Rut
Colum
lagos
pios
Nombre
Especie
Parque
Dirección

Fecha de
Teléfono Jardin Nacimiento
Botes es

Fecha de
ingreso Áreas
Origen Fam
Verdes
ilia

Tipo de
emplea
do
Adminis
Mamíf Reptil Anfibi
trativo Peces Aves
eros es os

Obrero

Una forma de implementación del modelo NoSQl, por mi punto de vista ser de la siguiente manera:

- Primero intentar entender las base de datos NoSQL, podemos decir que son: son las que a
diferencia de las relacionales, no tienen un identificador que sirva de relación entre un conjunto
de datos y otros.
- Con relación a formatos, la información de una base de datos puede ser almacenada en tablas o
documentos.
- No se limita a las entidades, si lo requiere podría agregarla las que quisiera como también los
atributos.
- Siguiendo el modelo Amazon Web Services (2019), El modelo de documentos funciona bien con
catálogos, perfiles de usuario y sistemas de administración de contenido en los que cada
documento es único y evoluciona con el tiempo
- Amazon DocumentDB (con compatibilidad para MongoDB) y MongoDB son bases de datos de
documentos conocidas que proporcionan API poderosas e intuitivas para un desarrollo flexible e
iterativo
-

REFERENCIAS BIBLIOGRÁFICAS

IACC (2019). Modelos de bases de datos. Bases de datos. Semana 2.

Recursos adicionales.

https://www.pragma.com.co/academia/lecciones/bases-de-datos-relacionales-vs.-no-relacionales.

También podría gustarte