Introduction aux questions et réponses d'entrevue du SGBDR

Donc, si vous vous préparez à un entretien d'embauche dans SGBDR. Je suis sûr que vous voulez connaître les questions et réponses d'entrevue RDBMS 2019 les plus courantes qui vous aideront à déchiffrer facilement l'entrevue RDBMS. Vous trouverez ci-dessous la liste des principales questions et réponses d'entrevue sur le SGBDR à votre secours.

Par conséquent, nous avons tendance à ajouter les principales questions d'entrevue du SGBDR 2019 qui sont principalement posées lors d'une entrevue.

1.Quelles sont les différentes fonctionnalités d'un SGBDR?

Répondre:
Nom. Chaque relation dans une base de données relationnelle doit avoir un nom unique parmi toutes les autres relations.
Les attributs. Chaque colonne d'une relation est appelée un attribut.
Tuples. Chaque ligne d'une relation est appelée un tuple. Un tuple définit une collection de valeurs d'attribut.

2. expliquer le modèle ER?

Répondre:
Le modèle ER est un modèle Entité-Relation. Le modèle ER est basé sur un monde réel composé d'entités et d'objets relationnels. Les entités sont illustrées dans une base de données par un ensemble d'attributs.

3.Définissez le modèle orienté objet?

Répondre:
Le modèle orienté objet est basé sur des collections d'objets. Un objet contient des valeurs qui sont stockées dans des variables d'instance à l'intérieur de l'objet. Les objets ayant un type de valeurs identiques et les mêmes méthodes exactes sont regroupés en classes.

4.Expliquez trois niveaux d'abstraction des données?

Répondre:
1. Niveau physique: il s'agit du niveau d'abstraction le plus bas et il décrit comment les données sont stockées.
2. Niveau logique: Le niveau d'abstraction suivant est logique, il décrit quel type de données est stocké dans une base de données et quelle est la relation entre ces données.
3. Afficher le niveau: le plus haut niveau d'abstraction et il décrit la seule base de données entière.

https://www.w3schools.in/dbms/data-schemas/

5.Quelles sont les 12 règles différentes de Codd pour la base de données relationnelle?

