LaPlazaFija

Este temario no se imprime

El temario de LaPlazaFija se estudia en la web, sección a sección, con tu progreso al lado. Si quieres practicar en papel, usa el cuadernillo de Simulacros oficiales: está hecho para imprimirse, con el formato del examen real.

E2

SQL y bases de datos relacionales, normalización

BD

El modelo relacional de principio a fin: diseño entidad-relación, las formas normales, el lenguaje SQL y la administración con transacciones e índices.

Objetivos

Al terminar este tema sabrás: (1) manejar el modelo relacional (relaciones, tuplas, atributos, claves, integridad); (2) diseñar una base de datos (modelo E/R, paso al relacional, diseño lógico y físico); (3) aplicar la normalización (1FN, 2FN, 3FN, BCNF) y las dependencias funcionales; (4) escribir SQL (DDL y DML: CREATE, SELECT, JOIN, INSERT, UPDATE, DELETE, agregados); y (5) conocer la administración (transacciones ACID, índices, vistas, integridad referencial, permisos).

Cae en examen. E2 pesa un 4,2% del teórico y 3 preguntas del práctico (interpretar/escribir SQL, normalización, claves). Memorístico (tipos de clave, formas normales, sentencias SQL) y de resolución (predecir el resultado de una consulta, detectar la forma normal).


Sección 1 · El modelo relacional

1.1 Conceptos fundamentales

El modelo relacional (E. F. Codd, IBM, 1970) organiza los datos en relaciones (tablas):

Término formalTérmino habitual
RelaciónTabla
TuplaFila / registro
AtributoColumna / campo
DominioConjunto de valores válidos de un atributo (tipo)
GradoNº de atributos (columnas)
CardinalidadNº de tuplas (filas)

Propiedades de una relación: no hay filas duplicadas, el orden de filas y columnas es irrelevante, y cada celda es atómica (un solo valor).

1.2 Claves

  • Clave candidata: conjunto mínimo de atributos que identifica de forma única cada tupla.
  • Clave primaria (PK): la clave candidata elegida; única y no nula (integridad de entidad).
  • Clave alternativa: las candidatas no elegidas como primaria.
  • Clave foránea (FK): atributo(s) que referencian la PK de otra (o la misma) tabla → integridad referencial.
  • Clave compuesta: formada por más de un atributo.

1.3 Reglas de integridad

  • Integridad de entidad: la PK no puede ser NULL.
  • Integridad referencial: toda FK debe apuntar a una PK existente o ser NULL. Acciones ante borrado/actualización del padre: ON DELETE/UPDATE CASCADE, SET NULL, RESTRICT/NO ACTION.
  • Integridad de dominio: los valores respetan el tipo y las restricciones (CHECK, NOT NULL, UNIQUE, DEFAULT).

Cae en examen. PK = única y NO nula; FK referencia una PK (integridad referencial). Tabla=relación, fila=tupla, columna=atributo. NULL = ausencia de valor (no es 0 ni cadena vacía).

Sigue leyendo cuando abramos

Apúntate a la lista de espera y te avisamos en cuanto abramos: podrás leer los temas de muestra completos, guardar tu progreso y entrenar con tests del formato real. Te quedan 8 secciones de este tema por delante.

Gratis y sin spam: te avisamos al abrir, entras con acceso anticipado y te contamos lo que se mueva en tu convocatoria. Te das de baja con un clic.
Tu correo lo trata LaPlazaFija solo para avisarte del lanzamiento, con tu consentimiento —te pediremos que lo confirmes por email— y hasta que te des de baja. Más detalle y tus derechos, en la política de privacidad.