So starten Sie mit Azure Data Studio

Wenn Sie ein Profi darin sind, Datenbanken über die Befehlszeilenschnittstelle zu verwalten, Gratulation. Aber seien wir ehrlich, das Jonglieren mit zahlreichen Befehlen kann umständlich sein. Mit Azure Data Studio können Sie Ihre Datenbanken über eine intuitive grafische Benutzeroberfläche verwalten.

Was ist Azure Data Studio?

Azure Data Studio ist ein erstklassiges Tool für Datenprofis. Egal, ob Sie mit lokalen Datenbanken oder Azure Cloud-Plattformen arbeiten, dieses Tool unterstützt Sie auf Windows, macOS und Linux. In diesem Tutorial werden wir Sie durch den Prozess der Installation von Azure Data Studio und der Verbindung mit Ihrer Datenbank führen.

Lesen Sie also weiter, um die Grundlagen der Datenbankverwaltung mit Azure Data Studio zu beherrschen.

Voraussetzungen für Azure Data Studio

Bevor Sie loslegen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen, um das Beste aus diesem praxisorientierten Tutorial herauszuholen.

  • A Windows 10 computer.
  • A Linux computer – This tutorial is compatible with Ubuntu 20.04, but you can use other Linux distributions as well.
  • MySQL auf Ihren Windows– und Ubuntu-Computern installiert – Dieses Tutorial setzt voraus, dass Sie bereits eine Datenbank haben, die Sie mit Azure Data Studio verwalten möchten.
  • SSH-Zugriff auf Ihr Linux-System.
  • A non-root account with sudo privileges – Using a non-root user with sudo access is highly recommended for security reasons.

Schritt-für-Schritt-Anleitung: Installation von Azure Data Studio unter Windows

Azure Data Studio ist ein plattformübergreifendes Tool, mit dem Sie SQL Server, Azure SQL-Datenbank und Azure SQL Data Warehouse auf verschiedenen Betriebssystemen verwalten können. Es enthält alle Funktionen des SSMS (SQL Server Management Studio) sowie eine moderne Benutzeroberfläche, IntelliSense-Codevervollständigung, integrierte Quellcodeverwaltung und Kollaborationstools.

Um die Leistung von Azure Data Studio auf Ihrem Windows-System zu nutzen, befolgen Sie diese Installationsanleitung:

1. Öffnen Sie Ihren bevorzugten Webbrowser und gehen Sie zur Azure Data Studio-Downloadseite.

2. Suchen Sie den Hyperlink „Benutzerinstallation (empfohlen)“ und klicken Sie darauf, um den Download zu starten.

Dieses Benutzerinstallationspaket ist speziell für einzelne Benutzer konzipiert. Es erfordert keine Administratorrechte und beeinflusst daher nicht andere Tools auf Ihrem System.

Downloading the User installer (recommended)

3. Doppelklicken Sie auf die heruntergeladene Azure Data Studio-Datei, um den Einrichtungsassistenten zu starten.

Fortsetzung der Installation von Azure Data Studio unter Windows

4. Wenn der Einrichtungsassistent von Azure Data Studio angezeigt wird, akzeptieren Sie die Lizenzvereinbarung, indem Sie „Ich akzeptiere die Vereinbarung“ auswählen, und klicken Sie auf Weiter, um fortzufahren.

Accepting the software license terms

5. Der Standardinstallationsort sollte für die meisten Benutzer ausreichend sein. Klicken Sie auf Weiter, um fortzufahren.

Wenn Sie möchten, können Sie auf Durchsuchen klicken, um einen anderen Installationsordner für Azure Data Studio auszuwählen.

Selecting Azure Data Studio’s install location

6. Der nächste Bildschirm ermöglicht es Ihnen, einen Speicherort für die Verknüpfung von Azure Data Studio festzulegen. Klicken Sie auf Weiter, um fortzufahren.

Setting Azure Data Studio’s shortcut location

Zusätzliche Einrichtungsoptionen in Azure Data Studio

