DDBD U1 Ea Maal
DDBD U1 Ea Maal
DDBD U1 Ea Maal
Matrícula:
ES172004460
Correo electrónico:
mararen@nube.unadmexico.mx
Nombre de la ingeniería:
Desarrollo de Software
24 de julio de 2019
Contenido
Introducción ........................................................................................................................... 3
Diccionario de datos.............................................................................................................................6
La arquitectura del DBMS está compuesta por los siguientes elementos: ........................... 14
Conclusiones ....................................................................................................................... 14
Bibliografía ........................................................................................................................... 15
Instrucciones:
Introducción
En general, es necesario contar con el esquema conceptual ya que brindará ideas de cómo
se conformará la base de datos. (UnADM, 2019)
La premisa para diseñar una base de datos es llevar el control de todos los vuelos que sale
del Aeropuerto de la Ciudad de México.
Piloto.
Personal.
Pasajero.
Componentes de la DBMS
2. Retoma el DBMS descargado en la actividad 2 e identifica sus componentes:
-Escritura de informes.
-Diccionario de datos.
-Procesador de consultas.
-Motor de la base de datos.
Escritura de informes
En este espacio se pueden obtener reportes como el total de la memoria ocupada por la
base de datos, así como reporte de errores o schema.
Diccionario de datos.
Una vez instalado el plugin, para generar el diccionario de datos, se siguen los siguientes
pasos:
Procesador de consultas.
SELECT *
FROM CLIENTES
Donde * indica que se requiere devolver todos los campos. Si CLIENTES dispone de los
campos idCliente, nombre y descripcion, lo anterior sería equivalente a:
Comando Descripción
DELETE Utilizado para eliminar registros de una tabla de una base de datos
Clausulas.
Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea
seleccionar o manipular.
Cláusula Descripción
HAVING Utilizada para expresar la condición que debe satisfacer cada grupo
Operadores lógicos.
Operador Uso
Operadores Relacionales.
Operador Uso
<> Distinto de
= Igual que
(Martínez, 2015)
Motor de la base de datos.
Retomando los ejemplos de la actividad 2, se presentan las entidades con sus respectivos
atributos.
AEROPUERTO
Atributo Tipo de dato
id_aeropuerto (primary key) INT
nombre_a CHAR
direccion_a CHAR
ciudad_a CHAR
pais_a CHAR
telefono INT
AVION
Atributo Tipo de dato
no_serie (primary key) INT
marca CHAR
modelo CHAR
caracteristicas CHAR
PILOTO
Atributo Tipo de dato
cedula INT
nombre CHAR
apellido CHAR
telefono INT
PERSONAL
Atributo Tipo de dato
cedula INT
nombre CHAR
apellido CHAR
categoria CHAR
PASAJERO
Atributo Tipo de dato
id_pasajero INT
nombre_p CHAR
apellido_p CHAR
direccion_p CHAR
no_pasajero INT
VUELO
Atributo Tipo de dato
no_serie INT
origen CHAR
destino CHAR
hora_salida TIME
hora_llegada TIME
fecha_salida DATE
fecha_llegada DATE
Esquema de integridad
5. Realiza un esquema de integridad del caso elegido utilizando el programa de tu
elección para elaborarlo (documento de texto, Visio, etcétera).
6. Describe y explica el esquema de integridad que utilizarías y también redacta qué
restricciones se aplicarían a la misma.
7. Diseña la arquitectura del DBMS a través de un diagrama en la que expongas los
niveles:
-Externo
-Conceptual
-Interno
Dentro de ella, señala en qué nivel se encuentra el esquema conceptual que desarrollaste en
el paso 4.
Como indica el esquema de integridad, los usuarios tienen los siguientes permisos sobre el
sistema:
Piloto: Usuario con derecho a consultar o actualizar sin derecho a crear o borrar
objetos.
Personal: Usuario con derecho a consultar, sin derecho a crear o borrar objetos.
Pasajero: Usuario con derecho a consultar, sin derecho a crear o borrar objetos.
Esquema externo: Que incluye las diferentes vistas de usuario, según corresponda
al nivel de permiso del usuario.
Esquema conceptual: Que oculta los detalles de las estructuras físicas de
almacenamiento y se concentra en describir entidades, tipos de datos, vínculos,
operaciones de los usuarios y restricciones.
Esquema interno: Describe la estructura física del almacenamiento de la base de
datos, describiendo todos los detalles, así como accesos.
Conclusiones
Bibliografía