Académique Documents
Professionnel Documents
Culture Documents
Matrícula:
ES172004460
Correo electrónico:
mararen@nube.unadmexico.mx
Nombre de la ingeniería:
Desarrollo de Software
22 de agosto de 2019
Contenido
Introducción ........................................................................................................................... 3
Modelo entidad-relación......................................................................................................... 6
Conclusiones ....................................................................................................................... 11
Bibliografía ........................................................................................................................... 12
Propósito:
Distinguir los modelos y herramientas conceptuales para crear bases de datos mediante los
modelos jerárquico y de red.
Introducción
Esta actividad propone desarrollar un modelo jerárquico y de red para el proyecto de base de
datos. Se entiende por modelo jerárquico a la estructura en forma de árbol conformada por
nodos que representan las entidades. Se enlazan por arcos que representan las
interrelaciones entre dichas entidades.
En cuando al modelo de red, se representa como un grafo, donde las entidades son los nodos
y los arcos que los unen, las interrelaciones entre sí, siendo una de sus principales
características que se implementa a base de punteros.
Reglas de negocio
Se requiere realizar una base de datos para el control de vuelos de una aerolínea,
considerando que el aeropuerto maneja distintos modelos de aviones, con planes de vuelo
hacia distintos destinos internacionales. Se necesita además tener un registro de la
tripulación, así como de los pasajeros que abordan cada vuelo.
Modelo entidad-relación
Modelo jerárquico
Como se definió previamente, este modelo es una estructura en forma de árbol, compuesta
de nodos. Entre las características que destacan de este modelo, se encuentran las
siguientes:
Una vez definido lo que es un modelo jerárquico, se procede a realizarse uno enfocado en el
caso de estudio
Este modelo consta de 3 niveles, siendo Aeropuerto la raíz o nodo padre, mientras que
Pasajero y Tripulación son hojas en el modelo.
Modelo de red
Como se cita en la introducción, un modelo de red se presenta a modo de grafo, con las
entidades a modo de nodos.
Campo o elemento de datos (data item): Es la unidad de datos más pequeña a la que se
puede hacer referencia. Un campo ha de tener un nombre, y una ocurrencia de este
contiene un valor que puede ser de distinto tipo (booleano, numérico, etc.)
Agregado de datos (data aggregate): puede ser un vector con un número fijo de
elementos (ejemplo: la fecha, que está compuesta de día, mes y año), o bien un grupo
repetitivo (ejemplo: conjunto de salarios por diferentes conceptos).
Conjunto (SET o COSET): Es una colección de dos o más tipos de registros que establece
una vinculación entre ellos, Constituye el elemento clave y distintivo de este modelo.
Clave de base de datos (database – key): Identificador interno único para cada ocurrencia
de registro que proporciona su dirección en la BD. (Hernández, 2009)
Conclusiones
El saber identificar estos modelos básicos permite que el desarrollo de una base de datos sea
Es frecuente que se esté más familiarizado con los modelos orientados a objetos, pero es
igual de importante conocer distintos modelos para otro tipo de aplicaciones, pudiendo ver la
información desde otro punto de vista que ayude a ampliar el conocimiento y funcionamiento
de los datos.
Bibliografía
UnADM. (2019). Unidad 2. Unidad 2. Modelado de bases de datos. Diseño de bases de datos.
Ingeniería en Desarrollo de Software. Recuperado de:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/03/DD
BD/U2/Unidad_2_Modelado_de_bases_de_datos.pdf
Hernández, B. (2009). Unidad II. Modelos de Bases de Datos. Soporte y desarrollo de redes y
sistemas informáticos. Recuperado de:
http://www.geocities.ws/alpizarcbh/archivos/unidad2bd.pdf