7. Es werden zusätzliche Aufgaben für die Einrichtung von Azure Data Studio angezeigt. Treffen Sie Ihre Auswahl wie folgt und klicken Sie auf Weiter:

  • Aktivieren Sie die Option „Azure Data Studio als Editor für unterstützte Dateitypen registrieren“. Dadurch wird Azure Data Studio als Standardeditor für bestimmte Dateierweiterungen wie .sql und .json festgelegt.

Warum diese Option wählen? Konsistenz ist entscheidend, wenn Sie mit mehreren Dateitypen in Ihren täglichen Aufgaben jonglieren.

  • Markieren Sie das Kästchen „Zum Pfad hinzufügen“, um Azure Data Studio Ihrer PATH-Umgebungsvariable hinzuzufügen. Dadurch können Sie Azure Data Studio direkt von der Befehlszeile aus starten, eine nützliche Funktion, wenn die grafische Benutzeroberfläche nicht verfügbar ist.

Wie Ubuntu hat auch Windows eine Umgebungsvariable namens PATH. Dies sagt dem Betriebssystem, wo ausführbare Dateien zu finden sind.

Selecting additional tasks for the setup wizard to perform

8. Klicken Sie nun auf die Schaltfläche Installieren, um mit der Installation von Azure Data Studio zu beginnen.

Installing Azure Data Studio

9. Nach Abschluss der Installation klicken Sie auf Fertig stellen, um den Einrichtungsassistenten zu schließen.

Sie haben auch die Möglichkeit, Azure Data Studio sofort zu starten, indem Sie das Kontrollkästchen „Azure Data Studio starten“ aktivieren, bevor Sie auf Fertig stellen klicken.

Finishing Azure Data Studio installation

So installieren Sie Azure Data Studio unter Linux

Linux ist eine weitere beliebte Plattform für Azure Data Studio. Wie unter Windows müssen Sie Azure Data Studio installieren, um loszulegen.

Installieren von Azure Data Studio unter Ubuntu

Die beste Methode, Azure Data Studio unter Ubuntu zu installieren, erfolgt über das .deb-Paket. Dieses Format kapselt die Anwendung ordentlich zusammen mit allen Abhängigkeiten ein.

1. Melden Sie sich zunächst auf Ihrem Linux-Rechner an und starten Sie Ihren bevorzugten Webbrowser.

2. Besuchen Sie die Azure Data Studio Download-Seite, ähnlich wie bei der Windows-Installation.

3. Suchen Sie den Link zur .deb-Datei und klicken Sie mit der rechten Maustaste, um ‚Link-Adresse kopieren‘ auszuwählen und die Download-URL zu erfassen.

Copying the .deb file’s download link

4. Wechseln Sie nun zu Ihrem Terminal. Verwenden Sie den wget-Befehl, um die Azure Data Studio .deb-Datei herunterzuladen. Stellen Sie sicher, dass Sie die URL durch die von Ihnen kopierte ersetzen.

Wenn Sie als Nicht-Root-Benutzer arbeiten, denken Sie daran, sudo den Befehlen voranzustellen, die während dieses Tutorials erhöhte Privilegien erfordern.

wget https://sqlopsbuilds.azureedge.net/stable/d904740d93d7df76a0ba361f20e4351813b57645/azuredatastudio-linux-1.37.0.deb
Downloading the Azure Data Studio .deb file

5. Bestätigen Sie, dass die Azure Data Studio .deb-Datei heruntergeladen wurde, indem Sie den ls-Befehl ausführen.

Ersetzen Sie azuredatastudio-linux-1.37.0.deb durch den Namen Ihrer heruntergeladenen .deb-Datei, wann immer Sie darauf in diesem Tutorial verweisen.

ls -la azuredatastudio-linux-1.37.0.deb

Wenn Sie anstelle der .deb-Datei eine HTML-Datei bemerken, wiederholen Sie Schritt vier, um die .deb-Datei erneut herunterzuladen.

