Un bureau SGBD ou système de gestion de base de données , est un logiciel qui combine l'organisation des données , écrans de saisie et d'autres outils dans un boîtier compact et convivial. Le SGBD est un système de développement logiciel autonome qui possède son propre langage de programmation. Vous pouvez créer des applications utiles avec un SGBD bureau plus rapidement qu'avec une base de données commerciale à grande échelle , même si une base de données commerciale prend en charge plus d'utilisateurs. Base de données
Le but essentiel d'un SGBD bureau est de stocker des informations. Le programme de base de données organise les données en grandes unités appelées « tables », et chaque table contient des enregistrements compose de " champs ", le plus petit élément d'information dans une base de données . Par exemple, une table du catalogue produit aura probablement des champs pour le numéro de modèle , description, prix et emplacement de l'entrepôt. Le tableau contient des centaines de dossiers, représentant les produits de la société . De même, une table de client devra champs de numéro de client, nom, adresse et d'expédition , et éventuellement d'autres domaines. Le bureau SGBD permet de créer chaque table, puis les remplir avec des enregistrements. Pour faciliter la communication , le SGBD possède des outils pour trier et extraire les données selon divers critères . Par exemple, vous pouvez créer une liste alphabétique des clients en Californie.
Écran Formulaires
Un bureau SGBD dispose d'un programme d'écran mise en page qui vous permet de créer des formulaires d'entrée pour entrer des données dans votre base de données. En cliquant sur une table de base de données, le SGBD définit automatiquement les champs de la table dans un modèle d'écran. Vous pouvez alors réorganiser les champs et les descriptions sur le modèle en fonction de vos besoins. Lorsque vous ouvrez l'écran pour une utilisation , il se connecte à la table de base de données et accepte votre entrée typée pour les différents domaines . En plus des formulaires de saisie , le bureau SGBD vous permet de créer des menus pour naviguer entre les différents écrans dans une application.
Programming Language
internes Les unités de langage de programmation les actions sous-tendent les différents écrans et menus SGBD. Lorsque vous créez un écran , le SGBD crée un programme de « squelette» qui exerce des fonctions de base telles que les champs chargement des données et de les afficher. Si vous êtes compétent dans le langage de programmation , vous pouvez ajouter des fonctionnalités telles que le calcul des impôts sur le montant des ventes ou l'affichage de messages pour les articles en solde . Le langage de programmation est intégrée à l'application de base de données . Par exemple, l'accès SGBD de Microsoft utilise Visual Basic pour Applications, ou VBA.
Facilité d'utilisation
entreprises de logiciels de conception d'applications SGBD bureau pour la facilité d'utilisation . Un utilisateur non technique peut lancer des projets simples en quelques jours et les utilisateurs expérimentés peuvent créer des systèmes de fonctionnement en quelques heures . Bien que le SGBD est un langage de programmation , vous n'avez pas besoin pour les tâches de base . Logiciel assistants vous guident à travers la création de tableaux de données , les écrans , les menus et les rapports.
Applications SGBD plupart bureau
utilisateur unique ou multi-utilisateurs modes de service d'un seul utilisateur sur un PC ou ordinateur portable. L'utilisateur peut utiliser le SGBD de garder une trace des frais de déplacement , contacts et autres documents . Avec la bonne programmation, applications SGBD bureau peuvent soutenir une douzaine de personnes , tous connectés au même fichier via un réseau local. Tous les utilisateurs ont une copie des écrans et des menus sur leurs ordinateurs, qui permettent d'accéder à une base de données commune sur un autre ordinateur . Un bureau SGBD n'a pas la vitesse ou l'efficacité pour traiter plus d'une poignée d'utilisateurs simultanés ; grandes communautés d'utilisateurs ont besoin d'un serveur basé SGBD
.