Une interface de système de gestion de base de données (SGBD) est une interface utilisateur qui permet de saisir des requêtes dans une base de données sans utiliser de langage de requête lui-même. L'article suivant vous présentera l'interface du SGBD. J'espère qu'il vous sera utile.
Utiliser un langage de requête (tel que SQL) dans un système de gestion de base de données pour stocker des données et répondre aux requêtes. L'interface du SGBD offre un moyen d'accéder et d'interroger les données sans utiliser de langage de requête ou de ligne de commande, ce qui rend l'interrogation simple et pratique. [Recommandation du didacticiel vidéo : Tutoriel vidéo MySQL]
L'interface conviviale fournie par le SGBD peut inclure les éléments suivants :
1. Interfaces basées sur des menus pour les clients Web ou la navigation
Ces interfaces fournissent à l'utilisateur une liste d'options (appelée menu) qui peuvent guider l'utilisateur pour compléter une demande. .
L'avantage fondamental de l'utilisation des menus est que vous pouvez les utiliser pour compléter la requête étape par étape sans écrire manuellement de commandes ni de syntaxe spécifiques du langage de requête, en collectant ou en sélectionnant dans les menus essentiellement affichés sur le système. .
Les menus déroulants peuvent être utilisés dans les SGBD, qui sont une technologie très populaire dans les interfaces Web. Ils sont souvent utilisés dans les interfaces de navigation, permettant aux utilisateurs de parcourir le contenu d'une base de données de manière exploratoire et non structurée.
2. Interface basée sur un formulaire
L'interface basée sur un formulaire affiche un formulaire à chaque utilisateur. Les utilisateurs peuvent remplir toutes les entrées du formulaire pour insérer de nouvelles données ; ils peuvent également remplir uniquement certaines entrées, auquel cas le SGBD remplacera les autres entrées restantes par le même type de données.
Ce type de formulaire est généralement conçu, créé et programmé pour des utilisateurs qui n'ont aucune expertise dans le système d'exploitation. De nombreux SGBD disposent de langages de spécification de formulaire, qui sont des langages spéciaux permettant de spécifier de tels formulaires.
3. Interface utilisateur graphique
L'interface utilisateur graphique affiche généralement le modèle à l'utilisateur sous la forme d'un graphique, puis l'utilisateur peut spécifier la requête en manipulant le graphique. Dans de nombreux cas, les interfaces graphiques peuvent utiliser à la fois des menus et des formulaires ; la plupart des interfaces graphiques utilisent un périphérique de pointage tel qu'une souris pour sélectionner des parties du diagramme de modèle affiché.
4. Interface en langage naturel
Ces interfaces acceptent les requêtes écrites en anglais ou dans d'autres langues et tentent de les comprendre. Les interfaces en langage naturel ont leurs propres schémas, similaires aux schémas conceptuels des bases de données et aux dictionnaires de mots importants.
L'interface en langage naturel fait référence aux mots de son schéma et à un ensemble standard de mots du dictionnaire utilisé pour interpréter la requête. Si l'interprétation réussit, l'interface génère une requête de haut niveau correspondant à ce langage naturel et la soumet au SGBD pour traitement, sinon un dialogue avec l'utilisateur est initié pour clarifier les conditions ou demandes fournies.
5. Entrée et sortie vocales
L'utilisation de la voix est limitée, car elle est utilisée pour interroger ou répondre à des questions, ou à la suite d'une demande, ce qui fait que le vocabulaire est limité et commun.
Nécessite l'utilisation de mots prédéfinis pour détecter la saisie vocale et est utilisé pour définir les paramètres fournis à la requête. Pour la sortie, une conversion similaire du texte ou des nombres en parole se produit.
6. Interface DBA
La plupart des systèmes de bases de données contiennent des commandes privilégiées qui ne peuvent être utilisées que par les employés de DBA. Ces commandes incluent la création de comptes, la définition des paramètres système, l'octroi d'une autorisation de compte, la modification du schéma et la réorganisation de la structure de stockage de la base de données.
Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!