Verifying the downloaded Azure Data Studio .deb file

Aktualisierung des Paketindex und Anzeigen der Abhängigkeiten

6. Vor der Installation ist es ratsam, Ihren Paketindex zu aktualisieren. Führen Sie den Befehl apt update aus, um die Liste der verfügbaren Pakete und ihre Versionen zu aktualisieren.

apt update -y
Updating the list of available packages

7. Nach dem Update ist es aus Sicherheitsgründen unerlässlich, den Inhalt des Azure Data Studio .deb-Pakets zu überprüfen. Führen Sie den dpkg-Befehl aus, um es zu inspizieren.

dpkg -I azuredatastudio-linux-1.37.0.deb

In der „Depends“-Sektion finden Sie die Liste der Abhängigkeiten, die für das korrekte Funktionieren von Azure Data Studio erforderlich sind.

Viewing the contents of the Azure Data Studio .deb file

8. Nach Überprüfung der Abhängigkeiten ist es Zeit, Azure Data Studio zu installieren. Führen Sie den folgenden Befehl aus, um den Installationsvorgang zu starten.

dpkg -i azuredatastudio-linux-1.37.0.deb
Installing Azure Data Studio on Linux

9. Nach der Installation starten Sie Azure Data Studio über Ihren Anwendungsfinder, wie unten gezeigt.

Launching Azure Data Studio for the first time

Erster Blick auf das Hauptfenster von Azure Data Studio

Ähnlich wie bei der Windows-Installation werden Sie mit dem Hauptfenster von Azure Data Studio begrüßt, wie unten gezeigt.

The main window of Azure Data Studio

Überprüfen der SQL Server-Instanz für Azure Data Studio

Bevor Sie sich mit der Datenbankverwaltung mit Azure Data Studio befassen, stellen Sie sicher, dass die SQL Server-Instanz, zu der Sie eine Verbindung herstellen möchten, aktiv und einsatzbereit ist.

Um dies zu überprüfen, öffnen Sie PowerShell als Administrator und führen Sie die folgenden Befehle aus:

  • Abfrage aller Dateien auf Ihrem Computer nach einem bestimmten Zeichenfolgen, das darauf hinweist, dass der SQL Server bereit ist, Verbindungen entgegenzunehmen.
  • Auflisten aller laufenden Dienste und Filtern nach SQL Server-Diensten.
Get-ChildItem -Path "c:\program files\microsoft sql server\mssql*" -Recurse -Include Errorlog |select-string "SQL Server is now ready for client connections."
Get-Service | Where {$_.status -eq 'running' -and $_.DisplayName -match "sql server*"}

Wie unten gezeigt, wenn Sie sehen, dass MSSQLSERVER läuft, sind Sie bereit, Ihre Azure Data Studio mit der SQL Server-Instanz zu verbinden.

Verifying the SQL Server instance is running

Verbindung mit der SQL Server-Instanz mit Azure Data Studio

Mit der überprüften SQL Server-Instanz sind Sie nur wenige Klicks davon entfernt, Ihre Datenbanken über Azure Data Studio zu verwalten.

1. Öffnen Sie Azure Data Studio über das Start-Menü.

2. Wählen Sie im Hauptfenster „Neue Verbindung erstellen“, um auf das Fenster „Verbindungsdetails“ zuzugreifen.

Initiating a New Connection in Azure Data Studio

Konfigurieren von Verbindungsdetails in Azure Data Studio

3. Um eine Verbindung herzustellen, füllen Sie die Verbindungsdetails wie folgt aus:

  • Verbindungstyp – Wählen Sie die Option Parameter, die Wahl für diejenigen, die mit SQL Server Management Studio (SSMS) vertraut sind.
  • Server – Geben Sie den Namen des Computers ein, auf dem SQL Server läuft. In diesem Tutorial ist es ‚localhost‘, da Sie eine lokale Instanz verbinden.
  • Authentifizierungstyp – Wählen Sie aus dem Dropdown-Menü Windows-Authentifizierung, um Ihre Windows-Anmeldeinformationen für SQL Server zu verwenden (empfohlen).
  • Letzter Schritt – Klicken Sie auf Verbinden, um die Verbindung abzuschließen. Azure Data Studio öffnet einen neuen Tab.
