? Une base de données informatique est un système logiciel qui fournit un haut niveau d'organisation des données. La base de données agit comme un conteneur de données , la manipulation des détails de bas niveau pour stocker et récupérer des données sur le disque dur. Cela libère les développeurs de logiciels d'avoir à programmer ces informations à partir de zéro . Il applique également la relation des données et des règles de propriété , permettant l'intégrité et la sécurité pour les dossiers d'une organisation. Base de données Structure
Une base de données organise des types de données relatives à un ou plusieurs ensembles de données, qui à son tour , se composent de champs ou éléments de données. Une base de données de la commande du client , par exemple, peut avoir des ensembles de données pour les informations clients, les commandes et les produits . L'ensemble des données de commandes , par exemple, aurait champs pour un numéro unique d'identification de la clientèle , une date de commande , une date d'expédition et le montant de la commande. Les programmes du système de commande envoient des commandes simples à la base de données à ajouter et modifier des documents que les clients passent des commandes .
L'Intégrité des Données
Un administrateur de base de données est une personne qui supervise l'utilisation du logiciel de base de données pour une organisation. Elle conçoit et met à jour les bases de données , les ensembles de données et champs. Elle ajoute également des règles qui régissent l'utilisation de la base de données et préserve l'intégrité des données. Par exemple, elle peut ajouter une règle à la base de commandes qui vérifie l'ensemble avant de retirer un dossier d'un client données ordres . Si le client a non expédié commandes , en supprimant le client tourne les dossiers de commande en « orphelins », ou des dossiers qui n'appartiennent à personne . Au lieu de cela , avec la règle, la base de données bloque automatiquement l' effacement accidentel de la fiche client et affiche un message d'erreur .
SQL
nombreux systèmes de bases de données utilisent une langage de gestion de données appelé SQL ou Structured Query Language . En utilisant seulement SQL , l'administrateur peut maintenir les bases de données , de créer des rapports sur les données et ajouter, modifier ou supprimer des enregistrements - tous soumis à des règles et de la sécurité de la base de données . Les processus de base de données de logiciels SQL commandes des utilisateurs et des programmes de l'homme.
Sécurité
L'administrateur de base de données peuvent ajouter des mots de passe d'accès pour tous d'une base de données ou un de ses ensembles ou articles . Un utilisateur peut avoir , par exemple, l'autorisation de lire toutes les données dans une base de données , mais pas mettre à jour tout ça. Ou la base de données peut empêcher l'utilisateur de voir que certains ensembles de données ou des éléments dans des ensembles . Cela donne une grande flexibilité dans la sauvegarde de données , tout en donnant aux utilisateurs l'accès aux documents dont ils ont besoin .
Outils
logiciel de base de données
comprend des programmes d' outil utilisé pour gérer les données . Logiciel de sauvegarde permet à l'administrateur de faire des copies de sécurité des données en cas de crash du disque et d'autres problèmes graves. Programmes d' importation et d'exportation permettent aux utilisateurs d'ajouter et de supprimer des enregistrements et envoyer des fichiers à d'autres systèmes externes avec des formats différents . Par exemple, un administrateur de la paie peut utiliser un programme d'exportation pour créer un dossier d'employé à envoyer à l' Internal Revenue Service une fois par an . Autres programmes surveillent la vitesse de traitement de base de données et permet à l'administrateur d'affiner pour une meilleure performance .