Тук обяснявам как да използвам Azure Data Studio (преди SQL Operations Studio) за създаване на база данни в SQL Server.
В моя случай изпълнявам SQL Server на Mac (чрез Docker контейнер), но тези инструкции са общи и трябва да работят по абсолютно същия начин на Linux и Windows.
Този урок предполага, че вече имате инсталирано Azure Data Studio на вашата машина и сте се свързали с вашия екземпляр на SQL Server. Ако нямате инсталирано Azure Data Studio на вашето устройство, ето инструкции за инсталирането му на Mac и свързването към SQL Server чрез Docker. Инсталацията на Azure Data Studio е доста проста (инсталирате го като всеки друг софтуер), така че ако сте на Linux или Windows, не би трябвало да имате проблеми.
За да създадете база данни в Azure Data Studio, просто отворите нов редактор на заявки и стартирате заявка CREATE DATABASE.
Отворете нов редактор на заявки
В Azure Data Studio има няколко начина за отваряне на нов редактор на заявки. Те са:
- Щракнете с десния бутон върху името на сървъра в левия панел, след което щракнете върху Нова заявка опция от контекстното меню (на снимката по-долу).
- Щракнете върху Нова заявка бутон на таблото за управление на сървъра
- Използвайте клавишна комбинация (в Windows това е Ctrl+N . На Mac това е Cmd+N )
Ето екранна снимка на първата опция:
Създайте базата данни
Така че сега, когато сте отворили нов редактор на заявки, можете да продължите и да въведете своя израз CREATE DATABASE.
- Въведете вашата заявка. Можете или да напишете всичко, или да го копирате и поставите. Друга възможност е да отворите предварително запазена заявка, като отидете на Файл> Отвори опция от менюто. Ето скрипта, който използвах за този пример:
/* 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
- Щракнете върху Изпълнение бутон в горната част на редактора на заявки.
Преглед на базата данни
След като изпълнихте заявката си, трябва да можете да видите базата данни в левия панел. Ако не го виждате, вероятно трябва да го опресните.
- Щракнете с десния бутон върху Бази данни в левия панел
- Щракнете върху Обновяване от контекстното меню
Сега трябва да видите вашата база данни да се показва под Бази данни (когато е разширена):