Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Създайте база данни на SQL Server с Azure Data Studio

Тук обяснявам как да използвам 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.

  1. Въведете вашата заявка. Можете или да напишете всичко, или да го копирате и поставите. Друга възможност е да отворите предварително запазена заявка, като отидете на Файл> Отвори опция от менюто. Ето скрипта, който използвах за този пример:
    /* 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. Щракнете върху Изпълнение бутон в горната част на редактора на заявки.

Преглед на базата данни

След като изпълнихте заявката си, трябва да можете да видите базата данни в левия панел. Ако не го виждате, вероятно трябва да го опресните.

  1. Щракнете с десния бутон върху Бази данни в левия панел
  2. Щракнете върху Обновяване от контекстното меню

Сега трябва да видите вашата база данни да се показва под Бази данни (когато е разширена):


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вредни, широко разпространени митове за производителността на SQL Server

  2. Извикване на съхранена процедура с параметър в C#

  3. 7645 Нулев или празен предикат на пълен текст

  4. Кога е по-добре да съхранявате флагове като битмаска, вместо да използвате асоциативна таблица?

  5. SIN() Примери в SQL Server