Successfully Connecting to SQL Server

4. Um die verfügbaren Datenbanken anzuzeigen, klicken Sie im linken Bereich von Azure Data Studio auf „Datenbanken“ unter dem Tab „localhost“.

Jetzt sind Sie bereit, Abfragen auszuführen und andere datenbankbezogene Aufgaben mit Azure Data Studio zu erledigen.

Checking Databases in Azure Data Studio

Erstellen Ihrer ersten Datenbank in Azure Data Studio

Mit Azure Data Studio sind Sie nicht nur auf die Verwaltung bestehender Datenbanken beschränkt. Sie können auch neue erstellen. Lassen Sie uns durchgehen, wie Sie eine neue Datenbank erstellen.

1. Navigieren Sie in Azure Data Studio zu ‚Start ? Neue Abfrage‘, um einen neuen Abfrage-Editor zu öffnen.

Opening a New Query Editor in Azure Data Studio

2. Kopieren Sie den unten stehenden T-SQL-Ausschnitt und fügen Sie ihn in den Abfrage-Editor ein. Dieser Code prüft, ob eine Datenbank mit dem Namen ‚AZDATADEMO‘ auf Ihrer verbundenen SQL Server-Instanz vorhanden ist.

Azure Data Studio erstellt nicht nur die Datenbank, sondern aktiviert auch die Funktion Query Store, ein nützliches Tool zum Erfassen von Abfrageausführungsplänen und Laufzeitstatistiken.

Die Query Store-Funktion ist in SQL Server 2016 und höher verfügbar.

USE master
GO

-- Überprüft, ob die Datenbank AZDATADEMO existiert
IF NOT EXISTS (
 SELECT name
 FROM sys.databases
 WHERE name = N'AZDATADEMO'
)
 -- Erstellt die Datenbank AZDATADEMO, wenn sie nicht existiert
 CREATE DATABASE [AZDATADEMO];
GO
-- Aktiviert die Query Store-Funktion
IF SERVERPROPERTY('ProductVersion') > '12'
 ALTER DATABASE [AZDATADEMO] SET QUERY_STORE=ON;
GO

Ausführen Ihrer ersten Abfrage in Azure Data Studio

3. Klicken Sie auf ‚Ausführen‘, um die Abfrage in Azure Data Studio auszuführen.

Sie sehen eine Meldung, die besagt „Befehle wurden erfolgreich abgeschlossen“, was darauf hinweist, dass Azure Data Studio die Datenbank erfolgreich erstellt hat.

Executing the Query in Azure Data Studio

4. Klicken Sie erneut auf ‚Datenbanken‘ im linken Bereich unter dem Tab ‚localhost‘. Sie sehen jetzt Ihre neu erstellte Datenbank aufgelistet.

Viewing the Newly-Created Database in Azure Data Studio

Hinzufügen von Daten in Azure Data Studio

Sie haben gerade die anfängliche Hürde des Datenbankmanagements in Azure Data Studio gemeistert, indem Sie eine Datenbank erstellt haben. Aber eine Datenbank ohne Daten ist wie ein Auto ohne Treibstoff. Fügen wir also einige Daten hinzu.

1. Öffnen Sie den Abfrageeditor in Azure Data Studio und wechseln Sie über das Dropdown-Menü „Verbindung ändern“ zu Ihrer neu erstellten Datenbank, AZDATADEMO.

Changing the Database Connection in Azure Data Studio

2. Ersetzen Sie den vorhandenen T-SQL-Code im Abfrageeditor von Azure Data Studio durch den neuen unten stehenden Codeausschnitt. Klicken Sie auf „Ausführen“, um ihn auszuführen.

