You are on page 1of 12

Bases De Datos II

Actividad Evaluativa Eje 3

Integrante

Andrés Felipe Naranjo Arango

Profesor:

ANGEL ALBERTO VARON QUIMBAYO

Fundación Universitaria del Área Andina

Mayo del 2023


Contenido
Introducción .................................................................................................................................... 3

Objetivo ........................................................................................................................................... 4

Desarrollo ........................................................................................................................................ 7

Referencias .................................................................................................................................... 12
Introducción

Una base de datos se define como un conjunto de datos interrelacionados que se almacenan sin
duplicaciones, y que son accesibles a través de aplicaciones que no están directamente relacionadas entre
sí. En el amplio panorama de los tipos de bases de datos existentes, se encuentra el modelo entidad-relación,
el cual se fundamenta en una representación del mundo real, compuesta por una variedad de objetos básicos
denominados entidades, y por las relaciones que existen entre estos objetos.

En el diagrama entidad-relación, las entidades se representan mediante rectángulos, donde cada uno
contiene los atributos o características de esa entidad. Estos atributos describen las propiedades y
características específicas de cada objeto en una entidad. Por otro lado, las relaciones se representan
mediante líneas que conectan las entidades correspondientes, y se les asigna un nombre que define la
naturaleza de la conexión entre ellas.
Objetivo

El objetivo principal es aplicar de manera efectiva los conocimientos en bases de datos para crear
una base de datos funcional que cumpla con los requisitos y necesidades específicas del proyecto.
Actividad

Descripción de la tarea:

En el entorno laboral, un ingeniero de sistemas deberá apoyar el proceso de análisis y desarrollo


de las bases de datos para las organizaciones. Afortunadamente, existen herramientas y
metodologías que permiten el análisis del desarrollo efectivo de las aplicaciones para los procesos
de administración de la información a través de modelos de bases de datos. En la presente actividad,
el estudiante implementará una base de datos empleando SQL Server
Instrucciones

1. Implementar un servidor real o virtual con el SGBD SQL Server.

2. El estudiante debe diseñar un diagrama de entidad-relación con base en los siguientes


requerimientos.

• Los clientes deben estar registrados en la base de datos.

• Los clientes pueden realizar una o más reservas.

• A los clientes les asignan un asiento por cada reserva.

• Los asientos están relacionados con el avión.

• A los aviones se les debe programar un vuelo.

• Los vuelos tienen un aeropuerto de origen y de destino.

3. Debe registrar y documentar el diagrama de entidad-relación.

4. Debe registrar y documentar todas las sentencias empleadas en la transformación del diagrama
entidad-relación en modelo relacional.

5. La entrega de la actividad debe contener el archivo con la versión de SQL Server empleada,
imágenes, diagramas y sentencias empleadas. El trabajo debe incluir portada, introducción,
objetivos, cuerpo del trabajo, conclusiones y referencias bibliográficas.
Desarrollo

Creación de la base de datos en SQL Server.

Creación del Modelo Relacional.

Clientes Ciudades
id_cliente numeric PK id_ciudad numeric unique
not
nombre_cliente varchar null nombre_ciudad varchar not null
id_aeropuerto numeric FK
Aviones
id_avion numeric PK Contiene_asientos
not
capacidad varchar null id_asiento numeric FK
id_avion numeric FK
Asientos
id_asiento numeric PK Reserva
not
exclusividad varchar null id_cliente numeric FK
id_avion numeric FK
Aeropuerto id_asiento numeric FK
id_aeropuerto numeric PK fecha_reserva date -
not
nombre_aeropuerto varchar null
Vuelos
id_cliente numeric FK
id_aeropuerto_origen numeric FK
id_aeropuerto_destino numeric FK
fecha_vuelo date -

Creación del modelo Entidad-Relación.


Creamos la base de datos Aerolínea para almacenar todas las tablas y procedemos a crear las
tablas principales de Clientes, Aviones, Asientos, Aeropuerto y Ciudades

Se crean las llaves primaria y foránea


Creamos las tablas para las relaciones de Reserva y Vuelos

Se cran los valores de las tablas.


Conclusión

Utilizar la información y aplicar el modelo relacional de bases de datos junto con la creación de
diagramas entidad-relación, se logra comprender las fases necesarias para desarrollar una base de
datos acorde a las especificaciones del requerimiento. Este enfoque estructurado permite analizar
detalladamente los requisitos del proyecto, identificar las entidades clave y establecer las
relaciones entre ellas.
Referencias

2023. Facultad de Ingeniería en la Computación Fundamentos de Bases de Datos Modelo


Entidad-Relación Disponible en: https://core.ac.uk/download/pdf/55528149.pdf [Consultado el
20 de mayo de 2023].

2023. Aprende SQL ahora! curso completo gratis desde cero en:
https://www.youtube.com/watch?v=uUdKAYl-F7g [Consultado el 20 de mayo de 2022].

You might also like