BrainTok
ENESIT

Bases de datos: Por qué NULL no es igual a NULL

Cómo guardan, encuentran y protegen datos las bases de datos: el modelo relacional, las sorpresas de SQL, la normalización, los índices, los planes de consulta, las transacciones y NoSQL.

Bases de datos · 50 preguntas

Prueba 3 preguntas

1. En el modelo relacional, ¿qué significa realmente la palabra 'relación'?

  1. Una tabla de filas y columnas
  2. Un vínculo que une dos tablas
  3. Una regla que empareja dos valores
Ver la respuesta

Respuesta: Una tabla de filas y columnas

Codd tomó el término matemático: una relación es un conjunto de tuplas, que dibujamos como una tabla. Los vínculos entre tablas son otra cosa.

2. Como una relación es un conjunto matemático, ¿qué dice la teoría relacional sobre el orden de sus filas?

  1. Las filas mantienen el orden de inserción
  2. Las filas no tienen orden propio
  3. Las filas se ordenan por clave primaria
Ver la respuesta

Respuesta: Las filas no tienen orden propio

Por eso SQL solo garantiza un orden si escribes ORDER BY; de lo contrario la base puede devolver las filas en cualquier orden.

3. ¿Qué debe cumplirse siempre con la clave primaria de una tabla?

  1. Siempre la primera columna de la tabla
  2. Única y nunca nula en cada fila
  3. Siempre un número que va subiendo
Ver la respuesta

Respuesta: Única y nunca nula en cada fila

Una clave primaria identifica cada fila; puede ser texto o varias columnas, pero no puede repetirse ni faltar.

El quiz completo llega antes de tus apps

BrainTok te hace unas preguntas como estas antes de abrir las apps que elijas, y tu tiempo de pantalla se vuelve aprendizaje. Para iPhone.

Únete a la beta