Mathieu
Concepts de base
Vous commencez maintenant à apprécier l'importance de l'approche de base de données. Vous
discernez les principaux avantages du développement et de l'utilisation d'applications dans un
environnement de base de données
. Avant d'aller plus loin, passons en revue quelques concepts fondamentaux
et familiarisons-nous avec une terminologie clé.
Référentiel de données Toutes les données de la base de données résident dans un référentiel de données. Il s'agit de l'
unité de stockage de données où les fichiers de données physiques sont conservés. Le référentiel de données contient
les données physiques. Il s'agit principalement d'un lieu de stockage central pour le contenu des données.
Dictionnaire de données Le référentiel de données contient les données réelles. Disons que vous
souhaitez conserver des données sur les clients de votre entreprise dans votre base de données. La structure
des données
d'un client peut inclure des champs tels que le nom du client, l'
adresse du client
, la ville, l'état, le code postal, le numéro de téléphone, etc. Les données d'un particulier
client pourrait être comme suit dans les domaines respectifs: Jane Smith / 1234 principale
rue / Piscataway / NJ / 08820.There sont deux aspects des données sur les customers.One
aspect est la structure des données comprenant les noms de champs , les tailles de champ, les types de données,
etc. Cette partie est la structure des données pour les clients. L'autre partie est constituée
des données réelles pour chaque client, constituées des valeurs de données réelles dans les différents
champs.
La première partie relative à la structure réside séparément dans le stockage, et c'est ce qu'on
appelle le dictionnaire de données ou catalogue de données. Un dictionnaire de données contient les structures
des différents éléments de données de la base de données. Il contient également les relations
entre les éléments de données. L'autre partie relative aux données réelles sur les
clients individuels
réside dans le référentiel de données. Le dictionnaire de données et le référentiel de données
fonctionnent ensemble pour fournir des informations aux utilisateurs.
Logiciel de base de données Les bases de données Oracle et Informix sont-elles ? Oracle et Informix
sont vraiment les logiciels qui gèrent les données. Ce sont des logiciels de base de données ou de base de données
les systèmes de gestion. Le logiciel de base de données prend en charge le stockage, la récupération et la mise à jour
des données dans une base de données. Le logiciel de base de données n'est pas la base de données elle-même. Le logiciel
vous aide à stocker, gérer et protéger les données dans une base de données.
Abstraction des données Prenons à nouveau l'exemple des données client. Les données sur chaque
client se composent de plusieurs champs tels que le nom du client, l'adresse postale, la ville, l'état, le
code postal, le statut de crédit, etc. Nous pouvons examiner les données client à trois niveaux. Le
représentant du service client peut considérer le client de son point de
vue comme composé uniquement des champs qui l'intéressent. Ce
peut être simplement le nom du client, le numéro de téléphone et le statut de crédit. C'est un niveau. Le
niveau suivant est la structure de l'ensemble complet de champs dans les données client. Ce niveau
intéresse le concepteur de bases de données et le programmeur d'applications. Un autre niveau
intéresse l'administrateur de la base de données, qui est responsable de la conception de la
disposition physique pour stocker les données dans des fichiers sur le stockage sur disque.
Accès aux données L'approche de la base de données comprend les opérations fondamentales qui
peuvent être appliquées aux données. Chaque système de gestion de base de données prévoit les
opérations de base suivantes
:
• LIRE les données contenues dans la base de données
• AJOUTER des données à la base de données
• METTRE À JOUR des parties individuelles des données dans la base de données
• SUPPRIMER des parties des données dans la base de
données Les praticiens de la base de
données désignent ces opérations par l'acronyme CRUD :
• C—Créer ou ajouter des données
• R—Lire des données
• vous—Mettre à jour des données
• D— Supprimer les données
Transaction Support Imaginez la fonction commerciale consistant à saisir une commande d'un
client dans le système informatique. Le commis à la saisie des commandes saisit le
numéro de client
, le code produit et la quantité commandée. Le programme de saisie des commandes lit
les données du client et permet au commis de vérifier visuellement les données du client, lit
données du produit et affiche la description du produit, lit les données d'inventaire et
met enfin à
jour l'inventaire ou crée une commande en souffrance si l'inventaire est insuffisant. Toutes ces tâches
effectuées par le programme de saisie de commande pour saisir une seule commande constituent une seule
opération de saisie de commande
Liliane
Une base de données est un ensemble organisé de données. Une base de données relationnelle , de manière plus restrictive, est un ensemble de schémas, de tables, de requêtes, de rapports, de vues et d'autres éléments. ... Un SGBD généraliste permet la définition, la création, l'interrogation, la mise à jour et l'administration de bases de données .
Pour des informations détaillées, obtenez l'aide d'experts sur calltutors.com