Questions D'entretien

Top 30 des questions et réponses d'entretien sur la base de données MS Access

2 janvier 2022

Microsoft Access est un SGBD, c'est-à-dire un système de gestion de base de données fourni par Microsoft. Il fait partie de MS 365. MS Access stocke les données électroniquement dans un ordinateur. Les données stockées peuvent être facilement mises à jour, consultées ou modifiées à l'aide de requêtes Microsoft.

MS Access a quatre objets principaux, à savoir les tables, les requêtes, les formulaires et les rapports. Nous avons recherché et mis à jour cet article avec les questions les plus fréquemment posées Questions et réponses d'entrevue de base de données Microsoft Access. Parcourez notre guide Questions et réponses d'entrevue afin de pouvoir facilement casser votre entrevue.

Lis le questions et réponses générales de l'entrevue qui devrait vous aider lorsqu'on vous pose des questions génériques liées à votre attitude, aptitude.

Table des matières

Top 30 des questions et réponses d'entretien de la base de données MS Access

image 617dcbc486f57

1. Expliquer la base de données Microsoft Access en termes simples ?

La base de données Microsoft Access est un SGBD, c'est-à-dire un système de gestion de base de données ou un Système de gestion de base de données relationnelle . C'est un outil de gestion de l'information. MS Access permet de stocker des informations pour les références, les rapports et l'analyse. Les données stockées dans la base de données peuvent être modifiées, mises à jour et accessibles à l'aide de requêtes MS. Microsoft Access est membre de Microsoft 365.

2. Expliquez la technique utilisée pour augmenter la taille d'une base de données ?

Une façon d'augmenter la taille de la base de données doit utiliser SQL Server Management Studio.

  1. Ouvrez l'explorateur d'objets, puis connectez-vous à une instance du moteur de base de données SQL Server et cliquez sur l'instance.
  2. Développez la base de données et cliquez sur Propriétés.
  3. Dans les propriétés, sélectionnez la page Fichiers.
  4. Augmentez la valeur d'au moins 1 mégaoctet dans la colonne de taille initiale (Mo).
  5. Supposons que vous souhaitiez augmenter la taille de la base de données en créant un nouveau fichier. Créez ensuite un nouveau fichier et entrez les valeurs et cliquez sur OK.
Voir également Top 100 des questions et réponses d'entrevue JavaScript

Transact SQL pour augmenter la taille de la base de données.

  1. Vous devez vous connecter à un moteur de base de données.
  2. Sélectionnez une nouvelle requête dans la barre standard.
  3. Écrivez un code de requête approprié et exécutez-le.

3. Quelle est la taille maximale d'une base de données Access ?

La taille maximale préférable pour une base de données Access est généralement de 2 gigaoctets. Il existe toujours une option pour contourner les limitations d'accès en créant un lien vers les tables d'une autre base de données Access (bases de données multiples).

4. Quel est le besoin du tableau croisé dynamique ?

Nous utilisons des tableaux croisés dynamiques pour trier, regrouper, récapituler, restructurer, compter le total ou la moyenne des données stockées dans la base de données.

  1. Ici, l'utilisateur peut transférer des lignes dans des colonnes et des colonnes dans des lignes.
  2. Les tableaux croisés dynamiques analysent une grande quantité de données.
  3. Les tableaux croisés dynamiques permettent le regroupement de tous les champs de données.
  4. Les tableaux croisés dynamiques permettent d'accéder à un tout nouvel ensemble de données.
  5. Il permet d'organiser les données à l'aide de calculs automatiques.
  6. Les tableaux croisés dynamiques sectionnent ou segmentent les données en fonction des utilisateurs, de la date et de l'heure et d'autres variables.

