Cuestionario de Fundamentos de Bases de Datos: Conceptos Clave
Clasificado en Informática
Escrito el en
español con un tamaño de 2,77 KB
Cuestionario de Fundamentos de Bases de Datos
1. Definición de Transacción
Es una secuencia de operaciones en una base de datos mediante la cual un estado consistente de la base de datos se transforma en otro estado consistente.
- a. Transacción
- b. Commit
- c. Transact
- d. Grant
2. Gestión de Concurrencia
Técnica más usual que se utiliza para resolver problemas de concurrencia:
- a. Rollback
- b. Commit
- c. Bloqueo
- d. Ninguna de las opciones
3. Estados de una Transacción
¿Cómo se conoce a una transacción que termina con éxito?
- a. Abortada
- b. Comprometida
- c. Retrocedido
- d. Compensadora
4. Normalización de Datos
La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más pequeñas; consiste en eliminar la dependencia transitiva, eliminar la redundancia y asegurar que las columnas dependan del campo clave. Con la segunda forma normal se:
- a. Elimina la dependencia transitiva
- b. Eliminar la redundancia
- c. Garantiza que todas las relaciones sean de uno a uno
- d. Asegura que las columnas dependan del campo clave
5. Relaciones en Bases de Datos Relacionales
Una base de datos relacional se identifica porque sus tablas están enlazadas entre sí. La condición que deben cumplir las tablas a relacionar es:
- a. No es necesario que las tablas tengan clave principal.
- b. Las tablas a relacionar deben tener un campo en común que debe tener las mismas propiedades, por lo menos uno de ellos debe ser clave principal.
- c. Los campos de conexión deben tener el mismo nombre.
- d. Las tablas a relacionar deben tener un campo en común que debe tener las mismas propiedades, los datos que se ingresen en esos campos pueden ser diferentes.
6. Funciones del SGBD
Un Sistema de Gestión de Bases de Datos (SGBD) es un conjunto de programas que permiten la administración de datos. El conjunto de tareas básicas son:
- a. Almacenamiento, modificación, eliminación y extracción de datos
- b. Almacenamiento, extracción de datos, y hacer copias de seguridad
- c. Almacenamiento, eliminación, y protección de errores
- d. Almacenamiento, diseño y desarrollo de base de datos.
7. Control de Acceso y Seguridad
Sentencia que nos permite asignar a los usuarios permisos de acceso a tablas y vistas de la base de datos:
- a. Show
- b. Revoke
- c. Commit
- d. Grant