2️⃣5️⃣ ¿Cuál es la función principal de un sistema de gestión de bases de datos (SGBD)?
a) Permitir la modificación directa de los archivos binarios
b) Facilitar la manipulación y consulta de datos mediante un lenguaje estructurado
c) Convertir archivos de texto en bases de datos
d) Eliminar la necesidad de indexación en los datos
✅ Respuesta correcta: b) Facilitar la manipulación y consulta de datos mediante un lenguaje estructurado
📌 Explicación: Un SGBD (Sistema de Gestión de Bases de Datos) permite administrar, consultar y actualizar grandes volúmenes de datos de forma estructurada, utilizando SQL o lenguajes similares.
Mapa Conceptual – Tema 71: Tipos y Estructuras de Datos, Ficheros y Métodos de Acceso
1️⃣ Tipos Elementales de Datos
- Enteros → Representan valores numéricos sin decimales.
- Reales (Flotantes) → Números con decimales, permiten mayor precisión.
- Booleanos → Solo pueden tener dos valores: True / False.
- Caracteres → Almacenan un solo símbolo textual (ej. ‘A’, ‘B’).
2️⃣ Estructuras Convencionales de Datos
- Arrays (Vectores y Matrices) → Estructuras estáticas de tamaño fijo.
- Registros (Structs o Tuplas) → Agrupan datos heterogéneos en un solo objeto.
- Tablas Hash → Asociaciones clave-valor con acceso rápido.
- Pilas (LIFO – Last In, First Out) → Último en entrar, primero en salir (ej. sistema de «deshacer»).
- Colas (FIFO – First In, First Out) → Primero en entrar, primero en salir (ej. cola de impresión).
3️⃣ Estructuras Dinámicas de Datos
- Listas Enlazadas
- Simplemente enlazadas → Cada nodo apunta al siguiente.
- Doblemente enlazadas → Apuntan al siguiente y al anterior.
- Circulares → El último nodo se conecta con el primero.
- Árboles
- Binarios → Cada nodo tiene máximo dos hijos.
- Balanceados (AVL, B-Trees) → Optimizan el tiempo de búsqueda.
- Grafos → Representan relaciones complejas (redes sociales, rutas).
4️⃣ Tipos de Ficheros
- Ficheros de Texto → Almacenan datos en formato legible por humanos (ej. CSV, JSON, XML).
- Ficheros Binarios → Datos almacenados en formato de máquina (ej. imágenes, vídeos, bases de datos).
- Ficheros Indexados → Utilizan índices para acelerar la búsqueda de información.
5️⃣ Organización de Ficheros
- Ficheros Secuenciales → Se recorren de principio a fin, lectura ordenada.
- Ficheros Directos → Acceso inmediato mediante direcciones específicas.
- Ficheros Indexados → Contienen índices que permiten búsqueda rápida.
- Ficheros en Hashing → Calculan posiciones con una función hash.
6️⃣ Métodos de Acceso a Ficheros
- Secuencial → Procesamiento en orden, ideal para lectura completa.
- Directo → Acceso inmediato a registros específicos.
- Indexado → Uso de índices para buscar registros más rápido.
- Hashing → Almacenamiento en ubicaciones calculadas mediante funciones hash.
7️⃣ Aplicaciones en el Servicio Andaluz de Salud (SAS)
- Gestión de Historias Clínicas Electrónicas (HCE) → Uso de bases de datos relacionales con estructuras indexadas.
- Sistemas de Facturación → Almacenamiento en ficheros binarios con métodos de acceso directo.
- Redes y Telecomunicaciones → Enrutamiento eficiente con estructuras de grafos.
- Sistemas de Información Administrativa → Uso de XML y JSON para interoperabilidad de datos.