Teória - Base I
Teória - Base I
Teória - Base I
Un conjunto de datos que pueden ser útiles si están etiquetados y tenemos el contexto
(mundo real o digital)
Relacionales y No relacionales.
Texto Descriptivo, narrativo acerca de cómo funciona una idea de negocio, producto o
servicio (minimundo)
Usuarios finales.
Modelo Entidad Relación Es más simple, más el EER puede puede expresar algunos
aspectos de la base de datos más adecuadamente. (especialización, generalización, niveles
de entidades, herencia de atributos, agregación)
Date - Fechas
Boolean – Booleanos
Char – Caracter.
8) Diferencia entre grado de participación, grado de cardinalidad y grado de la
relación
Grado de relación – Con cuantas entidades se relaciona. (casi todas son binarias)
Grado de Cardinalidad – 1 a N
Soft State- The state of the data could change without application interactions due to
eventual consistency.
Eventually Consistent - The system will be eventually consistent after the application
input. The data will be replicated to different nodes and will eventually reach a
consistent state. But the consistency is not guaranteed at a transaction level.
Extract, Transform and Load es el proceso que permite a las organizaciones mover datos
desde múltiples fuentes, reformatearlos y limpiarlos, y cargarlos en otra base de datos, data
mart, o data warehouse para analizar, o en otro sistema operacional para apoyar un
proceso de negocio.
ETL – Prepara una base de datos limpia en base a otra, para otros fines (generalmente
análisis de datos| ML)
Que depende totalmente de otra. (no puede existir sin participar en la relación)
Procesos de organizar los datos en una base de datos en base a criterios para ayudar a
quitar la redundancia.
16) ¿Cuál es la diferencia entre dependencia funcional y dependencia transitiva?
Una dependencia funcional es una relación entre uno o más atributos. Por ejemplo, si
se conoce el valor de DNI (Documento Nacional de Identidad-España) tiene una
conexión con Apellido o Nombre . (fecha Nac. | Edad)
19) Obtener el diagrama E/R para un sistema de control de vuelos adaptado a las
siguientes reglas de gestión (indicar las entidades, interrelaciones, etc., que se deducen
de cada una de las reglas):
a. De cada aeropuerto se conoce su código, nombre, ciudad y país.
b. En cada aeropuerto pueden tomar tierra diversos modelos de aviones (el
modelo de un avión determina su capacidad, es decir, el número de
plazas.
c. En cada aeropuerto existe una colección de programas de vuelo. En cada
programa de vuelo se indica el número de vuelo, línea aérea y días de la
semana en que existe dicho vuelo.
d. Cada programa de vuelo despega de un aeropuerto y aterriza en otro.
e. Los números de vuelo son únicos para todo el mundo.
f. En cada aeropuerto hay múltiples aterrizajes y despegues. Todos los
aeropuertos contemplados están en activo, es decir, tienen algún
aterrizaje y algún despegue.
g. Cada vuelo realizado pertenece a un cierto programa de vuelo. Para cada
vuelo se quiere conocer su fecha, plazas vacías y el modelo de avión
utilizado.
h. Algunos programas de vuelo incorporan escalas técnicas intermedias
entre los aeropuertos de salida y de llegada. Se entiende por escala
técnica a un aterrizaje y despegue consecutivos sin altas o bajas de
pasajeros.
i. De cada vuelo se quieren conocer las escalas técnicas ordenadas
asignándole a cada una un número de orden.
j. Por ejemplo, el programa de vuelo 555 de Iberia con vuelos los lunes y
jueves despega de Barajas-Madrid-España y aterriza en Caudell-Sydney-
Australia teniendo las siguientes escalas técnicas: 1- Los Pradiños-Sao
Paulo-Brasil, 2-El Emperador-Santiago-Chile y 3-Saint Kitts-Auckland-
Nueva Zelanda.
https://drive.google.com/file/d/16oBAmW1_qElIgbPtjDQkCZTe1zihOOs0/view?usp=sharing
21) Diseñar una consulta que obtenga todos los vuelos que partieron de algun
aeropuerto que se encuentre en Brazil
23) Diseñar una consulta que el total de vuelos realizados por modelo de avión
Select count(modelo) numero, A.modelo from Vuelo V join Avion A on V.Avion = A.id
Group by a.modelo