Ở đây, tôi giải thích cách sử dụng Azure Data Studio (trước đây là SQL Operations Studio) để tạo cơ sở dữ liệu trong SQL Server.
Trong trường hợp của tôi, tôi đang chạy SQL Server trên máy Mac (thông qua vùng chứa Docker), nhưng những hướng dẫn này là chung chung và sẽ hoạt động giống hệt nhau trên Linux và Windows.
Hướng dẫn này giả định rằng bạn đã cài đặt Azure Data Studio trên máy của mình và bạn đã kết nối với phiên bản SQL Server của mình. Nếu bạn chưa cài đặt Azure Data Studio trên máy của mình, thì đây là hướng dẫn cài đặt nó trên máy Mac và kết nối với SQL Server qua Docker. Quá trình cài đặt Azure Data Studio khá đơn giản (bạn cài đặt nó giống như bất kỳ phần mềm nào khác), vì vậy nếu bạn đang sử dụng Linux hoặc Windows, bạn sẽ không gặp bất kỳ sự cố nào.
Để tạo cơ sở dữ liệu trong Azure Data Studio, bạn chỉ cần mở trình chỉnh sửa truy vấn mới và chạy truy vấn TẠO CƠ SỞ DỮ LIỆU.
Mở trình soạn thảo truy vấn mới
Trong Azure Data Studio, có một số cách để mở trình chỉnh sửa truy vấn mới. Đó là:
- Nhấp chuột phải vào tên máy chủ trong ngăn bên trái, sau đó nhấp vào Truy vấn mới từ menu ngữ cảnh (hình bên dưới).
- Nhấp vào Truy vấn Mới trên Trang tổng quan máy chủ
- Sử dụng phím tắt (trên Windows, đây là Ctrl + N . Trên Mac, đó là Cmd + N )
Đây là ảnh chụp màn hình của tùy chọn đầu tiên:
Tạo cơ sở dữ liệu
Vì vậy, bây giờ bạn đã mở một trình chỉnh sửa truy vấn mới, bạn có thể tiếp tục và nhập câu lệnh TẠO CƠ SỞ DỮ LIỆU.
- Nhập truy vấn của bạn. Bạn có thể gõ tất cả hoặc sao chép và dán nó. Một tùy chọn khác là mở truy vấn đã lưu trước đó bằng cách đi tới Tệp>
Mở menu tùy chọn. Đây là tập lệnh mà tôi đã sử dụng cho ví dụ này:
/* 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
- Nhấp vào nút Chạy ở đầu trình chỉnh sửa truy vấn.
Xem Cơ sở dữ liệu
Bây giờ bạn đã chạy truy vấn của mình, bạn sẽ có thể thấy cơ sở dữ liệu trong ngăn bên trái. Nếu bạn không nhìn thấy nó, bạn có thể cần phải làm mới nó.
- Nhấp chuột phải vào Cơ sở dữ liệu trong ngăn bên trái
- Nhấp vào Làm mới từ trình đơn ngữ cảnh
Bây giờ bạn sẽ thấy cơ sở dữ liệu của mình xuất hiện trong Cơ sở dữ liệu (khi nó được mở rộng):