Création et suppression d'une base de données

21 Sep 2019 21 Sep 2019 13224 vues ESSADDOUKI Mostafa 4 min de lecture

Gestion des bases de données en SQL

Définition

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

Description

L'instruction CREATE DATABASE est utilisée pour créer une nouvelle base de données SQL.

Syntaxe

   
CREATE DATABASE SQL
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;
Important

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

Description

L'instruction DROP DATABASE est utilisée pour supprimer une base de données existante dans un schéma SQL.

Attention !

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 SQL
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;
Note

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

Description

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 SQL
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".

 Exercice pratique

Gestion d'une base de données

 Niveau : Débutant

Écrivez les commandes SQL pour :

  1. Créer une base de données nommée "GestionEmployes".
  2. Afficher la liste des bases de données pour vérifier la création.
  3. Sélectionner la base "GestionEmployes" pour travailler avec.
  4. Supprimer la base "GestionEmployes".
Points clés à retenir
  • 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.