option
Cuestiones
ayuda
daypo
buscar.php

BASES DE DATOS B/TEMA 9

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
BASES DE DATOS B/TEMA 9

Descripción:
PARTE 1

Fecha de Creación: 2026/02/15

Categoría: Otros

Número Preguntas: 25

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué significa la programación en bases de datos?. Implementar lógica y operaciones dentro del SGBD mediante SQL y extensiones procedimentales. Diseñar exclusivamente la estructura física de discos y particiones del servidor. Sustituir las transacciones por consultas automáticas sin control de consistencia. Eliminar la necesidad de restricciones de integridad mediante almacenamiento flexible.

¿Cuál es el lenguaje principal utilizado en programación de bases de datos?. SQL como base para manipulación y consulta de datos. HTML como estándar para definir estructuras relacionales. CSS como lenguaje para controlar restricciones de integridad. XML como sustituto directo de los procedimientos almacenados.

¿Qué aportan extensiones como PL/SQL o T-SQL respecto a SQL estándar?. Permiten añadir control de flujo, variables y bloques procedimentales. Eliminan completamente la necesidad de realizar consultas SELECT. Sustituyen las claves primarias por identificadores automáticos sin restricciones. Impiden el uso de transacciones dentro de operaciones complejas.

¿Qué herramienta es el entorno oficial para MySQL?. MySQL Workbench para diseño, administración y ejecución de consultas. SQL Server Management Studio como gestor principal de Oracle. Oracle SQL Developer como entorno exclusivo para PostgreSQL. MongoDB Compass como interfaz relacional para claves foráneas.

¿Qué entorno es el principal para administrar SQL Server?. SQL Server Management Studio (SSMS) para consultas. PgAdmin como herramienta oficial para Oracle Databas. DBeaver como entorno exclusivo de MongoDB. MySQL Workbench como interfaz nativa de SQL Server.

¿Qué entorno está diseñado específicamente para Oracle?. Oracle SQL Developer para administración y desarrollo en PL/SQL. MongoDB Compass para consultas JSON estructuradas. MySQL Workbench para modelado exclusivo de Cassandra. PgAdmin como entorno principal para SQL Server.

¿Qué herramienta se utiliza principalmente para PostgreSQL?. PgAdmin como entorno de administración y consultas para PostgreSQL. SSMS como entorno oficial para MySQL. Oracle Developer como interfaz exclusiva para Redis. Compass como gestor relacional de tablas normalizadas.

¿Qué característica destaca en DBeaver?. Es multiplataforma y compatible con múltiples motores mediante JDBC. Es exclusivo para Oracle y no admite otros sistemas gestores. Solo funciona con bases NoSQL basadas en documentos. Sustituye completamente la necesidad de usar SQL.

¿Qué herramienta es oficial para bases de datos NoSQL MongoDB?. MongoDB Compass para visualizar documentos JSON y administrar colecciones. MySQL Workbench para crear triggers en Oracle. SSMS para ejecutar PL/SQL procedural. PgAdmin para administrar bases clave-valor.

¿Qué permite realizar la programación dentro del gestor de base de datos?. Encapsular lógica de negocio mediante procedimientos, funciones y triggers. Eliminar completamente las restricciones de integridad referencial. Sustituir el modelo relacional por almacenamiento en grafos. Evitar el uso de transacciones y control de errores.

¿Qué estructuras básicas permiten usar variables y condiciones en Oracle?. Bloques PL/SQL con DECLARE, BEGIN y EXCEPTION. Consultas SELECT puras sin posibilidad de control de flujo. Índices compuestos que sustituyen el uso de procedimientos. Claves foráneas que reemplazan el manejo de errores.

¿Cuál es la parte obligatoria en un bloque PL/SQL. La sección ejecutable BEGIN ... END. La sección DECLARE con definición de variables. La sección EXCEPTION para captura de errores. La sección SAVEPOINT para control transaccional.

