1.Fácil
¿Qué función de agregación devuelve la media de una columna numérica?
- AMEAN
- BMEDIAN
- CSUM
- DAVG
2.Fácil
¿Qué es una clave primaria (primary key)?
- AUna columna que puede contener valores duplicados pero nunca debe contener NULL
- BUna columna o conjunto de columnas que identifica de forma única cada fila
- CLa primera columna de cada tabla
- DUna contraseña para la base de datos
3.Fácil
¿Qué operador se usa en una cláusula WHERE para la búsqueda sencilla de patrones de texto?
- ASIMILAR
- BMATCH
- CLIKE
- DCONTAINS
4.Media
¿Por qué se crean índices sobre columnas?
- APara impedir valores NULL
- BPara acelerar las búsquedas y las combinaciones sobre esas columnas
- CPara ahorrar espacio en disco
- DPara que las inserciones y las actualizaciones sobre esas columnas sean más rápidas
5.Media
¿Qué devuelve INTERSECT cuando se usa entre dos consultas SELECT?
- ALas filas del primer resultado que no están en el segundo
- BTodas las filas de ambos resultados
- CEl producto cartesiano de los resultados
- DLas filas que aparecen en ambos resultados
6.Media
Una vista (view) en SQL es:
- AUna copia de una tabla en disco
- BUna consulta almacenada que se comporta como una tabla virtual
- CUn tipo de índice
- DUna pantalla del cliente de la base de datos para explorar las tablas
7.Difícil
R(A, B, C, D) tiene las dependencias funcionales A → B y C → D. ¿Cuál es la clave candidata?
- A{A, C}
- B{A}
- C{B, D}
- D{C}
8.Difícil
La consulta FROM customers c LEFT JOIN orders o ON o.customer_id = c.id WHERE o.status = 'paid' descarta inesperadamente los clientes sin pedidos. ¿Por qué?
- ALa combinación debería usar USING en lugar de ON
- BLa condición WHERE sobre o rechaza las filas rellenadas con NULL y la convierte en una combinación interna
- CLEFT JOIN nunca conserva las filas sin coincidencia
- Dstatus es una palabra reservada
Soluciones
- 1. D · AVG
- 2. B · Una columna o conjunto de columnas que identifica de forma única cada fila
- 3. C · LIKE
- 4. B · Para acelerar las búsquedas y las combinaciones sobre esas columnas
- 5. D · Las filas que aparecen en ambos resultados
- 6. B · Una consulta almacenada que se comporta como una tabla virtual
- 7. A · {A, C}
- 8. B · La condición WHERE sobre o rechaza las filas rellenadas con NULL y la convierte en una combinación interna
Soluciones completas paso a paso: practica este tema en examproblems.com.