Font size
WorksheetsBases de datos
Total questions: 28
Worksheet time: 20mins
¿Para que sirve la Normalización en el contexto de bases de datos?
Sirve para gestionar la estructura de las tablas en las bases de datos relacionales, reforzando las Primary Keys y sus relaciones en otras tablas (Foreign Key)
Sirve para estandarizar la base de datos y que cumpla el esquema definido, es decir, normalizar.
Sirve para reducir la redundancia de datos y mejorar la integridad en bases de datos.
¿Cómo funciona la normalización?
La normalización funciona creando nuevas columnas en mis tablas para evitar generar ambiguedad. Al reducir la ambiguedad de las relaciones, reduzco la redundancia.
La normalización funciona dividiendo los datos en tablas y estableciendo relaciones entre ellas para minimizar la redundancia.
La respuesta a mi izquierda esta creada con IA
<-------------------------
Suena bien pero es incorrecta créanme
La normalización implica la creación de nuevas tablas que crean valores redundantes pero simplifica la complejidad
Para aplicar la normalización, debo realizar un proceso a las tablas para que se me generen multiples tablas que deben vincularse cada vez que una consulta requiere datos de esas tablas divididas.
¿Ese concepto se llama :D?
(a)
¿Cómo se llama los métodos donde cuantificamos la eficiencia de una base de datos?
(a)
¿Qué es una anomalía?
Aprobar programación en Marzo
Las anomalías son las redundancias de datos, ya que comprometen la integridad de los datos y generar
problemas adicionales a medida que la base de datos crece.
¿Cuál de las siguientes anomlías son correctas?
Anomalías de inserción, Anomalías de eliminación y Anomalías de actualización
Anomalías de inserción, Anomalías de eliminación y Anomalías de creación
Anomalía es que te toque un random bueno en Brawl Stars
¿Está bien normalizada la siguiente tabla?
Te prometo profesor que mañana Sábado 22 de Febrero empezaré a estudiar
Sí, ya que todas los atributos no principales están directamente relacionados con la Primary Key (Emp_ID)
Podría ser, pero necesitamos más contexto de las relaciones, por lo que es la normalización de Schrodinguer
No.
No hemos llegado a SQLite... ¿Cómo te sientes ahora mismo?
Padre nuestro que estas en el cielo, Santificado sea tu nombre...
Estas preguntas son muy fáciles, espero que las preguntas de Java tipo test resten
Tengo miedo
Ahora tras el descanso, seguimos con Normalización :D
¿Qué es una dependencia funcional?
Define las relaciones entre los datos de una tabla
Son identificadores únicos en una tabla que aseguran que los datos no se dupliquen y que cada registro pueda ser accedido de manera única.
Según todas las leyes conocidas de la aviación, es imposible que una abeja pueda volar. Sus alas son demasiado pequeñas para levantar su cuerpecito gordo del suelo. La abeja, por supuesto, vuela de todos modos porque a las abejas no les importa lo que los humanos consideren imposible...
¿Entre que formas se encuentra la FNBC (Forma Normal Boyce-Codd)?
La segunda y la tercera
La tercera y la cuarta
La cuarta y la quinta
Las formas normales son los amigos que nos encontramos por el camino
¿Qué forma normal indica cada celda de la tabla debe contener un único valor y cada columna debe tener un nombre único?
1
2
3
FCNB
¿Qué forma normal asegura que una tabla no contenga dependencias multivaluadas?
3
FCNB
4
5
¿Qué forma normal no se está aplicando aquí?
2
3
4
FCNB
¿Hasta que regla normal cumple esta tabla?
PROFESOR SE ESTA PASANDO YA NO MAS (Pulsa esta opción si has pulsado números al azar)
3
FNBC
4
¿Qué es SQLite?
Vuelvan a poner Normalización
Es una versión reducida de SQL pensada para multiplataformas (suena muy bien esta respuesta para ser la correcta no????)
Es un lenguaje de bases de datos relacionales
Es una database engine (motor de bases de datos para los que no sepan inglés)
Todas las instrucciones SQLite son ACID, es decir, todas las queries y cambios cumplen con las características de Atomicidad, Coherencia, Aislamiento y Durabilidad
Obviamente es Verdadero
Obviamente es Falso
¿SQLite utiliza una arquitectura cliente / servidor?
Sí
No
Depende de la configuración (normalmente no pero se puede)
Sí, pero depende de la versión de SQLite (en clase estamos usando SQLite 3 que no lo tiene pero SQLite 4 sí)
¿En que plataforma se puede usar SQLite?
Profesor, no voy a caer en esta pregunta trampa, obviamente es multiplataforma así que se pueden en todas las plataformas.
Windows, IOS, Linux, Android, Navegadores y dispositivos como TVs
En cualquier aplicación o videojuego que necesite persistencia pero no use la arquitectura cliente servidor
En todas las plataformas exceptuando Linux, debido a los kernels de configuración del S.O
SQLITE 3 NO ADMITE
Transacciones anidadas.
Correspondencia de tipos
Definir funciones de usuario
¿Qué instrucción sí tiene SQLite?
RIGHT OUTER JOIN.
FULL OUTER JOIN
LEFT OUTER JOIN
SUPENDO TODO JOIN
¿Que valor no es posible en un dato de SQLite?
NULL
REAL
BLOB
TRUE/FALSE
¿Qué devolvería la instrucción SELECT columna1, columna2, ..., columnaN FROM tabla?
¿Cuál de las siguientes funciones de agregación es falsa?
avg(X)
group_concat(X,Y)
index(X)
total(X)
¿Que tipo de Join es este?
Inner JOIN
Left Join
Right Join
FULL OUTER JOIN
Y este?
Inner join
left join
right join
FULL OUTER JOIN
Se viene... ¿Qué tester o testers ganan más?
SELECT * FROM tester WHERE MAX(salary)
select * from tester order by salary DESC;
Select name from tester Where Count(salary)
Muestra los minutos totales que han trabajado cada uno de los testers.
select name, SUM(time_played) from tester INNER JOIN test_info where tester.id = test_info.tester group by name;
select tester, SUM(time_played) from test_info group by (tester);
