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.