Tutaj wyjaśniam, jak używać Azure Data Studio (wcześniej SQL Operations Studio) do tworzenia bazy danych w SQL Server.
W moim przypadku używam SQL Server na Macu (za pośrednictwem kontenera Docker), ale te instrukcje są ogólne i powinny działać dokładnie tak samo w systemie Linux i Windows.
W tym samouczku założono, że masz już zainstalowane Azure Data Studio na swoim komputerze i masz połączenie z wystąpieniem programu SQL Server. Jeśli nie masz zainstalowanego programu Azure Data Studio na swoim komputerze, oto instrukcje dotyczące instalowania go na komputerze Mac i łączenia się z programem SQL Server za pośrednictwem platformy Docker. Instalacja Azure Data Studio jest dość prosta (instalujesz ją tak jak każde inne oprogramowanie), więc jeśli korzystasz z systemu Linux lub Windows, nie powinieneś mieć żadnych problemów.
Aby utworzyć bazę danych w Azure Data Studio, wystarczy otworzyć nowy edytor zapytań i uruchomić zapytanie CREATE DATABASE.
Otwórz nowy edytor zapytań
W Azure Data Studio istnieje kilka sposobów otwierania nowego edytora zapytań. Są to:
- Kliknij prawym przyciskiem myszy nazwę serwera w lewym okienku, a następnie kliknij Nowe zapytanie opcja z menu kontekstowego (na zdjęciu poniżej).
- Kliknij Nowe zapytanie przycisk na pulpicie nawigacyjnym serwera
- Użyj skrótu klawiaturowego (w systemie Windows jest to Ctrl+N . Na Macu to Cmd+N )
Oto zrzut ekranu pierwszej opcji:
Utwórz bazę danych
Tak więc teraz, gdy otworzyłeś nowy edytor zapytań, możesz przejść dalej i wprowadzić instrukcję CREATE DATABASE.
- Wprowadź zapytanie. Możesz to wszystko wpisać lub skopiować i wkleić. Inną opcją jest otwarcie wcześniej zapisanego zapytania, przechodząc do Plik> Otwórz opcja menu. Oto skrypt, którego użyłem w tym przykładzie:
/* Create database */ CREATE DATABASE Music; GO /* Change to the Music database */ USE Music; GO /* Create tables */ CREATE TABLE Artists ( ArtistId int IDENTITY(1,1) NOT NULL PRIMARY KEY, ArtistName nvarchar(255) NOT NULL, ActiveFrom DATE NULL ); CREATE TABLE Genres ( GenreId int IDENTITY(1,1) NOT NULL PRIMARY KEY, Genre nvarchar(50) NOT NULL ); CREATE TABLE Albums ( AlbumId int IDENTITY(1,1) NOT NULL PRIMARY KEY, AlbumName nvarchar(255) NOT NULL, ReleaseDate date NOT NULL, ArtistId int NOT NULL, GenreId int NOT NULL CONSTRAINT FK_Albums_Artists FOREIGN KEY (ArtistId) REFERENCES dbo.Artists (ArtistId) ON DELETE NO ACTION ON UPDATE NO ACTION ); GO
- Kliknij Uruchom przycisk u góry edytora zapytań.
Wyświetl bazę danych
Teraz, po uruchomieniu zapytania, powinieneś zobaczyć bazę danych w lewym okienku. Jeśli go nie widzisz, prawdopodobnie musisz go odświeżyć.
- Kliknij prawym przyciskiem myszy Bazy danych w lewym okienku
- Kliknij Odśwież w menu kontekstowym
Powinieneś teraz zobaczyć swoją bazę danych w obszarze Bazy danych (gdy jest rozwinięta):