MS SQL Server - Créer une base de données

La base de données est une collection d'objets tels que table, vue, procédure stockée, fonction, déclencheur, etc.

Dans MS SQL Server, deux types de bases de données sont disponibles.

  • Bases de données système
  • Bases de données utilisateur

Bases de données système

Les bases de données système sont créées automatiquement lorsque nous installons MS SQL Server. Voici une liste des bases de données système -

  • Master
  • Model
  • MSDB
  • Tempdb
  • Ressource (introduite dans la version 2005)
  • Distribution (uniquement pour la fonction de réplication)

Bases de données utilisateur

Les bases de données utilisateur sont créées par les utilisateurs (administrateurs, développeurs et testeurs qui ont accès pour créer des bases de données).

Les méthodes suivantes sont utilisées pour créer une base de données utilisateur.

Méthode 1 - Utilisation du script T-SQL ou restauration de la base de données

Voici la syntaxe de base pour créer une base de données dans MS SQL Server.

Create database <yourdatabasename>

OU

Restore Database <Your database name> from disk = '<Backup file location + file name>

Exemple

Pour créer une base de données appelée «Testdb», exécutez la requête suivante.

Create database Testdb

OU

Restore database Testdb from disk = 'D:\Backup\Testdb_full_backup.bak'

Note - D: \ backup est l'emplacement du fichier de sauvegarde et Testdb_full_backup.bak est le nom du fichier de sauvegarde

Méthode 2 - Utilisation de SQL Server Management Studio

Connectez-vous à l'instance SQL Server et cliquez avec le bouton droit sur le dossier des bases de données. Cliquez sur nouvelle base de données et l'écran suivant apparaîtra.

Entrez le champ du nom de la base de données avec le nom de votre base de données (exemple: pour créer une base de données avec le nom 'Testdb') et cliquez sur OK. La base de données Testdb sera créée comme indiqué dans l'instantané suivant.