SQL Server Database

SQL Server Database
Baza danych to zbiór małych jednostek informacji używanych do organizowania danych w predefiniowanych relacjach w kolejności tabel zawierających kolumny i wierszy. Możesz myśleć o bazie danych jako pojemnika na najwyższym poziomie z innymi obiektami zawierającymi dane. Baza danych jest odpowiedzialna za prowadzenie takich rzeczy, jak tabele, wyzwalacze, funkcje, niestandardowe typy danych, tabele, widoki i inne. Dlatego, gdy musisz przechowywać określone dane, musisz upewnić się, że masz bazę danych, w której możesz zdefiniować strukturę danych.

W tym artykule ma na celu pomóc Ci zrozumieć, jak tworzyć i upuszczać bazy danych na serwerze SQL za pomocą różnych metod.

SQL Server Utwórz bazę danych (Transact-SQL)

Pierwszą i najczęstszą metodą tworzenia bazy danych w SQL Server jest instrukcja Utwórz bazę danych.

Oświadczenie jest zgodne z składnią, jak pokazano:

Utwórz bazę danych [nazwa danych bazy danych];

Zaczynamy od słowa kluczowego Utwórz bazy danych, a następnie nazwę bazy danych, którą chcesz utworzyć. Dobrze jest upewnić się, że nazwa bazy danych jest zgodna z regułami nazewnictwa SQL Server.

SQL Server ogranicza również nazwę bazy danych do 128 znaków.

Na przykład, aby utworzyć bazę danych o nazwie LinuxHint, możemy uruchomić polecenie:

Utwórz bazę danych Linuxhint;

Po wykonaniu powyższego polecenia możemy uzyskać dostęp do utworzonej bazy danych za pomocą Eksploratora DB lub za pomocą terminalu.

Na przykład następujące pokazano utworzoną bazę danych w interfejsie graficznym.

Aby wyświetlić wszystkie bazy danych na serwerze za pomocą instrukcji Transact-SQL, uruchom następujące:

wybierać
nazwa
z
gospodarz.Sys.Bazy danych d;

Powinno to wymienić nazwy wszystkich baz danych na serwerze w następujący sposób:

Nazwa |
---------+
Mistrz |
TEMPDB |
Model |
MSDB |
Lokalny |
Linuxhint |

Zauważ, że każdy serwer SQL zaleca tworzenie kopii zapasowych podstawowej bazy danych przed utworzeniem, modyfikacją lub upuszczeniem dowolnej bazy danych użytkowników na serwerze.

W zależności od konfiguracji serwera polecenie może wymagać uprawnienia Utwórz bazę danych w podstawowej bazie danych.

SQL Server Database - Transact SQL.

Możemy użyć polecenia Transact-SQL, aby upuścić istniejącą bazę danych, jak pokazano w poniższej składni:

- Składnia SQL Server

DAIK DATABASE [IF ISTS] nazwa danych bazy danych;

Klauzula if Ists pozwala warunkowo upuścić bazę danych, jeśli istnieje. Jeśli baza danych o określonej nazwie nie istnieje, serwer nie zwraca błędu.

Na przykład, aby upuścić bazę danych Linuxhint, którą utworzyliśmy wcześniej, uruchom polecenie:

Zrzuć bazę danych, jeśli istnieje Linuxhint;

Powinno to usunąć bazę danych o określonej nazwie z serwera.

SQL Server Database - za pomocą SQL Server Management Studio

Możemy również użyć metody graficznej do upuszczenia istniejącej bazy danych z serwera.

W SSM otwórz eksplorator obiektów i rozwinąć opcję baz danych. Znajdź bazę danych, którą chcesz usunąć, kliknij prawym przyciskiem myszy i wybierz Usuń.

Powinno to otworzyć nowe okno dialogowe, umożliwiające wybranie opcji, które należy dołączyć podczas usunięcia bazy danych. Aby uniknąć zderzenia połączenia, wybierz „Zamknij istniejące połączenia."

Wniosek

W tym poście badaliśmy podstawy tworzenia i usuwania bazy danych za pomocą poleceń transakcyjnych i interfejsów graficznych.