Bonjour,
je suis débutant en base de données et il y a des notions que je comprends mal
Y-a-t-il des différences entre base de données et SGBD ?
Bonjour,
je suis débutant en base de données et il y a des notions que je comprends mal
Y-a-t-il des différences entre base de données et SGBD ?
En quelques mots : le SGBD c'est le moteur, le serveur de base de données, le camion et sa remorque, la base de données la cargaison.
Pour compléter la réponse précédente j'ajouterai que SGBD est l'acronyme de Système de Gestion de Base de Données.
En anglais celà donne DBMS pour DataBase Management System.
D'accord , mais je comprends mal la différence entre les deux ?
Si je devais donner des exemples de bases de données , SQL,Access ou oracle en sont ils ?
Ou pouvez vous me donne des exemples ?
SQL est un langage de manipulation (et de définition) de données.
Access et Oracle sont des SGBD
Un SGBD n'est pas une base de données ?
Peux tu me donner des exemples de bases de données ?
Une base de données est un ensemble de propositions vraies qui sont stockées/durables et disponibles à la demande.
La base de données est accédée et manipulée par l'utilisateur à travers un langage (SQL par exemple).
Le SGBD est le logiciel par lequel on accède à la base de donnée, il gère l'aspect machine: les performances, le stockage. Il permet d'effectuer des sauvegardes, restaurations, etc...
En bref, la base de données est située à un niveau logique alors que le SGBD concerne le niveau physique.
Il est surement possible de dire qu'une certaine base de données représentée en utilisant le modèle hiérarchique est identique à une autre base de données utilisant le modèle relationnel dans le sens ou les informations, les propositions quelles contiennent sont identiques. Par contre l'implémentation (le SGBD) est complètement différente que ce soit au niveau logiciel ou physique.
Effectivement, un SGBD n'est pas une base de données.
Pour les exemples, il y en a des tonnes...
Par exemple, le quincailler du coin qui veut gérer son fond de commerce va utiliser une base de données qui contiendra les références des produits qu'il vend, leur fournisseur, le stock, le prix, etc...
S'il fait de la VPC, il y aura aussi les clients, les commandes.
Comme il tient sa comptabilité sur informatique, il aura une base Comptable avec les recettes, les dépenses, etc...
De manière générale, on peut considérer que tout regroupement d'informations constitue une base de données, cette base pouvant (ou pas) être sous le contrôle d'un SGBD:
- un annuaire "papier" est une base de données
- le répertoire de ton GSM constitue une base de données
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager