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.
E1
Bases de datos: conceptos
BD
Qué es una base de datos y un SGBD: modelos de datos, tipos de bases de datos, la arquitectura ANSI/SPARC en tres niveles y las funciones del gestor.
En este tema · 10 secciones
- Objetivos
- Sección 1 · Terminología y conceptos
- Sección 2 · Modelos de datos
- Sección 3 · Tipos de bases de datos
- Sección 4 · Arquitectura ANSI/SPARC y lenguajes
- Sección 5 · Funciones del SGBD
- Errores frecuentes
- Resumen exprés
- Esquema de repaso
- Mapa mental del tema
Objetivos
Al terminar este tema sabrás: (1) manejar la terminología básica (dato, información, BD, SGBD, esquema); (2) enumerar los modelos de datos (jerárquico, red, relacional, orientado a objetos, NoSQL); (3) clasificar los tipos de bases de datos (relacional vs NoSQL; OLTP vs OLAP); (4) describir la arquitectura ANSI/SPARC de tres niveles; y (5) enumerar las funciones del SGBD. Complementa al tema 2 (modelo relacional y SQL en detalle).
⚠ Cae en examen. E1 es de bajo peso pero muy conceptual y memorístico: qué es un SGBD, tipos de bases de datos (SQL vs NoSQL), modelos de datos, arquitectura de 3 niveles (ANSI/SPARC), OLTP vs OLAP. Base teórica del tema 2.
Sección 1 · Terminología y conceptos
- Dato: representación de un hecho sin contexto (p. ej. "30"). Información: dato con significado ("30 minutos de duración"). Es un contraste didáctico: en la práctica todo dato almacenado lleva algún contexto (el nombre de su columna, su tipo).
- Base de datos (BD): conjunto de datos estructurados, relacionados y persistentes, gestionados por un mismo SGBD (la gestión es lógicamente unificada aunque los datos puedan estar distribuidos) y con redundancia controlada.
- SGBD (Sistema Gestor de Bases de Datos / DBMS): software que crea, gestiona y controla el acceso a la BD (Oracle, MySQL, MariaDB, PostgreSQL, SQL Server, MongoDB). Actúa de intermediario entre los usuarios/aplicaciones y los datos. Ojo: programas como Apache Tomcat son servidores web o contenedores de aplicaciones, no SGBD (el examen de 2022 lo usó como distractor).
- Esquema: la estructura (definición) de la BD; la instancia es el contenido en un momento dado.
- Tabla / entidad: conjunto de datos sobre un mismo asunto (clientes, programas). La tabla es la representación de un conjunto de entidades (todos los clientes); una entidad individual es un cliente concreto. Registro / tupla / fila: cada elemento individual de la tabla (un cliente concreto). Campo / atributo / columna: cada propiedad que define al registro (nombre, fecha de alta).
- Diccionario de datos (metadatos): "datos sobre los datos" (definición de tablas, tipos, restricciones).
- DBA (administrador de BD): responsable del diseño físico, rendimiento, seguridad y copias.
Ventajas de un SGBD frente a ficheros sueltos: reduce redundancia e inconsistencia, comparte datos, aplica integridad y seguridad, y ofrece independencia de los datos respecto de los programas.
⚠ Cae en examen. Dato (sin contexto) vs información (con significado). El SGBD es el software intermediario; esquema = estructura, instancia = contenido. Ventajas: menos redundancia, integridad, seguridad, independencia.
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.