Was ist SQL Server und warum brauchen Sie ihn?

Beneficios de Microsoft SQL Server

Ein SQL Server ist ein relationales Datenbankmanagementsystem, das von Microsoft entwickelt und vermarktet wird.

Wie andere relationale Datenbankverwaltungssoftware basieren auch SQL-Server auf SQL, einer Standardprogrammiersprache für die Interaktion mit relationalen Datenbanken. SQL Server ist an Transact-SQL oder T-SQL gebunden, Microsofts Implementierung von SQL, die eine Reihe eigener Programmierkonstrukte enthält.

Es wird seit mehr als 20 Jahren ausschließlich in einer Windows-Umgebung betrieben. Im Jahr 2016 stellte Microsoft es für Linux zur Verfügung. SQL Server 2017 wurde im Oktober 2016 der Öffentlichkeit zugänglich gemacht und läuft sowohl auf Windows als auch auf Linux.

Nachfolgend geben wir Ihnen ein kurzes SQL Server-Tutorial:

SQL-Server-Architektur

Das folgende Diagramm veranschaulicht die Architektur von SQL Server:

Arquitectura de un Servidor SQL (SQL Server)

SQL Server besteht aus zwei Hauptkomponenten:

1. Datenbank-Engine (linke Seite des Diagramms)
2. SQL-Betriebssystem (rechte Seite des Diagramms)

1. Datenbank-Engine

Die Hauptkomponente eines SQL-Servers ist das Datenbankmodul. Die Datenbank-Engine besteht aus einer relationalen Engine, die Abfragen verarbeitet, und einer Speicher-Engine, die die Datenbankdateien, Seiten, den Index usw. verwaltet. Datenbankobjekte, wie gespeicherte Prozeduren, Ansichten und Trigger, werden ebenfalls von der Datenbank-Engine erstellt und ausgeführt.

Relationaler Motor

Significado de SQL Server

Die relationale Engine enthält die Komponenten, die den besten Weg zur Ausführung einer Abfrage bestimmen. Die relationale Engine wird auch als Abfrageprozessor bezeichnet.

Außerdem fordert sie auf der Grundlage der eingegebenen Abfrage Daten von der Speicher-Engine an und verarbeitet die Ergebnisse.
Zu den Aufgaben der relationalen Engine gehören Abfrageverarbeitung, Speicherverwaltung, Thread- und Aufgabenverwaltung, Pufferverwaltung und verteilte Abfrageverarbeitung.

Speicher-Engine

Die Speicher-Engine ist für das Speichern und Abrufen von Daten aus Speichersystemen wie Festplatten und SANs zuständig.

2. das SQL-Betriebssystem

Unterhalb der relationalen Engine und der Speicher-Engine befindet sich das SQL Server Operating System oder SQLOS. SQLOS bietet viele Betriebssystemdienste, wie z. B. Speicher- und E/A-Verwaltung. Weitere Dienste sind die Behandlung von Ausnahmen und Synchronisierungsdienste.

SQL Server-Dienste und -Tools

Servicios y Herramientas de SQL Server

Microsoft bietet zusammen mit SQL Server Tools und Dienste für Datenmanagement und Business Intelligence (BI) an.

Für die Datenverwaltung sind die SQL Server Integration Services (SSIS), SQL Server Data Quality Services und SQL Server Master Data Services enthalten. Für die Datenbankentwicklung bietet Microsoft die SQL Server Data Tools und für die Datenbankverwaltung, Bereitstellung und Überwachung das SQL Server Management Studio (SSMS).

Für die Datenanalyse bietet Microsoft die SQL Server Analysis Services (SSAS) an. SQL Server Reporting Services (SSRS) bietet Berichte und Datenvisualisierung. Die

Technologie der Machine Learning Services erschien erstmals in SQL Server 2016, das in R Services umbenannt wurde.

SQL-Server-Versionen

Versiones de SQL Server

  • SQL Server hat vier Haupteditionen, die unterschiedliche Dienste und Tools enthalten. Zwei Ausgaben sind kostenlos erhältlich:
  • SQL Server Developer Edition für den Einsatz in der Datenbankentwicklung und -prüfung.
  • SQL Server Expression für kleine Datenbanken mit bis zu 10 GB Speicherkapazität.
  • Für größere und kritische Anwendungen gibt es die Enterprise Edition, die alle Funktionen von SQL Server enthält.

Die Standard Edition verfügt über einen Teil des Funktionsumfangs der Enterprise Edition und ist hinsichtlich der Anzahl der Prozessorkerne und des Arbeitsspeichers, die konfiguriert werden können, auf den Server beschränkt.

Um alle verschiedenen Versionen von SQL Server zum besten Preis auf dem Markt zu finden und zu kaufen, klicken Sie hier. Sie können auch auf unseren SQL Server Download zugreifen, wenn Sie dies wünschen.

Ausführliche Informationen zu den SQL-Editionen finden Sie bei den von Microsoft erhältlichen Editionen, indem Sie hier klicken.

Wenn Sie Fragen haben, schreiben Sie uns einen Kommentar!

Ihr Licendi-Team