10 Questions d'entrevue de la base de données MySQL pour les débutants et les intermédiaires

10 Questions d'entrevue de la base de données MySQL pour les débutants et les intermédiaires

Dans notre dernier article, nous avons couvert 15 questions de base MySQL, encore une fois, nous sommes là avec un autre ensemble de questions d'entrevue pour les utilisateurs intermédiaires. Comme nous l'avons dit plus tôt, ces questions peuvent être posées dans Entretiens d'embauche. Mais certains de nos détracteurs sur le dernier article ont dit que je ne donne pas de réponse à mes détracteurs et que les questions sont très basiques et ne seront jamais posées dans aucun Entretien de l'administrateur de la base de données.

10 questions d'entrevue d'emploi MySQL

Pour eux, nous devons admettre que tous les articles et la question ne peuvent pas être composés en gardant tout le troupeau à l'esprit. Nous venons de base à l'expert de niveau étape par étape. Veuillez coopérer avec nous.

1. Définir SQL?
Répondre : SQL signifie un langage de requête structurée. SQL est un langage de programmation conçu spécialement pour gérer les données dans le système de gestion des bases de données relationnelles (RDBM).
2. Qu'est-ce que le SBRM? Expliquez ses fonctionnalités?

Répondre : Un système de gestion de base de données relationnel (RDBM) est le système de gestion de base de données le plus utilisé basé sur le modèle de base de données relationnelle.

Caractéristiques des SGBDR
  1. Stocke les données dans les tables.
  2. Les tables ont des lignes et une colonne.
  3. La création et la récupération de la table sont autorisées via SQL.
3. Qu'est-ce que l'exploration de données?
Répondre : L'exploration de données est une sous-catégorie de l'informatique qui vise à extraction des informations à partir de l'ensemble de données et à la transformer en structure lisible par l'homme, à utiliser plus tard.
4. Qu'est-ce qu'un erd?
Répondre : ERD signifie Diagramme des relations entités. Le diagramme de la relation d'entité est la représentation graphique des tables, avec la relation entre elles.
5. Quelle est la différence entre la clé primaire et la clé unique?
Répondre : La clé primaire et unique est mise en œuvre pour l'unicité de la colonne. La clé primaire crée un index en cluster de la colonne où en tant que Unique crée un index non maculé de la colonne. De plus, la clé primaire ne permet pas la valeur nul, mais la clé unique permet une valeur nul.
6. Comment stocker un fichier photo dans la base de données. Quel type d'objet est utilisé?
Répondre : Le stockage d'images dans une base de données est une mauvaise idée. Pour stocker l'image dans un type d'objet de base de données «blob» est recommandé.
7. Qu'est-ce que l'entreposage de données?
Répondre : Un entreposage de données est généralement arbitré comme l'entreposage de données d'entreprise est un référentiel de données central, créé à l'aide de différentes sources de données.
8. Quels sont les index dans une base de données. Quels sont les types d'index?

Répondre : Les index sont les références rapides pour la récupération rapide des données des données d'une base de données. Il existe deux types d'index différents.

Index en grappe
  1. Un seul par table.
  2. Plus rapide à lire que non cluster car les données sont stockées physiquement dans l'ordre d'index.
Index non cluonneux
  1. Peut être utilisé plusieurs fois par table.
  2. Plus rapide pour les opérations d'insertion et de mise à jour qu'un index en cluster.
9. Combien de déclencheurs sont possibles dans MySQL?

Répondre : Il n'y a que six déclencheurs sont autorisés à utiliser dans la base de données MySQL et ils sont.

  1. Avant d'insérer
  2. Après insérer
  3. Avant la mise à jour
  4. Après la mise à jour
  5. Avant la suppression
  6. Après la suppression
dix. Qu'est-ce que la table du tas?
Répondre : Les tables qui sont présentes dans la mémoire sont appelées tables de tas. Ces tables sont communément appelées tableaux de mémoire. Ces tables de mémoire n'ont jamais de valeurs avec le type de données comme «blob» ou «texte». Ils utilisent des index qui les rendent plus rapides.

C'est tout pour l'instant sur les questions de MySQL, je vais bientôt présenter un autre ensemble de questions. N'oubliez pas de fournir vos précieux commentaires dans la section des commentaires.