Base de données SQL Server Drop

Base de données SQL Server Drop
Une base de données est une collection de petites unités d'informations utilisées pour organiser des données dans des relations prédéfinies dans l'ordre des tables contenant des colonnes et des lignes. Vous pouvez considérer une base de données comme le conteneur le plus haut niveau avec d'autres objets tenant les données. Une base de données est chargée de garder des éléments tels que des tables, des déclencheurs, des fonctions, des types de données personnalisés, des tables, des vues, et plus encore. Par conséquent, lorsque vous devez stocker des données spécifiques, vous devrez vous assurer d'avoir une base de données dans laquelle vous pouvez définir la structure de vos données.

Cet article vise à vous aider à comprendre comment créer et déposer des bases de données dans SQL Server en utilisant diverses méthodes.

SQL Server Create Database (Transact-SQL)

La première méthode de création de base de données la plus courante dans SQL Server est l'instruction Create Database.

L'instruction suit une syntaxe comme indiqué:

Créer une base de données [database_name];

Nous commençons par le mot clé de la base de données Create, suivi du nom de la base de données que vous souhaitez créer. Il est bon de s'assurer que le nom de la base de données adhère aux règles de dénomination de l'identifiant SQL Server.

SQL Server limite également le nom de la base de données à 128 caractères.

Par exemple, pour créer une base de données appelée LinuxHint, nous pouvons exécuter la commande:

Créer la base de données LinuxHint;

Une fois que nous avons exécuté la commande ci-dessus, nous pouvons accéder à la base de données créée à l'aide de l'Explorateur DB ou à l'aide du terminal.

Par exemple, ce qui suit montre la base de données créée dans une interface graphique.

Pour afficher toutes les bases de données du serveur à l'aide de l'instruction Transact-SQL, exécutez ce qui suit:

sélectionner
nom
depuis
maître.Système.Bases de données d;

Cela devrait énumérer les noms de toutes les bases de données du serveur comme suit:

Nom |
---------+
Maître |
tempdb |
Modèle |
MSDB |
Local |
Linuxhint |

Notez que tout serveur SQL recommande de sauvegarder la base de données maître avant de créer, de modifier ou de supprimer une base de données d'utilisateurs dans le serveur.

Selon la configuration du serveur, la commande peut nécessiter l'autorisation de la base de données de création dans la base de données maître.

SQL Server Dop Database - Transacte SQL.

Nous pouvons utiliser une commande Transact-SQL pour supprimer une base de données existante comme indiqué dans la syntaxe ci-dessous:

- Syntaxe SQL Server

Drop Database [if existe] database_name;

La clause if existant vous permet de supprimer conditionnellement une base de données si elle existe. Si la base de données avec le nom spécifié n'existe pas, le serveur ne renvoie pas d'erreur.

Par exemple, pour supprimer la base de données LinuxHint que nous avons créée précédemment, exécutez la commande:

Drop Database Si existant LinuxHint;

Cela devrait supprimer la base de données avec le nom spécifié du serveur.

Base de données SQL Server Drop - Utilisation de SQL Server Management Studio

Nous pouvons également utiliser une méthode graphique pour supprimer une base de données existante à partir du serveur.

Dans SSMS, ouvrez l'explorateur d'objets et développez l'option de bases de données. Localisez la base de données que vous souhaitez supprimer, cliquez avec le bouton droit et sélectionnez Supprimer.

Cela devrait ouvrir une nouvelle boîte de dialogue vous permettant de sélectionner les options à inclure lors de la suppression de la base de données. Pour éviter toute collision de connexions, sélectionnez «Fermer les connexions existantes."

Conclusion

Dans cet article, nous avons exploré les bases de la création et de la suppression d'une base de données à l'aide de commandes Transact-SQL et d'interfaces graphiques.