Contenu du cours
Introduction à .NET avec C#
Introduction à .NET avec C#
Structure d'une Base de Données Relationnelle
La structure d'une base de données relationnelle, par exemple, une base de données MySQL, est orientée autour des lignes, des colonnes et des tables. Les tables contiennent des lignes et des colonnes. Les tables peuvent être marquées sous un schéma. Un schéma est simplement une façon de regrouper des tables connexes. Nous marquons toutes les tables connexes sous un certain nom, et ce nom est appelé un schéma. Vous pouvez en apprendre davantage à ce sujet dans un cours SQL dédié.
Une base de données est hébergée sur un serveur de base de données, le serveur nous permet de faire des requêtes à la base de données pour stocker et récupérer des données. Un système de base de données est livré avec un serveur de base de données. Il peut y avoir plusieurs bases de données à l'intérieur d'un serveur. En général, nous utilisons une seule base de données pour une application.
Dans la plupart des serveurs MySQL, il y a une limite de 4 milliards de tables, ce qui est plus que suffisant. Une table contient des lignes de données qui sont stockées dans le format spécifié par cette table. Par exemple, considérez une table appelée students
, qui stocke des informations de base sur les étudiants comme id
, qui est de type int, name
, qui est de type string, et age
, qui est de type int:
Nous définissons le nombre et les types de données des colonnes lors de la création d'une nouvelle table. Une table peut avoir un maximum de 4096 colonnes.
Chaque ligne représente une unité de données, et les colonnes représentent les attributs de ces données. Dans ce cas, chaque ligne concerne un étudiant spécifique où id
, name
et age
sont les attributs. Il peut y avoir plus d'un milliard de lignes dans une table.
Bien que nous ne puissions pas voir directement les tables dans une base de données MySQL, elles sont similaires aux tables d'une feuille de calcul. Nous utilisons des commandes SQL ou des requêtes pour créer des tables, ajouter des données aux tables et récupérer des données des tables.
Nous pouvons stocker, modifier ou supprimer des données en utilisant les quatre opérations ou instructions courantes :
SELECT
- L'instruction SELECT est utilisée pour sélectionner et récupérer certaines données de la base de données ;INSERT
- L'instruction INSERT est utilisée pour insérer des lignes dans les tables ;CREATE
- L'instruction CREATE est utilisée pour créer des tables ou des bases de données ;DROP
- L'instruction DROP est utilisée pour supprimer des tables ou des bases de données ; Nous verrons des exemples de ces instructions dans cette section ; cependant, il n'est pas nécessaire de les comprendre complètement. Dans la section suivante, nous examinerons en détail la syntaxe de ces instructions, accompagnée d'exemples.
1. Quelle est la structure fondamentale d'une base de données relationnelle ?
2. Où est hébergée une base de données dans un système de base de données relationnelle ?
3. Quel est le but de l'instruction SELECT en SQL ?
Merci pour vos commentaires !