Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tạo Cơ sở dữ liệu SQL Server với SQLOPS

CẬP NHẬT:SQL Operations Studio (SQLOPS) đã được đổi tên thành Azure Data Studio. Các bước trong bài viết này vẫn giữ nguyên. Trong mọi trường hợp, tôi cũng đã viết lại các bước này (và bao gồm cả ảnh chụp màn hình tương đương) dành riêng cho Azure Data Studio. Xem Tạo cơ sở dữ liệu máy chủ SQL với Azure Data Studio.

Ở đây, tôi giải thích cách sử dụng SQL Operations Studio (SQLOPS) để 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 SQLOPS 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 SQLOPS trên máy của mình, đâ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. Cài đặt SQLOPS 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 SQLOPS, bạn chỉ cần mở trình soạn thảo 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 SQLOPS, có một số cách để mở trình soạn thảo truy vấn mới. Đó là:

  • Nhấp chuột phải vào một đối tượng 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.

  1. 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
    
  2. 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ó.

  1. Nhấp chuột phải vào Cơ sở dữ liệu trong ngăn bên trái
  2. 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):


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra xem một đối tượng có phải là khóa chính với OBJECTPROPERTY () trong SQL Server hay không

  2. Khắc phục “Lỗi tràn số học khi chuyển đổi IDENTITY thành kiểu dữ liệu…” trong SQL Server

  3. Có bất kỳ nhược điểm nào khi luôn sử dụng nvarchar (MAX) không?

  4. SqlConnection SqlCommand SqlDataReader IDisposable

  5. Thay đổi định dạng ngày cho phiên hiện tại trong SQL Server