5. Expliquer comment exporter des données d'une base de données Access au format Excel ?

  1. Ouvrez les données de la base de données que vous souhaitez exporter.
  2. Ouvrez la table que vous souhaitez exporter et cliquez sur les fenêtres d'objets.
  3. Si vous utilisez Microsoft Access 2003, cliquez sur Fichier puis sur Exporter.
  4. Une boîte de dialogue d'exportation apparaît. Dans la liste déroulante, sélectionnez l'un des formats Excel, sélectionnez les données que vous souhaitez transférer ou vous pouvez cliquer sur Exporter tout et suivre les étapes de l'assistant et cliquer sur OK.

6. Comment créer une table à l'aide de Microsoft Access Object Library (MAOL) ?

  1. Ouvrez Microsoft Access, puis cliquez sur Créer → Conception de table.
  2. Un nouveau tableau s'ouvre. Remplissez les détails tels que le nom et le type de données.
  3. Vous devez définir la clé primaire de la table. Pour plus de détails, consultez Clé primaire .
  4. Cliquez sur le fichier et enregistrez le tableau.

7. Expliquez la clause WHERE dans MS Access ?

SQL Les requêtes utilisent WHERE CLAUSE et la clause Where limitent les résultats de votre requête de recherche. Par exemple, vous souhaitez écrire une requête liée aux employés. Vous devez récupérer tous les détails des employés stockés dans la base de données, dont l'âge est supérieur à 30 ans.

Sélectionnez * Des employés âge>30.

La requête ci-dessus utilise une clause WHERE pour récupérer tous les détails des employés dont l'âge est supérieur à 30 ans.

8. Expliquez comment créer un formulaire dans Microsoft Access 2013 ?

Les formulaires Microsoft Access permettent à une personne non technique d'ajouter des données à la base de données. Pour créer un formulaire dans Microsoft Access 2013, supposons que nous créons un FORMULAIRE d'employé.

  1. Sélectionnez Table des employés et cliquez sur Créer–>Formulaire. Microsoft Access crée maintenant un nouveau formulaire pour les employés.
  2. Allez maintenant dans Fichier→Affichage–>Affichage du formulaire.
  3. Entrez les données XYZ dans les champs respectifs liés aux employés.
  4. Maintenant, les données XYZ seront stockées dans la table des employés.

9. Expliquez comment mettre à jour les enregistrements dans la table de base de données Access à l'aide de VBA (Visual Basics for Application) ?

Créons une table nommée Employees. Pour cela, nous devons écrire un code.

|__+_|

Le code SQL ci-dessous ferme une table.

|__+_|

Pour mettre à jour les enregistrements, vous devez implémenter le code suivant.

|__+_|

10. Comment supprimer des enregistrements de la table de base de données Access à l'aide de VBA (application Visual Basics) ?

Pour supprimer des enregistrements de la table de base de données Access à l'aide de VBA, appliquez le code ci-dessous.

Voir également Top 100 des questions et réponses d'entrevue JavaScript

Considérons le scénario de l'employé.

|__+_|

Ici, le code ci-dessus supprime les enregistrements liés aux noms des employés.

11. Nommez les différentes extensions de fichiers dans MS Access ?

  1. Accéder au projet.adp
  2. Accéder à la base de données.mdb
  3. Accéder au groupe de travail. mdw
  4. Accéder à la base de données détachée.mdf
  5. Raccourci d'accès Windows report.mar
  6. Accès au raccourci Windows query.maq
  7. Raccourci Windows accès table.mat
  8. Formulaire d'accès au raccourci Windows.maf
  9. Accéder à la base de données.accdb

12. Expliquez l'importance de MS Access ?

  1. MS Access fournit des fonctions d'importation et d'exportation faciles.
  2. Les gens d'affaires utilisent MS Access.
  3. Les programmeurs utilisent MS Access. Les programmeurs utilisent la base de données.
  4. La plupart des lieux de travail utilisent MS Access pour organiser les données des entreprises.
  5. Microsoft Access est mis en œuvre dans les écoles et les collèges pour suivre les données des étudiants et des enseignants.
  6. MS Access est peu coûteux.
  7. MS Access est conçu pour s'intégrer à d'autres produits des outils Microsoft Office.
  8. MS Access a le format de base de données Jet, qui contient à la fois l'application et les données dans un seul fichier.
  9. L'évolutivité et les données héritées sont quelques-unes des fonctionnalités de MS Access.

