Las 25 preguntas y respuestas principales de la entrevista de prueba de la base de datos

Aquí se encuentran preguntas frecuentes de la entrevista SQL para principiantes y probadores experimentados.

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

La prueba de base de datos también se llama prueba de backend. Base de datos Prueba dividido en cuatro categorías diferentes.

  • Prueba de la integridad de los datos
  • Prueba de validez de datos
  • Rendimiento relacionado con la base de datos
  • Funciones de prueba, procedimiento y disparadores

2) En una prueba de base de datos, ¿qué necesitamos verificar normalmente?

Por lo general, lo que verificamos en DB Test son:

  • Verificación de restricciones
  • Validación del tamaño del campo
  • Procedimiento almacenado
  • Haga coincidir el tamaño del campo de la aplicación con la base de datos
  • Índices de problemas basados ​​en el rendimiento

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

En una tabla de datos, para probar los múltiples números de datos, se usa una prueba basada en datos. Al usar esto, puede reemplazar fácilmente los parámetros al mismo tiempo desde diferentes lugares.

4) ¿Qué es la articulación y mencionamos diferentes tipos de articulaciones?

Unir se usa para mostrar dos o más tablas y los tipos de uniones son:

  • Se Natural
  • Estar adentro
  • Ser externo
  • Unión cruzada

La articulación externa se divide en dos mitades:

  • Exterior exterior izquierdo
  • Corrija la conexión externa

5) ¿Qué son los índices y cuáles son los diferentes tipos de índices?

Los índices son objetos de base de datos y se crean en columnas. Para obtener datos rápidamente, a menudo se accede a ellos. Los diferentes tipos de índices son los siguientes:

  • Índice de árbol B
  • Índice de mapa de bits
  • Índice agrupado
  • Índice de cobertura
  • Índice no único
  • Índice único

6) Al probar los procedimientos almacenados, ¿qué pasos toma un probador?

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

7) ¿Cómo sabría para una prueba de base de datos, si el disparador es incorrecto o no?

Al cuestionar el registro de inspección común, sabrá si se libera un gatillo o no. Está en un hueco de inspección donde se pueden ver los desencadenantes de las faltas.

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
  • Se deben conocer los detalles del objetivo
  • Se debe verificar la compatibilidad de la fuente y el destino
  • I SQL Administrador empresarial, ejecute el paquete DTS después de abrir el paquete DTS correspondiente
  • Debe comparar las columnas de destino y la fuente de datos.
  • Se debe verificar el número de capas de origen y destino
  • Después de actualizar los datos en la fuente, verifique si los cambios aparecen en el destino o no.
  • Verifique los NULL y los caracteres basura

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

Al escribir un procedimiento de scripting en VBScript, podemos conectarnos a la base de datos y podemos probar las consultas y la base de datos.

10) ¿Explica cómo usar consultas SQL en QTP?

I QTP utilizando el punto de control de la base de datos de salida y la comprobación de la base de datos, debe seleccionar la opción de consulta manual SQL. Después de seleccionar la opción de consulta manual, ingrese las consultas de “selección” para recuperar los datos en la base de datos y luego compare las esperadas y las reales.

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

Escribir pruebas es como una prueba funcional. Primero necesita conocer el requisito funcional de la aplicación. Luego debe decidir los parámetros para escribir pruebas como

  • Objetivo: Escribe el objetivo que quieres probar.
  • Método de entrada: escriba el modo de acción o la entrada que desea completar
  • Esperando: cómo debería aparecer en la base de datos

12) Para administrar y manipular la tabla de prueba, ¿qué declaraciones SQL utilizó en las pruebas de la base de datos?

Declaraciones como SELECT, INSERT, UPDATE, DELETE se utilizan para manipular la tabla, mientras que ALTER TABLE, CREATE TABLE y DELETE TABLE se utilizan para gestionar la tabla.

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

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

  • El proyecto abrió una base de datos en un 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ú Vista de esquema
  • Haga clic con el botón derecho en el objeto que debe probarse y luego haga clic en el cuadro de diálogo que dice Crear pruebas unitarias
  • A continuación, cree un nuevo proyecto de prueba de idiomas
  • Seleccione a) Ingrese la prueba unitaria o b) Cree una nueva prueba y luego haga clic en Aceptar
  • El proyecto que debe configurarse 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 pruebas a partir de requisitos y si los requisitos coinciden con la funcionalidad exacta de AUT (prueba de aplicación)?

