Las 25 preguntas y respuestas principales de las entrevistas sobre pruebas de bases de datos (2025)

Aquí hay preguntas y respuestas de la entrevista sobre pruebas de bases de datos para que los candidatos probadores de SQL más nuevos y experimentados consigan el trabajo de sus sueños.

 

Preguntas y respuestas de la entrevista sobre pruebas de bases de datos para principiantes

1) ¿Qué son las pruebas de bases de datos?

Las pruebas de bases de datos también se conocen como pruebas de backend.
Las pruebas de bases de datos se dividen en cuatro categorías diferentes.

  • Prueba de datos Integrity
  • Prueba de validez de los datos
  • Rendimiento relacionado con la base de datos
  • Pruebas de funciones, procedimiento y disparadores.

👉 Descarga gratuita de PDF: Preguntas y respuestas de la entrevista sobre pruebas de bases de datos


2) En las pruebas de bases de datos, ¿qué debemos verificar normalmente?

Normalmente, las cosas que registramos Pruebas de base de datos son:

  • Verificación de restricciones
  • Validación de un tamaño de campo
  • Procedimiento almacenado
  • Hacer coincidir el tamaño del campo de la aplicación con la base de datos
  • Índices para cuestiones basadas en el desempeño

3) Explique qué es la prueba basada en datos.

En una tabla de datos, para probar la multiplicidad de datos, se utiliza una prueba basada en datos. Con esta prueba, es posible reemplazar fácilmente los parámetros al mismo tiempo desde diferentes ubicaciones.


4) ¿Qué son las uniones y mencionan los diferentes tipos de uniones?

La unión se utiliza para mostrar dos o más de dos tablas y la tipos de uniones son:

  • Unión natural
  • Unir internamente
  • Unión externa
  • Cruz unirse

La unión exterior se vuelve a dividir en dos:

  • Izquierda combinación externa
  • Unión exterior derecha

5) ¿Qué son los índices y menciona diferentes tipos de índices?

Los índices son objetos de bases de datos y se crean en columnas. Para recuperar datos rápidamente, se accede a ellos con frecuencia. Los diferentes tipos de índices son:

  • Índice de árbol B
  • Índice de mapa de bits
  • Clusteríndice educativo
  • Índice de cobertura
  • Índice no único
  • Índice único

Preguntas de la entrevista sobre pruebas de bases de datos


6) Al probar procedimientos almacenados, ¿cuáles son los pasos que sigue un evaluador?

El probador verificará el formato estándar de los procedimientos almacenados y también verificará que los campos sean correctos, como actualizaciones, uniones, índices y eliminaciones, como se menciona en el procedimiento almacenado.


7) ¿Cómo sabría, para las pruebas de la base de datos, si el disparador se activa o no?

Al consultar el registro de auditoría común, sabrá si se activa un activador o no. Está en el registro de auditoría donde puede ver los desencadenantes activados.


Preguntas y respuestas de la entrevista sobre pruebas SQL para experimentados

8) En las pruebas de bases de datos, ¿cuáles son los pasos para probar la carga de datos?

Se deben seguir los siguientes pasos para probar la carga de datos

  • Se deben conocer los datos de origen.
  • Target los datos deben ser conocidos
  • Se debe comprobar la compatibilidad del origen y el destino.
  • In SQL Administrador empresarial, ejecute el paquete DTS después de abrir el paquete DTS correspondiente
  • Tienes que comparar las columnas de destino y fuente de datos.
  • Se debe verificar el número de filas de destino y origen
  • Después de actualizar los datos en la fuente, verifique si los cambios aparecen en el destino o no.
  • Verifique NULL y caracteres basura

9) Sin utilizar puntos de control de la base de datos, ¿cómo se prueba una consulta SQL en QTP?

Escribiendo el procedimiento de scripting en VBScript, podemos conectarnos a la base de datos y probar las consultas y la base de datos.


10) Explique cómo utilizar consultas SQL en QTP.

In QTP Al utilizar el punto de control de la base de datos de salida y la verificación de la base de datos, debe seleccionar la opción Consultas manuales SQL. Después de seleccionar la opción de consultas manuales, ingrese las consultas "seleccionadas" para recuperar los datos en la base de datos y luego comparar los esperados y los reales.


11) ¿Cuál es la forma de escribir casos de prueba para pruebas de bases de datos?

Escribir casos de prueba es como una prueba funcional. Primero hay que conocer los requisitos funcionales de la aplicación. Luego tienes que decidir los parámetros para escribir casos de prueba como

  • Objetivo: Escribe el objetivo que te gustaría probar.
  • Método de entrada: Escribe el método de acción o entrada que deseas ejecutar.
  • Esperado: cómo debería aparecer en la base de datos

12) Para administrar y manipular la tabla de prueba, ¿cuáles son las declaraciones SQL que ha utilizado en las pruebas de la base de datos?

Las declaraciones como SELECT, INSERT, UPDATE, DELETE se usan para manipular la tabla, mientras que ALTER TABLE, CREATE TABLE y DELETE TABLE se usan para administrar la tabla.


Preguntas de la entrevista de prueba de bases de datos para experimentados

13) ¿Cómo probar los procedimientos y activadores de la base de datos?

