Conceptos Básicos de Bases de Datos

  1. ¿Qué es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad?
    Respuesta: Registro.
  2. ¿Qué es un atributo o conjunto de atributos que identifica a un registro del resto de los registros de forma única e irrepetible?
    Respuesta: Llave (Clave).
  3. ¿Qué es un conjunto de registros homogéneos que contienen información sobre el mismo tema?
    Respuesta: Archivo.
  4. ¿Cuántos tipos de usuarios de bases de datos existen?
    Respuesta: 3.
  5. ¿Qué es una transacción?
    Respuesta: Es un conjunto de órdenes que se ejecutan formando una unidad de trabajo.

Gestión de Memoria y Sistemas Operativos

Sistemas de Almacenamiento y VSAM

  1. ¿Cómo se llaman los bloques en un sistema VSAM?
    Respuesta: a) Intervalos de control.
  2. ¿Cuál es el objetivo de la memoria virtual?
    Respuesta: b) Garantizar un espacio privado de direccionamiento a cada proceso.
  3. ¿Cuál es la sigla del Buffer de Traducción Adelantada?
    Respuesta: a) TLB (Translation Lookaside Buffer).
  4. ¿Cómo están identificados los elementos dentro de un segmento?
    Respuesta: d) Por su desplazamiento.
  5. ¿Qué es un área contigua de almacenamiento con longitud fija que representa un registro físico y actúa como unidad de transferencia?
    Respuesta: d) Intervalos de control.

Mecanismos de Memoria Avanzada

  1. Memoria Virtual: Permite ejecutar programas o procesar datos cuyo tamaño excede el espacio de memoria disponible, manteniendo en la memoria principal solo la porción del programa que se está ejecutando mediante esquemas de segmentación o paginación por demanda.
    Respuesta: b) Memoria virtual.
  2. ¿Cómo se llama la rutina del Sistema Operativo que intercambia páginas?
    Respuesta: c) Swapping (Intercambio).
  3. ¿Qué memoria es más veloz que la principal y aplica el principio de localidad almacenando los últimos datos consultados?
    Respuesta: b) Memoria caché.
  4. Sistema de Paginación: Divide los programas en páginas y la memoria en marcos de página del mismo tamaño, minimizando la fragmentación interna.
    Respuesta: b) Sistema de paginación de memoria.
  5. Sistema de Segmentación: Divide la memoria en segmentos de longitud variable definidos por el tamaño intrínseco del segmento del programa.
    Respuesta: d) Sistema de segmentación.

Estructuras de Datos y Organización de Archivos

Árboles B e Índices

  1. ¿A qué tipo de archivo podemos acceder mediante un registro aleatorio en cualquier otro registro de archivo?
    Respuesta: a) Archivo secuencial indexado.
  2. ¿Qué es la llave primaria?
    Respuesta: a) Es el número o grupo de caracteres exclusivos que identifica a cada registro en el archivo.
  3. ¿Cuáles son las características de un par llave?
    Respuesta: a) Tiene un registro de datos llamado índice denso e índice disperso.
  4. ¿Qué es un árbol B?
    Respuesta: a) Es una clase especial de árbol multicamino que permite recuperar, eliminar e insertar registros de un archivo externo de forma eficiente.
  5. ¿De qué se compone un árbol B?
    Respuesta: a) Un bloque para el nodo raíz, nodos bloque para las ramas y nodos bloque para las hojas.

Métodos de Acceso y Organización

  1. ¿Qué es un pequeño archivo con el cual se puede acceder de forma rápida a un programa, fichero o página web?
    Respuesta: a) Archivo directo.
  2. Estructura de un archivo directo: Cada registro hace referencia a un número entero de dirección que indica su desplazamiento desde el origen del archivo.
  3. ¿Qué sucede cuando un archivo es dividido en segmentos en el disco debido a escrituras y eliminaciones constantes?
    Respuesta: a) Fragmentación (se requiere Desfragmentación).
  4. ¿Qué es un conjunto de registros lógicamente relacionados cuya secuencia de acceso está determinada por su ordenamiento?
    Respuesta: a) Un archivo organizado secuencialmente.
  5. ¿Cómo se llama el programa diseñado para detectar, localizar y corregir errores en otros programas?
    Respuesta: a) Depuración de archivos (Debugger).
  6. ¿En qué organización los registros se almacenan adyacentes de acuerdo con una clave (ej. número de empleado)?
    Respuesta: a) Organización secuencial de un archivo.
  7. ¿Qué organización de archivos utiliza un enlace y una llave para agilizar la búsqueda?
    Respuesta: a) Organización secuencial-indexada.
  8. ¿El uso de qué técnica elimina la necesidad de mantenimiento y búsqueda de índices?
    Respuesta: a) Direccionamiento (Hashing).
  9. ¿Cuál es la forma por la cual podemos generar una secuencia de direcciones relativas a registros?
    Imagen
  10. ¿Qué ocurre entre las estructuras de datos lógicas y físicas?
    Respuesta: a) Organización secuencial-indexada.

Mantenimiento y Actualización de Archivos

  1. ¿Qué archivo está formado por una sucesión de registros relacionados donde el acceso depende de su ordenamiento?
    Respuesta: a) Archivo secuencial.
  2. ¿Es correcto utilizar archivos secuenciales para una estructura de 20,000 nombres con direcciones y teléfonos?
    Respuesta: a) Incorrecto (por eficiencia en la búsqueda).
  3. ¿Cómo se clasifica la recuperación de información de los archivos secuenciales?
    Respuesta: a) Interactiva y generadora de reportes.
  4. ¿Qué debe hacerse si existe una alta necesidad de tener datos actuales en el archivo maestro?
    Respuesta: a) Realizar actualizaciones frecuentemente.
  5. Menciona dos tipos de actualización básicos para archivos maestros:
    Respuesta: a) Inserción de un nuevo registro y modificación de un registro existente.