¿Qué permite la sección DECLARE en PL/SQL?. Definir variables, constantes y cursores antes de la ejecución. Confirmar automáticamente los cambios de una transacción. Ejecutar sentencias SQL sin necesidad de BEGIN. Eliminar restricciones de dominio temporalmente.

¿Qué función cumple la sección EXCEPTION en PL/SQL?. Capturar errores y definir acciones correctivas durante la ejecución. Declarar tablas y relaciones estructurales del esquema. Ejecutar automáticamente un COMMIT al finalizar un procedimiento. Sustituir el control de flujo IF por validaciones implícitas.

¿Qué estructura condicional se utiliza en PL/SQL para tomar decisiones?. IF ... THEN ... ELSE ... END IF. FETCH ... OPEN ... CLOSE. TRUNCATE ... WHERE ... CASCADE. LOCK ... TABLES ... RELEASE.

¿Qué caracteriza un bucle LOOP en PL/SQL?. Repite instrucciones hasta que se cumpla una condición de salida con EXIT. Ejecuta un número fijo de iteraciones definido automáticamente por SQL. Solo puede utilizarse dentro de triggers BEFORE INSERT. Elimina la necesidad de cursores explícitos siempre.

¿Qué caracteriza un bucle FOR en PL/SQL?. Repite un bloque un número determinado de veces de forma automática. Obliga a usar OPEN y CLOSE manualmente en cada iteración. Solo se utiliza para confirmar transacciones en bloques complejos. Sustituye completamente la cláusula EXCEPTION.

¿Qué objetivo general tienen los procedimientos y funciones?. Encapsular lógica reutilizable dentro del sistema gestor. Eliminar completamente la necesidad de consultas SELECT. Sustituir las claves foráneas por reglas dinámicas automáticas. Impedir el uso de transacciones dentro de aplicaciones externas.

¿Qué ventaja aporta ejecutar lógica dentro del gestor en lugar de solo en la aplicación?. Centraliza reglas y operaciones directamente en la base de datos. Elimina completamente el control de concurrencia. Impide el uso de índices y restricciones. Sustituye el modelo relacional por NoSQL automáticamente.

¿Qué permite un entorno de desarrollo de bases de datos?. Visualizar, administrar y ejecutar consultas mediante interfaz gráfica. Sustituir la necesidad de usar SQL en cualquier operación. Eliminar automáticamente inconsistencias referenciales. Reemplazar triggers por índices automáticos.

¿Qué característica es típica de estos entornos como Workbench o SSMS?. Gestión de usuarios, permisos y monitoreo de rendimiento. Eliminación automática de transacciones fallidas sin control. Conversión directa de bases relacionales a grafos sin intervención. Sustitución completa del modelo ACID por consistencia eventual.

¿Qué diferencia principal existe entre SQL y PL/SQL?. PL/SQL añade estructuras procedimentales como variables, bucles y excepciones. SQL permite bucles complejos mientras PL/SQL solo permite consultas simples. PL/SQL es exclusivo para bases NoSQL basadas en documentos. SQL elimina la necesidad de procedimientos y funciones almacenadas.

¿Qué extensión corresponde a Microsoft SQL Server?. T-SQL como lenguaje procedural sobre SQL. PL/SQL como lenguaje exclusivo de PostgreSQL. JSON Query Language como sustituto de SQL estándar. CassandraQL como lenguaje principal de Oracle.

¿Qué permite la automatización mediante scripts en bases de datos?. Ejecutar tareas repetitivas y operaciones complejas de forma controlada. Eliminar automáticamente todas las restricciones de integridad. Sustituir procedimientos almacenados por claves primarias dinámicas. Evitar la necesidad de manejar errores en la programación.

¿Cuál es el propósito general de la programación en bases de datos?. Gestionar datos eficientemente incorporando lógica, control y automatización dentro del SGBD. Eliminar completamente la necesidad de transacciones y propiedades ACID. Sustituir el modelo relacional por almacenamiento distribuido flexible. Evitar el uso de consultas SQL mediante interfaces gráficas exclusivas.

Denunciar Test