Einführung

Abgeschlossen

Microsoft SQL Server verfügt über zahlreiche Features, die im Vergleich zu anderen Datenbankverwaltungssystemen einzigartig sind:

  • Intelligenz für alle Daten: SQL Server ist das einzige kommerzielle Managementsystem für relationale Datenbanken (Relational Database Management System, RDBMS) mit integrierter künstlicher Intelligenz (KI). Es unterstützt R, Python und Java, die neben den Daten im Arbeitsspeicher und in großem Umfang mit Unterstützung für Spark ausgeführt werden.
  • Freie Wahl von Plattform, Sprache und Container: SQL Server-Entwickler und -Administratoren können ihre Plattform und Sprache auswählen, mit Unterstützung für Windows, Linux, Container, Transact-SQL, Java, C/C++, C#/VB.NET, PHP, Node.js, Python und Ruby.
  • Branchenführende Leistung und Skalierbarkeit: SQL Server steht derzeit im TPC-E-Leistungsvergleichstest sowie in den TPC-H 1 TB-, 10 TB- und 30 TB-Leistungsvergleichstests an erster Stelle.
  • Branchenführende Sicherheit: Laut dem National Institute of Standards and Technology (NIST) ist SQL Server seit über neun Jahren das sicherste RDBMS. Zu den Sicherheitsfeatures gehören folgende (weitere werden Sie später in diesem Modul kennenlernen):
    • Transparent Data Encryption (TDE): Mit dieser Technologie können Sie ruhende Daten in SQL Server-Datendateien verschlüsseln.
    • SQL-Datenermittlung und -klassifizierung: Mit diesem Tool in SQL Server Management Studio (SSMS) können Sie die vertraulichsten Daten einschließlich persönlicher Daten in Ihren Datenbanken ermitteln, sodass Sie Maßnahmen zu deren Schutz ergreifen können.
    • Dynamische Datenmaskierung (DDM): Mit dieser Funktion können Sie vertrauliche Werte wie Kreditkartennummern schützen, indem Sie Teile davon zum Schutz vor nicht berechtigten Benutzern maskieren.
  • Erkenntnisse über jedes beliebige Gerät in Minuten: SQL Server bietet eine End-to-End-Lösung für die Berichterstellung und kann von Mobil- bis zu Desktopgeräten zu einem Bruchteil der Kosten anderer Systeme skaliert werden. Mit den Funktionen zur Unternehmensberichterstellung von SQL Server Reporting Services und dem integrierten Power BI-Berichtsserver, der Benutzern den Zugriff auf umfangreiche, interaktive Power BI-Berichte auf beliebigen Geräten ermöglicht, können Sie Daten in Antworten verwandeln.

Hinweis

Der Power BI-Berichtsserver kann nur unter Windows ausgeführt werden, Sie können ihn jedoch zum Abfragen von Daten verwenden, die auf SQL Server-Instanzen gehostet werden, die unter Linux-Betriebssystemen ausgeführt werden.

SQL Server unterstützt darüber hinaus auch PolyBase, eine Lösung zur Datenvirtualisierung in SQL Server. Mit dieser Lösung können Sie in Ihrer Datenbank externe Tabellen erstellen, die auf externe Datenquellen wie Hadoop-Cluster, Oracle-, Teradata-, NoSQL-Datenbanken und SAP HANA zeigen. Sie können alle Ihre Datenquellen mit einer einzigen Abfrage abfragen.

Aus diesen Gründen ist Wide World Importers an der Ausführung von SQL Server 2019 für Linux interessiert. Die Systemadministratoren des Unternehmens haben mehr Erfahrung mit Linux-Servern als mit Windows, und sie sind von der Leistung, der Sicherheit und der Funktionalität von SQL Server fasziniert.

Als Datenbankadministrator möchten Sie sich über Funktionalität und Vorteile der Installation von SQL Server für Linux und die Ausführung von SQL Server in Containern informieren.

Lernziele

In diesem Modul wird Folgendes thematisiert:

  • Beschreiben der wichtigsten Vorteile der Ausführung von SQL Server für Linux
  • Beschreiben der Windows-Tools sowie der plattformübergreifenden Tools, die zum Verwalten von SQL Server für Linux verwendet werden können
  • Beschreiben der Vorteile der Ausführung von SQL Server auf Linux-VMs
  • Beschreiben der Vorteile der Ausführung von SQL Server in Containerruntime-Umgebungen wie Docker

Voraussetzungen

  • Grundlegende Linux-Verwaltung