? Logiciel de base de données d'un ordinateur système agit comme un moyen efficace, référentiel sécurisé pour les données d'une organisation. L'utilisateur final de la base de données habituellement ne le voit jamais et peut-être pas au courant de cela . Toutefois , elle utilise le logiciel d'application qui interagit avec la base de données, le concepteur du système doit construire la base de données pour répondre à ses besoins. Le dessinateur discute des objectifs du système de l'utilisateur, puis traduit ces derniers dans une base de données de travail . Spécifications
l'utilisateur travaille avec les programmes d'application qui alimentent la base de données . Si elle est un ingénieur, par exemple , elle tourne son ordinateur et récupère une liste de pièces pour une pièce de machinerie . Elle ne voit pas la base de données qui stocke la liste des pièces , mais elle voit les écrans et les imprimés . Pour concevoir le système de liste de pièces , un programmeur est assis avec l'ingénieur et découvre ce genre de renseignements dont elle a besoin , puis crée les bases de données , les écrans et les rapports des spécifications de l'utilisateur . Au fil du temps , l'utilisateur pourrait vouloir fonctionnalités nouvelles ou différentes , de sorte que le programmeur qui rend ces révisions.
Règles
L' utilisateur peut avoir besoin le système logiciel de suivre certaines règles . Par exemple, si une partie contient du plomb , le système devrait bloquer son utilisation pour les machines utilisés dans un environnement domestique . Son département pourrait avoir une règle que le poids d'une machine ne doit jamais dépasser 200 livres. Le programmeur met en place des règles dans la base de données qui appliquent automatiquement ces restrictions.
Import /Export Co.
utilisateurs conservent fréquemment records en petits fichiers de tableur . Ils les utilisent pour garder une trace de petits projets , de créer des graphiques et effectuer d'autres tâches quotidiennes. Le programmeur peut aider l'utilisateur en fournissant des fichiers d'exportation personnalisés à partir de la base de données , que l'utilisateur ouvre avec son tableur. Un système de base de données processus peignes à travers les données et écrit les enregistrements dans un format tableur . L'utilisateur peut aussi vouloir nourrir la base de données à partir de fichiers générés par une source extérieure, de sorte que le programmeur met en place une fonction d'importation de données à importer ces informations dans la base de données .
Annexe
Certains types de logiciels de gestion de base de données peut traiter des données automatiquement sur un calendrier. Cela peut aider un gestionnaire , par exemple, qui a besoin d'un rapport tous les matins résumant le travail de la journée précédente. Un processus de base de données , la course du jour au lendemain , peut générer cette information. D'autres procédés de base de données programmées peuvent créer des rapports ou des fichiers d'exportation de la semaine , le mois ou le trimestre . Si l'utilisateur fournit son emploi du temps pour le programmeur , le programmeur peut mettre en place des processus.
Sécurité
Le programmeur a besoin de comprendre le rôle de l'organisation de l'utilisateur pour configurer la base de données de sécurité . Les bases de données permettent une grande flexibilité pour assurer que les bonnes personnes ont accès à certaines informations. Par exemple , un ingénieur a accès à sa base de données de pièces d' ingénierie, mais il est bloqué sur la base de la masse salariale. Un commis de commande peut avoir un accès complet à plus d'un système de traitement des commandes , mais elle ne peut pas libérer ordres destinés à l'approbation du crédit .