Dieser T-SQL-Codeausschnitt erstellt eine „Benutzer“-Tabelle in Ihrer AZDATADEMO-Datenbank. Die Tabelle enthält vier Spalten: CustomerId, Name, Location und Email. Hier dient die CustomerId als Primärschlüssel.

-- Überprüfen, ob die Benutzer-Tabelle existiert
IF OBJECT_ID('dbo.Users', 'U') IS NOT NULL
 -- Wenn die Benutzer-Tabelle existiert, löschen Sie die Tabelle
 DROP TABLE dbo.Users;
GO
-- Wenn die Benutzer-Tabelle nicht existiert, erstellen Sie die Tabelle mit vier Spalten
CREATE TABLE dbo.Users
(
 CustomerId int NOT NULL PRIMARY KEY, -- Primärschlüsselspalte
 Name nvarchar(50) NOT NULL,
 Location nvarchar(50) NOT NULL,
 Email nvarchar(50) NOT NULL
);
GO
Creating the Users Table in Azure Data Studio

3. Um die Daten anzuzeigen, navigieren Sie zur „Datenbanken“-Seite zurück und doppelklicken Sie auf Ihre AZDATADEMO-Datenbank. Dort werden alle Tabellen angezeigt, einschließlich Ihrer neu erstellten „Benutzer“-Tabelle.

Accessing the AZDATADEMO Database in Azure Data Studio

Sie können nun Ihre frisch erstellte „Benutzer“-Tabelle in Azure Data Studio sehen.

Viewing the Newly-Created Users Table in Azure Data Studio
VALUES

 ( 1, N'Adam', N'US', N''),
 ( 2, N'Listek', N'US', N'[email protected]'),
 ( 3, N'Donna', N'US', N'[email protected]'),
 ( 4, N'Janet', N'US', N'[email protected]')

GO
Inserting Data into the Users Table with Azure Data Studio

Datenüberprüfung mit Azure Data Studio

Großartig! Sie haben erfolgreich Ihre Benutzer-Tabelle in Azure Data Studio befüllt. Um zu bestätigen, dass die Daten erfolgreich eingefügt wurden, können Sie eine einfache Abfrage ausführen. So geht’s:

Ersetzen Sie den Ausschnitt in Ihrem Azure Data Studio-Abfrage-Editor durch den folgenden SQL-Code und klicken Sie dann auf ‚Ausführen‘.

SELECT * FROM dbo.Users

GO

Wenn alles wie geplant verlaufen ist, sehen Sie alle Zeilen aus der Benutzer-Tabelle im Ergebnis-Fenster angezeigt.

Viewing Query Results in Azure Data Studio

Wenn Sie an einer Filterung der Daten interessiert sind, ermöglicht Azure Data Studio spezifischere Abfragen. Um beispielsweise Daten abzurufen, bei denen der Name des Benutzers ‚Adam‘ ist, verwenden Sie den folgenden SQL-Ausschnitt.

SELECT * FROM dbo.Users

WHERE Name = 'Adam'

GO

Die Ausführung dieser Abfrage in Azure Data Studio liefert nur die Zeilen zurück, in denen der Name Adam ist.

Filtering Rows in Azure Data Studio

Zusammenfassung: Die Grundlagen von Azure Data Studio beherrschen

Sie haben gerade die Oberfläche dessen angekratzt, was Azure Data Studio für Ihr SQL Server-Datenbankmanagement tun kann. In diesem Leitfaden haben Sie gelernt, wie Sie Azure Data Studio installieren, eine neue Datenbank erstellen, Daten in Tabellen einfügen und sogar grundlegende Abfragen ausführen.

Aber denken Sie daran, Azure Data Studio bietet weit mehr Funktionalitäten. Wussten Sie zum Beispiel, dass Sie in Azure Data Studio ein Jupyter-Notizbuch erstellen können, um Python-Code auszuführen? Zeit zum Erkunden!

Source:
https://adamtheautomator.com/azure-data-studio/