sql >> Base de Datos >  >> RDS >> Mysql

10 preguntas de la entrevista de la base de datos MySQL para principiantes e intermedios

En nuestro último artículo, cubrimos 15 preguntas básicas de MySQL, nuevamente estamos aquí con otras preguntas de entrevistas para usuarios intermedios. Como dijimos anteriormente, estas preguntas se pueden hacer en Entrevistas de trabajo . Pero algunos de nuestros críticos en el último artículo dijeron que no respondo a mis críticos y que las preguntas son muy básicas y nunca se harán en ninguna entrevista de administrador de base de datos .

A ellos debemos admitir todos los artículos y la pregunta no se puede componer teniendo en cuenta a todo el rebaño. Estamos pasando del nivel básico al experto paso a paso. Por favor, coopere con nosotros.

1. ¿Definir SQL?
Respuesta: SQL significa lenguaje de consulta estructurado. SQL es un lenguaje de programación diseñado especialmente para administrar datos en el Sistema de administración de bases de datos relacionales (RDBMS).
2. ¿Qué es RDBMS? ¿Explica sus características?

Respuesta: Un sistema de gestión de base de datos relacional (RDBMS) es el sistema de gestión de base de datos más utilizado basado en el modelo de base de datos relacional.

Características de RDBMS
  1. Almacena datos en tablas.
  2. Las tablas tienen filas y columnas.
  3. Se permite la creación y recuperación de tablas a través de SQL.
3. ¿Qué es la minería de datos?
Respuesta: La minería de datos es una subcategoría de la informática que tiene como objetivo la extracción de información de un conjunto de datos y transformarla en una estructura legible por humanos, para ser utilizada más adelante.
4. ¿Qué es un ERD?
Respuesta: ERD significa Diagrama de relación de entidad. Diagrama de relación de entidad es la representación gráfica de tablas, con la relación entre ellas.
5. ¿Cuál es la diferencia entre la clave principal y la clave única?
Respuesta: Tanto la clave primaria como la única se implementan para la unicidad de la columna. La clave principal crea un índice de columna agrupado, mientras que Unique crea un índice de columna no agrupado. Además, la clave principal no permite el valor NULO, sin embargo, la clave única permite un valor NULO.
6. Cómo almacenar un archivo de imagen en la base de datos. ¿Qué tipo de objeto se utiliza?
Respuesta: Almacenar imágenes en una base de datos es una mala idea. Para almacenar imágenes en una base de datos, se recomienda el tipo de objeto 'Blob'.
7. ¿Qué es el almacenamiento de datos?
Respuesta: Un Data Warehousing generalmente referido como Enterprise Data Warehousing es un depósito central de Datos, creado usando diferentes Fuentes de Datos.
8. ¿Qué son los índices en una base de datos? ¿Cuáles son los tipos de índices?

Respuesta: Los índices son las referencias rápidas para la recuperación rápida de datos de una base de datos. Hay dos tipos diferentes de índices.

Índice agrupado
  1. Solo uno por mesa.
  2. Más rápido de leer que no agrupado, ya que los datos se almacenan físicamente en orden de índice.
Índice no agrupado
  1. Se puede usar muchas veces por mesa.
  2. Más rápido para las operaciones de inserción y actualización que un índice agrupado.

9. ¿Cuántos DISPARADORES son posibles en MySql?

Respuesta: Solo se permiten seis activadores en la base de datos MySQL y lo son.

  1. Antes de insertar
  2. Después de insertar
  3. Antes de la actualización
  4. Después de la actualización
  5. Antes de eliminar
  6. Después de eliminar
10. ¿Qué es la tabla Heap?
Respuesta: Las tablas que están presentes en la memoria se denominan tablas HEAP. Estas tablas se conocen comúnmente como tablas de memoria. Estas tablas de memoria nunca tienen valores con tipo de datos como "BLOB" o "TEXT". Usan índices que los hacen más rápidos.

Eso es todo por ahora sobre las preguntas de MySQL, pronto se me ocurrirá otra serie de preguntas. No olvide proporcionar sus valiosos comentarios en la sección de comentarios.