13. Expliquez la super clé ? En quoi est-ce différent d'une clé candidate ?

Une super clé est spécifiée comme un ensemble d'une ou plusieurs colonnes (attributs), spécifiant une ligne unique dans une table. Ici, la super clé est regroupée avec d'autres clés spécifiques pour identifier une ligne de manière unique. Par exemple, considérez une table d'employés avec un ID d'employé, un nom et une adresse e-mail comme champs.

ID d'employéNomÂgeE-mail
001Stéphane30Stefan@gmail.com
002Jean35John@gmail.com
003Cris25Criss@yahoo.com

Ici, l'ID d'employé est unique. Cela peut être une super clé. Les autres super clés sont (ID employé, e-mail), (ID employé, e-mail, nom).

Une clé candidate est spécifiée comme un ensemble d'attributs où elle identifie des tuples uniques dans une table.

Questions et réponses de l'entrevue sur Microsoft Access

14. Comment maintenir une relation entre différentes bases de données dans Access ?

  1. Ouvrez MS Access, accédez à Outils de base de données -> Relations.
  2. Une fenêtre d'affichage du tableau s'affiche. À partir de là, sélectionnez les tables souhaitées et cliquez sur Ajouter.
  3. Faites glisser un fichier d'une table à une autre table.
  4. Choisissez la relation que vous souhaitez appliquer pour les tables, comme la mise à jour en cascade des champs associés, l'application de l'intégrité référentielle ou la suppression en cascade des enregistrements associés, puis cliquez sur créer.
  5. Spécifiez les types de jointure.

15. Nommez les méthodes utilisées pour saisir les données dans MS Access 2013 ?

Vous pouvez ajouter des données à MS Access 2013 via :

  1. Affichage de la feuille de données.
  2. Formes.
  3. Vue SQL (Structured Query Language).
  4. Vous pouvez importer les données externes via MS Excel, des fichiers CSV et XML.

16. Qu'est-ce qu'un moteur de base de données Microsoft Jet ?

Plusieurs produits Microsoft sont intégrés dans un moteur de base de données connu sous le nom de moteur de base de données Microsoft Jet. MS Access combine principalement le moteur de base de données Microsoft Jet avec une interface utilisateur graphique (GUI) et des outils d'accès aux logiciels.

17. Expliquer les requêtes dans MS Access ?

Une requête dans la base de données est utilisée pour effectuer des calculs, récupérer des données, ajouter, modifier, mettre à jour et supprimer des données.

Certaines des requêtes de type SQL sont :

  1. Sélectionnez Requête.
  2. Requête d'action.
  3. Requête de paramètre.
  4. Requête agrégée.
Voir également Top 100 des questions et réponses d'entrevue Ansible

18. Comment importer des données d'une base de données Access vers une autre base de données Access ?

Pour importer un objet à partir d'une autre base de données Access, suivez les étapes indiquées.

  1. Ouvrez la base de données, cliquez sur le fichier sélectionné, puis sur Obtenir des données externes, puis cliquez sur Importer dans le menu.
  2. Dans la boîte de dialogue d'importation d'objets, cliquez sur le type d'objet de base de données que vous souhaitez importer.
  3. Cliquez sur l'onglet Formulaires.
  4. Cliquez sur l'onglet de l'objet souhaité et cliquez sur le sélectionnez l'objet de base de données et cliquez sur ok.

19. Comment ajoutez-vous des enregistrements à une table à l'aide d'une requête d'ajout ?

  1. Tout d'abord, créez une requête de sélection pour copier les données souhaitées.
  2. Ensuite, vous devez modifier le type de requête pour ajouter Query.
  3. Ensuite, choisissez les champs de destination dans la requête d'ajout.
  4. Vous pouvez prévisualiser les enregistrements ajoutés dans la vue de la feuille de tableau de bord et exécuter la requête.