Répondre:
Les 12 règles de Codd sont un ensemble de treize règles (numérotées de zéro à douze) proposées par Edgar F. Codd.
Règles de Codd: -
Règle 0: Le système doit être qualifié de relationnel, de base de données et également de système de gestion.
Règle 1: La règle d'information: chaque information de la base de données doit être représentée de manière unique, principalement des valeurs de nom dans des positions de colonne dans une ligne différente d'une table.
Règle 2: La règle d'accès garanti: Toutes les données doivent être ingénieuses. Il indique que chaque valeur scalaire de la base de données doit être adressable correctement / logiquement.
Règle 3: Traitement systématique des valeurs nulles: Le SGBD doit permettre à chaque tuple de rester nul.
Règle 4: Catalogue en ligne actif (structure de la base de données) basé sur le modèle relationnel: Le système doit prendre en charge une structure en ligne, relationnelle, etc. qui soit ingénieuse pour les utilisateurs autorisés au moyen de leur requête régulière.
Règle 5: La sous-langue complète des données: Le système doit aider au moins une langue relationnelle qui:
1.Dispose d'une syntaxe linéaire
2.qui peut être utilisé à la fois de manière interactive et au sein de programmes d'application,
Il prend en charge les opérations de définition de données (DDL), les opérations de manipulation de données (DML), les contraintes de sécurité et d'intégrité et les opérations de gestion des transactions (début, validation et annulation).
Règle 6: La règle de mise à jour des vues : toutes les vues qui s'améliorent théoriquement doivent pouvoir être mises à niveau par le système.
Règle 7: Insertion, mise à jour et suppression de haut niveau: le système doit prendre en charge les opérateurs d'insertion, de mise à jour et de suppression.
Règle 8: Indépendance des données physiques: la modification du niveau physique (comment les données sont stockées, à l'aide de tableaux ou de listes liées, etc.) ne doit pas nécessiter de modification d'une application.
Règle 9: Indépendance des données logiques: la modification du niveau logique (tableaux, colonnes, lignes etc.) ne doit pas nécessiter de modification d'une application.
Règle 10: Indépendance d'intégrité: les contraintes d'intégrité doivent être identifiées individuellement à partir des programmes d'application et stockées dans le catalogue.
Règle 11: Indépendance de distribution: La distribution de parties d'une base de données à différents emplacements ne doit pas être visible pour les utilisateurs de la base de données.
Règle 12: La règle de non-subversion: Si le système fournit une interface de bas niveau (c'est-à-dire des enregistrements), cette interface ne peut pas être utilisée pour renverser le système.

6.Qu'est-ce que la normalisation? et ce qui explique les différentes formes de normalisation.

Répondre:
La normalisation de la base de données est un processus d'organisation des données pour minimiser la redondance des données. Ce qui à son tour garantit la cohérence des données. Il existe de nombreux problèmes associés à la redondance des données tels que le gaspillage d'espace disque, l'incohérence des données, les requêtes DML (Data Manipulation Language) deviennent lentes. Il existe différentes formes de normalisation: - 1NF, 2NF, 3NF, BCNF, 4NF, 5NF, ONF, DKNF.
1. 1NF: - Les données de chaque colonne doivent être des valeurs multiples de numéro atomique séparées par une virgule. Le tableau ne contient aucun groupe de colonnes répétitives. Identifiez chaque enregistrement de manière unique à l'aide de la clé primaire.
2. 2NF: - La table doit correspondre à toutes les conditions de 1NF et déplacer les données redondantes vers une table distincte. De plus, il crée une relation entre ces tables à l'aide de clés étrangères.
3. 3NF: - pour une table 3NF doit remplir toutes les conditions de 1NF et 2NF. 3NF ne contient pas d'attributs qui dépendent partiellement de la clé primaire.

7.Définissez la clé primaire, la clé étrangère, la clé candidate, la super clé?

Répondre:
Clé primaire : la clé primaire est la clé qui n'autorise pas les valeurs en double et les valeurs nulles. Une clé primaire peut être définie au niveau de la colonne ou au niveau de la table. Une seule clé primaire par table est autorisée.
Clé étrangère : la clé étrangère autorise uniquement les valeurs présentes dans la colonne référencée. Il autorise les valeurs en double ou nulles. Il peut être défini comme niveau de colonne ou niveau de table. Il peut référencer une colonne d'une clé unique / primaire.
Clé candidate: Une clé candidate est une super clé minimale, il n'y a pas de sous-groupe approprié d'attributs de clé candidate pouvant être une super clé.
Super clé: une super clé est un ensemble d'attributs d'un schéma de relation dont tous les attributs du schéma dépendent partiellement. Deux lignes ne peuvent pas avoir la même valeur d'attributs de super-clé.

8.Qu'est-ce qu'un autre type d'index?

Répondre:
Les index sont: -
Index clusterisé: - Il s'agit de l'index auquel les données sont physiquement stockées sur le disque. Par conséquent, un seul index cluster peut être créé dans une table de base de données.
Index non clusterisé: - Il ne définit pas de données physiques mais il définit un ordre logique. En règle générale, un arbre B ou B + est créé à cet effet.

9.Quels sont les avantages du SGBDR?

Répondre:
• Contrôle de la redondance.
• L'intégrité peut être appliquée.
• Les incohérences peuvent être évitées.
• Les données peuvent être partagées.
• La norme peut être appliquée.

10.Nommez certains sous-systèmes du SGBDR?

Répondre:
Entrée-sortie, sécurité, traitement des langues, gestion du stockage, journalisation et récupération, contrôle de la distribution, contrôle des transactions, gestion de la mémoire.

11.Qu'est-ce que Buffer Manager?

Répondre:
Buffer Manager parvient à collecter les données du stockage sur disque vers la mémoire principale et à décider quelles données doivent être dans la mémoire cache pour un traitement plus rapide.

Article recommandé

Ceci a été un guide pour la liste des questions et réponses d'entrevue du SGBDR afin que le candidat puisse réprimer ces questions d'entrevue du SGBDR facilement. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Questions d'entretiens chez Data Analytics
  2. 13 questions et réponses étonnantes sur les tests de bases de données
  3. Top 10 des questions et réponses d'entrevue de modèle de conception
  4. 5 questions et réponses utiles pour les entretiens avec SSIS