Para escribir pruebas a partir de requisitos, debe analizar minuciosamente los requisitos en términos de funcionalidad. A continuación, piensa en las técnicas de diseño adecuadas de las pruebas, como la partición de equivalencia, el diseño de caja negra, los gráficos de efectos causales, etc. Para escribir las pruebas. Sí, los requisitos son la funcionalidad exacta de AUT.

15) ¿Qué es un DBMS?

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

  • Modelo de red
  • Modelo jerárquico
  • Modelo relacionado

16) ¿Qué es DML?

DML son las siglas de Data Manipulation Language. Se utiliza para administrar datos con objetos de esquema. Es un subconjunto de SQL.

17) ¿Qué son los comandos DCL? ¿Qué dos tipos de comandos usa DCL?

DCL significa lenguaje de control de datos, se utiliza para controlar datos.

Los dos tipos de órdenes DCL son:

Otorgar: al usar este comando, un usuario puede tener acceso privilegiado a una base de datos

Revocación: al usar este comando, el usuario no puede acceder a la base de datos

18) ¿Qué es una prueba de caja blanca y una prueba de caja negra?

La prueba de caja negra significa probar el software de salida para proporcionar ciertas entradas. Esta prueba generalmente se realiza para ver si el software satisface las necesidades del usuario. No se espera una salida funcional específica para ejecutar esta prueba.

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

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

Una vez que se realiza la prueba, QTP generará un informe. Este informe mostrará los puntos de control, el mensaje del sistema y el error detectado durante la prueba. La ventana de resultados de la prueba mostrará cualquier discrepancia en los puntos de control.

20) ¿Explica el proceso de prueba QTP?

  • El proceso de prueba de 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 scripts de prueba: se registran los scripts de prueba
  • Pruebas de depuración: la prueba debe desinfectarse
  • Ejecución de pruebas: las pruebas deben ejecutarse.
  • Ver los resultados: los resultados indican el éxito o el fracaso de las pruebas
  • Informe de detección: si la prueba falla, las causas se registrarán en el archivo de informe de detección.

21) ¿Qué es una prueba de carga y da algunos ejemplos?

Para medir la respuesta del sistema, se realiza una prueba de carga. Si la carga viola el patrón de los usuarios, se llama prueba de esfuerzo. Ejemplos de pruebas de carga son descargar un conjunto de archivos grande, ejecutar varias aplicaciones en una computadora, colocar un servidor en una gran cantidad de correos electrónicos y asignar muchas tareas a una impresora una tras otra.

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

La prueba manual de la base de datos implica verificar los datos en el back-end y ver si el complemento de datos se ve afectado en el front-end o no, y eliminar, actualizar, insertar, etc.

23) ¿Qué significa RDBMS y cuáles son las RDMBS clave utilizadas por SQL?

RDBMS significa Sistemas de administración de bases de datos relacionados que usan SQL, y los RDBMS clave que usan SQL son Sybase, Oracle, Access, Ingres, Microsoft SQL Server, 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 de rendimiento del sistema informático. Incluye las pruebas cuantitativas como la medición del tiempo de respuesta. El problema en las pruebas de rendimiento es que siempre tiene el poder de un hombre bien capacitado y experimentado, además de que las herramientas que utiliza son caras.

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

Para definir una estructura de base de datos, Developer usa DDL. DDL significa lenguaje de definición de datos. Varios comandos DDL incluyen Crear, Truncar, Soltar, Modificar, Comentar y Cambiar nombre.

Descarga gratuita del PDF: Preguntas y respuestas de la entrevista de prueba de la base de datos

La pregunta anterior de la entrevista de prueba de Base de datos / SQL ayudará tanto a los principiantes como a los ingenieros de control de calidad con experiencia. Comparta la página con amigos y colegas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Salir de la versión móvil