Conceptos Fundamentales de Bases de Datos y Sistemas de Archivos
Conceptos Básicos de Bases de Datos
- ¿Qué es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad?
Respuesta: Registro. - ¿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). - ¿Qué es un conjunto de registros homogéneos que contienen información sobre el mismo tema?
Respuesta: Archivo. - ¿Cuántos tipos de usuarios de bases de datos existen?
Respuesta: 3. - ¿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
- ¿Cómo se llaman los bloques en un sistema VSAM?
Respuesta: a) Intervalos de control. - ¿Cuál es el objetivo de la memoria virtual?
Respuesta: b) Garantizar un espacio privado de direccionamiento a cada proceso. - ¿Cuál es la sigla del Buffer de Traducción Adelantada?
Respuesta: a) TLB (Translation Lookaside Buffer). - ¿Cómo están identificados los elementos dentro de un segmento?
Respuesta: d) Por su desplazamiento. - ¿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
- 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. - ¿Cómo se llama la rutina del Sistema Operativo que intercambia páginas?
Respuesta: c) Swapping (Intercambio). - ¿Qué memoria es más veloz que la principal y aplica el principio de localidad almacenando los últimos datos consultados?
Respuesta: b) Memoria caché. - 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. - 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
- ¿A qué tipo de archivo podemos acceder mediante un registro aleatorio en cualquier otro registro de archivo?
Respuesta: a) Archivo secuencial indexado. - ¿Qué es la llave primaria?
Respuesta: a) Es el número o grupo de caracteres exclusivos que identifica a cada registro en el archivo. - ¿Cuáles son las características de un par llave?
Respuesta: a) Tiene un registro de datos llamado índice denso e índice disperso. - ¿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. - ¿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
- ¿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. - 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.
- ¿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). - ¿Qué es un conjunto de registros lógicamente relacionados cuya secuencia de acceso está determinada por su ordenamiento?
Respuesta: a) Un archivo organizado secuencialmente. - ¿Cómo se llama el programa diseñado para detectar, localizar y corregir errores en otros programas?
Respuesta: a) Depuración de archivos (Debugger). - ¿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. - ¿Qué organización de archivos utiliza un enlace y una llave para agilizar la búsqueda?
Respuesta: a) Organización secuencial-indexada. - ¿El uso de qué técnica elimina la necesidad de mantenimiento y búsqueda de índices?
Respuesta: a) Direccionamiento (Hashing). - ¿Cuál es la forma por la cual podemos generar una secuencia de direcciones relativas a registros?

- ¿Qué ocurre entre las estructuras de datos lógicas y físicas?
Respuesta: a) Organización secuencial-indexada.
Mantenimiento y Actualización de Archivos
- ¿Qué archivo está formado por una sucesión de registros relacionados donde el acceso depende de su ordenamiento?
Respuesta: a) Archivo secuencial. - ¿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). - ¿Cómo se clasifica la recuperación de información de los archivos secuenciales?
Respuesta: a) Interactiva y generadora de reportes. - ¿Qué debe hacerse si existe una alta necesidad de tener datos actuales en el archivo maestro?
Respuesta: a) Realizar actualizaciones frecuentemente. - 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.
Ir arriba