Está en la página 1de 5

Título de la tarea

Tarea Semana 2

Nombre Alumno

Sebastian Palma

Nombre Asignatura

Bases de datos

Instituto IACC

Ponga la fecha aquí

12-04-2021
Desarrollo

DESARROLLO DE LA TAREA: Una reconocida empresa reclutadora de personal

informático, después de haber estudiado una serie de candidatos, ha decidido seleccionarlo a

usted para hacer el modelo de datos que necesita uno de sus clientes: LearningHM C.A.

La información inicial que ha sido proporcionada por dicha compañía es la siguiente:

LearningHM C. A. es una organización que se dedica al dictado de cursos de especialización en

software. Cuenta con sucursales en todo el país y de ellas se conoce un identificador: nombre del

edificio, dirección y teléfono. Existen proveedores que suministran los cursos a ser dictados por

la compañía (un curso es suministrado solo por un proveedor), de los cuales se conoce su código

del proveedor, nombre, dirección, persona de contacto, e-mail y fax. En cada una de las

sucursales se imparten cursos de especialización de los que se registra código, contenido, costo y

número de horas. Estos cursos son dictados por personal de LearningHM C. A. acreditados para

ello.

Los instructores trabajan en solo una sucursal, pero pueden dictar diferentes cursos. Los clientes

de LearningHM C. A. varían desde usuarios que se inscriben en uno o más cursos, pero en una

sola sucursal. De los usuarios se conoce su Rut, nombre, dirección, ocupación, teléfono y e-mail.

TAREA SEMANA 2 BASES DE DATOS Para la definición del problema anterior realice las

siguientes tareas:

• Identifique en el sistema las diversas entidades y las relaciones entre ellas.

• Identifique los atributos para cada una de las entidades y señale cuáles son claves.

• Construya un diagrama ER.


• Analice cómo se implementaría el modelo de datos solicitado por la empresa en el modelo no

relacional (NoSQL)

° La relación entre cada una de las entidades se podría definir de la siguiente manera:

- En cada sucursal se imparten cursos, los cuales son proveídos por distintos proveedores

(uno por cada curso), y a su vez una cliente o usuario se puede inscribir en uno o más

cursos y así en cada una de las sucursales que existen.

- Sucursales-Identificador: nombre del edificio, dirección, teléfono.

- Proveedor: código de proveedor, nombre, dirección persona de contacto, e-mail, fax

- Cursos: contenido, costo, numero de horas

- Clientes: Rut, nombre, dirección, ocupación, teléfono, e-mail.

Entidad Atributos
Sucursales nombre del edificio, dirección, teléfono
Proveedor código de proveedor, nombre, dirección persona

de contacto, e-mail, fax

Cursos contenido, costo, numero de horas


Clientes Rut, nombre, dirección, ocupación, teléfono, e-

mail

° Los atributos que se consideran claves para cada entidad son:

- Para sucursales son: dirección y teléfono


- Para proveedor: código proveedor, persona contacto E-mail.

- Para cursos: costo y contenido.

- Para cliente: Rut, e-mail, teléfono.

Sucursales

Imparten 1:N
N:1

Se
Cursos inscriben Clientes

Proveen N:1

Proveedores

° Para poder implementar este modelo de datos a solicitado por la empresa a un modelo de datos

no relacional o NoSQL, primero definimos el por qué se utilizaría una base de datos no

relacional, velocidad, ¿rendimiento al consultar datos?

En lo personal no recomendaría este tipo de base de datos para este tipo de empresa la cual no

requiere de velocidad no rendimiento, mas si se requiere de una búsqueda de usuarios y su

relación o de proveedores y sucursales y sus relaciones, al momento de utilizar una base de datos

NoSQL, guardaríamos todos los datos en un solo archivador junto y sin relaciones que valga la

redundancia no se relacionarían entre sí, y la información se repetiría, ya que por ejemplo un


alumno se repetiría en mas de un curso, es por esta razón que al momento de desarrollar una base

de datos es de suma importancia el entender estos conceptos y el tipo de datos, para así decidir

sabiamente que BD elegir.

Bibliografía

[Haga triple clic en cualquier parte de este párrafo para escribir la primera referencia

bibliográfica.]

Instrucciones para la sección de las citas bibliográficas:


Escriba la bibliografía aquí en orden alfabético (empezando por el apellido del primer autor o, de
no haber autor, por la primera palabra del título). Esta página ya está formateada con sangrías
francesas. Incluya sólo las citas bibliográficas a las que haya hecho referencia en su trabajo y
asegúrese de incluir todas las citas bibliográficas a las que se haya referido en el mismo.

Ejemplos de un artículo:

Apellido, A. A., Apellido, B. B., y Apellido, C. C. (año). Título del artículo específico. Título
de la Revista, número de la revista, número de página.
https://doi.org/xx.xxxxxxxxxx

Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of
Business, 6(2), 273-279.

Osorio-Delgado, M. A., Henao-Tamayo, L. J., Velásquez-Cock, J. A., Cañas-Gutiérrez, A. I.,


Restrepo-Múnera, L. M., Gañán-Rojo, P. F., Zuluaga-Gallego, R. O., Ortiz-Trujillo, I C. y
Castro-Herazo, C. I. (2017). Aplicaciones biomédicas de biomateriales poliméricos.
DYNA, 84(201), 241-252. https://doi.org/10.15446/dyna.v84n201.60466

Nota: Si el artículo de la revista no tiene un DOI y proviene de una base de datos de investigación académica,
finalice la referencia después del rango de páginas. No incluya información de la base de datos en la
referencia. La referencia en este caso es la misma que para un artículo de revista impresa. Si el artículo de la
revista no tiene un DOI, pero tiene una URL que resolverá para los lectores (por ejemplo, es de una revista en
línea que no forma parte de una base de datos), incluya la URL del artículo al final de la referencia, en vez del
DOI.

Ejemplos de un texto:

También podría gustarte