MS SQL Server - tworzenie bazy danych
Baza danych to zbiór obiektów, takich jak tabela, widok, procedura składowana, funkcja, wyzwalacz itp.
W MS SQL Server dostępne są dwa typy baz danych.
- Systemowe bazy danych
- Bazy danych użytkowników
Systemowe bazy danych
Systemowe bazy danych są tworzone automatycznie podczas instalacji MS SQL Server. Poniżej znajduje się lista systemowych baz danych -
- Master
- Model
- MSDB
- Tempdb
- Zasoby (wprowadzone w wersji 2005)
- Dystrybucja (tylko funkcja jest do replikacji)
Bazy danych użytkowników
Bazy danych użytkowników są tworzone przez użytkowników (administratorów, programistów i testerów, którzy mają dostęp do tworzenia baz danych).
Do tworzenia bazy danych użytkowników używane są następujące metody.
Metoda 1 - użycie skryptu T-SQL lub przywrócenie bazy danych
Poniżej przedstawiono podstawową składnię tworzenia bazy danych w MS SQL Server.
Create database <yourdatabasename>
LUB
Restore Database <Your database name> from disk = '<Backup file location + file name>
Przykład
Aby utworzyć bazę danych o nazwie „Testdb”, uruchom następujące zapytanie.
Create database Testdb
LUB
Restore database Testdb from disk = 'D:\Backup\Testdb_full_backup.bak'
Note - D: \ backup to lokalizacja pliku kopii zapasowej, a Testdb_full_backup.bak to nazwa pliku kopii zapasowej
Metoda 2 - użycie programu SQL Server Management Studio
Połącz się z wystąpieniem SQL Server i kliknij prawym przyciskiem myszy folder baz danych. Kliknij nową bazę danych, a pojawi się następujący ekran.
Wpisz w pole nazwy bazy danych nazwę swojej bazy danych (przykład: aby utworzyć bazę danych o nazwie „Testdb”) i kliknij OK. Baza danych Testdb zostanie utworzona, jak pokazano na poniższej migawce.