MS SQL Server - Crea database

Il database è una raccolta di oggetti come tabella, vista, procedura memorizzata, funzione, trigger, ecc.

In MS SQL Server sono disponibili due tipi di database.

  • Database di sistema
  • Database utente

Database di sistema

I database di sistema vengono creati automaticamente quando installiamo MS SQL Server. Di seguito è riportato un elenco di database di sistema:

  • Master
  • Model
  • MSDB
  • Tempdb
  • Risorsa (introdotta nella versione 2005)
  • Distribuzione (solo per la funzione di replica)

Database utente

I database utente vengono creati dagli utenti (amministratori, sviluppatori e tester che hanno accesso per creare database).

I seguenti metodi vengono utilizzati per creare il database utente.

Metodo 1: utilizzo dello script T-SQL o del ripristino del database

Di seguito è riportata la sintassi di base per la creazione di database in MS SQL Server.

Create database <yourdatabasename>

O

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

Esempio

Per creare un database denominato "Testdb", eseguire la seguente query.

Create database Testdb

O

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

Note - D: \ backup è la posizione del file di backup e Testdb_full_backup.bak è il nome del file di backup

Metodo 2: utilizzo di SQL Server Management Studio

Connettiti all'istanza di SQL Server e fai clic con il pulsante destro del mouse sulla cartella dei database. Fare clic su nuovo database e apparirà la seguente schermata.

Immettere il campo del nome del database con il nome del database (esempio: per creare un database con il nome "Testdb") e fare clic su OK. Il database Testdb verrà creato come mostrato nella seguente istantanea.