Para probar los procedimientos y activadores de la base de datos, se deben conocer los parámetros de entrada y salida. La declaración EXEC se puede utilizar para ejecutar el procedimiento y examinar el comportamiento de las tablas.

  • Abra el proyecto de base de datos en el explorador de soluciones.
  • Ahora en el menú Ver, haga clic en el esquema de la base de datos.
  • Abra la carpeta del proyecto desde el menú Ver esquema
  • Haga clic derecho en el objeto que se desea probar y luego haga clic en el cuadro de diálogo que dice Crear pruebas unitarias.
  • Después de eso, cree un nuevo proyecto de prueba de idioma.
  • Seleccione a) Insertar la prueba unitaria ob) Crear una nueva prueba y luego haga clic en Aceptar
  • El proyecto que se desea configurar se realizará haciendo clic en el cuadro de diálogo Configuración del proyecto.
  • Una vez configurado haga clic en Aceptar

14) ¿Cómo se pueden escribir casos de prueba a partir de requisitos y si los requisitos representan la funcionalidad exacta de AUT (Aplicación bajo prueba)?

Para escribir casos de prueba a partir de requisitos, es necesario analizarlos en profundidad en términos de funcionalidad. A continuación, se deben considerar las técnicas de diseño de casos de prueba adecuadas, como la partición de equivalencia, el diseño de caja negra, los gráficos de causa y efecto, etc. para escribir los casos de prueba. Sí, los requisitos representan la funcionalidad exacta de AUT.


15) ¿Qué es el SGBD?

DBMS significa sistema de gestión de bases de datos, existen diferentes tipos de DBMS

  • modelo de red
  • Modelo Jerárquico
  • Modelo relacional

16) ¿Qué es LMD?

DML significa Lenguaje de manipulación de datos y se utiliza para gestionar datos con objetos de esquema. Es un subconjunto de SQL.


17) ¿Qué son los comandos DCL? ¿Cuáles son los dos tipos de comandos utilizados por DCL?

DCL significa Lenguaje de control de datos y se utiliza para controlar datos.

Los dos tipos de comandos DCL son:

Conceder: al utilizar este comando, el usuario puede acceder al privilegio de la base de datos.

RevOk: Al usar este comando, el usuario no puede acceder a la base de datos.


18) ¿Qué son las pruebas de caja blanca y las pruebas de caja negra?

La prueba de caja negra consiste en probar el software para comprobar los resultados al proporcionar determinadas entradas. Esta prueba se realiza normalmente para comprobar si el software cumple los requisitos del usuario. No se espera ningún resultado funcional específico para ejecutar esta prueba.

La prueba de caja blanca se realiza para comprobar la precisión del código y la lógica del programa. Esta prueba la realiza el programador, que conoce el flujo lógico del sistema.


19) ¿Cómo evalúa QTP los resultados de las pruebas?

Una vez finalizada la prueba, QTP generará un informe. Este informe mostrará los puntos de control, los mensajes del sistema y los errores que se detectaron durante la prueba. La ventana de resultados de la prueba mostrará cualquier discrepancia encontrada en los puntos de control.


20) ¿Explica el proceso de prueba de QTP?

  • El proceso de prueba QTP se basa en los siguientes pasos:
  • Creación de archivos de mapa GUI (interfaz gráfica de usuario): identifica el objeto GUI que debe probarse
  • Creación de guiones de prueba: los guiones de prueba se registran
  • Pruebas de depuración: la prueba debe depurarse
  • Ejecutar pruebas: se deben ejecutar los casos de prueba.
  • Ver resultados: Los resultados reflejan el éxito o fracaso de las pruebas.
  • El informe detecta: si la prueba falla, los motivos se registrarán en el archivo de detección del informe.

21) ¿Qué son las pruebas de carga y da algunos ejemplos?

Para medir la respuesta del sistema se realizan pruebas de carga. Si la carga supera el patrón de los usuarios, se denomina prueba de estrés. Algunos ejemplos de pruebas de carga son la descarga de un conjunto de archivos grandes, la ejecución de múltiples aplicaciones en un solo equipo, el envío de una gran cantidad de correos electrónicos a un servidor y la asignación de muchas tareas a una impresora una tras otra.


22) ¿Cómo probar la base de datos manualmente?

Probar la base de datos manualmente implica verificar los datos en el back-end y ver si la adición de datos en el front-end está afectando al back-end o no, y lo mismo para eliminar, actualizar, insertar, etc.


23) ¿Qué significa RDBMS y cuáles son los RDMBS importantes que utiliza SQL?

RDBMS significa Sistemas de gestión de bases de datos relacionales que utilizan SQL, y los RDBMS importantes que utiliza SQL son Sybase, Oracle, Acceso ,Ingreso, Microsoft servidor SQL, etc


24) ¿Qué son las pruebas de rendimiento y cuáles son los cuellos de botella de las pruebas de rendimiento?

Las pruebas de rendimiento determinan la velocidad del rendimiento del sistema informático. Incluye pruebas cuantitativas como la medición del tiempo de respuesta. El problema en las pruebas de rendimiento es que siempre se necesita mano de obra bien capacitada y con experiencia, además las herramientas que se utilizan son costosas.


25) ¿Qué es DDL y cuáles son sus comandos?

Para definir la estructura de la base de datos, un desarrollador utiliza DDL. DDL significa Lenguaje de definición de datos. Los diversos comandos DDL incluyen Crear, Truncar, Eliminar, Modificar, Comentar y Cambiar nombre.

La pregunta anterior de la entrevista sobre pruebas de bases de datos/SQL ayudará tanto a los ingenieros de control de calidad novatos como a los experimentados. Comparta la página con amigos y colegas.

Estas preguntas de la entrevista también te ayudarán en tu viva(orals)