20. Nommez les types de SGBD ?

  1. Base de données réseau.
  2. Base de données hiérarchique.
  3. Base de données relationnelle.
  4. Base de données orientée objet.

21. Qu'est-ce qu'une collection dans VBA (Visual Basics For Application) ?

Les collections contiennent un groupe d'objets associés. Il est facile d'ajouter des éléments à l'aide de collections.

22. Comment supprimer une table spécifique de la base de données à l'aide d'Access VBA ?

Nous utilisons le code suivant pour supprimer la table.

Par exemple, pour supprimer une table nommée Employé, utilisez le code ci-dessous :

|__+_|

23. Expliquez les avantages de MS Access sur MS SQL Server ?

La taille de la base de données Access est de 2 gigaoctets.La base de données SQL peut contenir jusqu'à 50 000 To.
Il a 32000 objets par base de données.Il a plus de 2 milliards d'objets.
La base de données Access comporte quatre objets principaux, à savoir les tables, les requêtes, les formulaires et les rapports.L'objet en SQL pointe vers une référence ou stocke les données.
Il crée une modeste base de données pour les utilisateurs.Les bases de données SQL sont techniques.

24. Différencier un formulaire et un tableau dans MS Access ?

Un formulaire est un objet de base de données Microsoft Access utilisé pour modifier, entrer ou afficher une table à partir d'une table de base de données. Ou via une requête.

Une table est définie comme un objet de base de données utilisé pour stocker des données sur un sujet spécifique.

25. Que sont les rapports dans MS Access ?

Les rapports dans MS Access sont utilisés pour afficher, formater et résumer les données. C'est le résultat des requêtes de la base de données.

26. Dans quel format la base de données doit-elle être enregistrée pour permettre aux différentes versions de Microsoft Access d'ouvrir la base de données ?

.accdb est le format de base de données qui doit être enregistré pour permettre aux différentes versions de Microsoft Access d'ouvrir la base de données.

27. Que pouvez-vous modifier en utilisant l'instruction Alter table dans MS Access ?

  1. Pour ajouter un nouveau champ à une table, utilisez AJOUTER DES COLONNES.

Par exemple, ALTER TABLE Customers ADD COLUMN Email TEXT(25)

Ici, nous essayons d'ajouter une nouvelle colonne appelée email à la table des clients.

  1. Pour modifier le type de données d'un champ existant, utilisez ALTER COLUMN.

Par exemple, ALTER TABLE Clients ALTER COLUMN ZipCode TEXT(10)

Ici, nous modifions la colonne de code postal de la table client d'entier en texte.

  1. Pour supprimer un champ, utilisez DROP COLUMN.
  2. Pour supprimer un index à champs multiples, utilisez DROP CONSTRAINT.

28. Pouvez-vous créer une requête simple dans MS Access 2013 ? Si c'est le cas, comment?

  1. Cliquez sur l'onglet Créer.
  2. Cliquez sur Assistant de requête dans le groupe Requête, une nouvelle fenêtre de requête s'ouvre.
  3. Sélectionnez Assistant de requête simple et sélectionnez ok.
  4. Sélectionnez la table dans la liste déroulante que vous souhaitez utiliser pour votre requête. Par exemple, prenons la table Employee.
  5. Sélectionnez les champs que vous souhaitez utiliser avec la requête et cliquez sur suivant pour continuer.
  6. Donnez un nom à votre requête et sélectionnez Terminer.

29. Nommez la technique utilisée pour augmenter la taille de la base de données ?

Pour augmenter la taille de la base de données, une technique de réplication est utilisée.

30. Que sont les jointures dans MS Access ?

Les jointures dans MS Access sont utilisées pour créer des relations entre les tables.

Nous avons quatre jointures, à savoir.

  1. Jointures internes.
  2. Jointures externes.
  3. Jointures croisées.
  4. Jointures inégales.