Gestion des bases de données en SQL
Une base de données est un conteneur logique qui regroupe un ensemble de tables, vues, procédures stockées et autres objets.
Avant de pouvoir créer des tables et manipuler des données, il est nécessaire de créer une base de données.
Les trois commandes principales
- CREATE DATABASE : Créer une base
- DROP DATABASE : Supprimer une base
- USE : Sélectionner une base
1. Création d'une base de données - CREATE DATABASE
L'instruction CREATE DATABASE est utilisée pour créer une nouvelle base de données SQL.
Syntaxe
CREATE DATABASE nomBDonnees;Le nom de la base de données doit toujours être unique dans le SGBDR.
Exemple n°1
Créer une base de données nommée "devInfo".
CREATE DATABASE devInfo;Assurez-vous de disposer du privilège administrateur avant de créer une base de données.
Une fois la base de données créée, vous pouvez vérifier son existence dans la liste des bases :
SHOW DATABASES;2. Supprimer une base de données - DROP DATABASE
L'instruction DROP DATABASE est utilisée pour supprimer une base de données existante dans un schéma SQL.
Soyez prudent avant d'utiliser cette opération, car la suppression d'une base de données existante entraînerait la perte des informations complètes stockées dans la base de données. Cette opération est irréversible.
Syntaxe
DROP DATABASE nomBDonnees;Exemple n°2
Supprimer la base de données "devInfo".
DROP DATABASE devInfo;Après suppression, vous pouvez vérifier que la base n'est plus dans la liste :
SHOW DATABASES;Assurez-vous de disposer du privilège administrateur avant de supprimer une base de données.
3. Sélectionner une base de données - USE
Lorsque vous avez plusieurs bases de données dans votre schéma SQL, avant de commencer vos opérations, vous devez sélectionner une base de données sur laquelle toutes les opérations seront effectuées.
L'instruction USE permet de sélectionner une base de données existante.
Syntaxe
USE nomBDonnees;Exemple n°3
Sélectionner la base de données "devInfo" pour travailler avec.
USE devInfo;Après cette commande, toutes les opérations (CREATE TABLE, SELECT, INSERT, etc.) s'appliqueront à la base "devInfo".
Gestion d'une base de données
Écrivez les commandes SQL pour :
- Créer une base de données nommée "GestionEmployes".
- Afficher la liste des bases de données pour vérifier la création.
- Sélectionner la base "GestionEmployes" pour travailler avec.
- Supprimer la base "GestionEmployes".
- Création de la base :
CREATE DATABASE GestionEmployes; - Liste des bases :
SHOW DATABASES; - Sélection de la base :
USE GestionEmployes; - Suppression de la base :
DROP DATABASE GestionEmployes;
- CREATE DATABASE : crée une nouvelle base de données.
- DROP DATABASE : supprime définitivement une base de données (perte totale des données).
- USE : sélectionne la base de données active pour les opérations suivantes.
- Le nom d'une base de données doit être unique.
- Les privilèges administrateur sont nécessaires pour créer ou supprimer une base.
- SHOW DATABASES permet de lister toutes les bases disponibles.
- La suppression d'une base est irréversible : toujours vérifier avant de supprimer.
Discussion (0)
Soyez le premier à laisser un commentaire !
Laisser un commentaire
Votre commentaire sera visible après modération.