MS SQL Server

SQL Server Sequenzen: Nutzung und Beispiele

Sequenzen in SQL Server bieten eine Möglichkeit, eine eindeutige Nummer zu generieren, die, anders als ein Identitätswert, nicht an eine bestimmte Tabelle gebunden ist. Sequenzen sind Objekte, die von einer oder mehreren Tabellen innerhalb derselben […]

MS SQL Server

Extended Properties

Erweiterte Eigenschaften im SQL Server: Für verbesserte Datenbankdokumentation Einführung in erweiterte Eigenschaften Datenbanken beinhalten oft komplexe Strukturen und Logiken, die für Entwickler, Datenbankadministratoren oder Analysten, die mit ihnen arbeiten, nicht sofort klar sind. Der SQL […]

MS SQL Server

Datensammlung für Langzeitanalysen

Der SQL Server Data Collector ist ein Feature zur Leistungsüberwachung und -verwaltung, das Sie zur Sammlung von Daten wie Leistungsindikatoren, Systeminformationen und Daten von Ihrer SQL Server-Instanz verwenden können. Der Data Collector hilft Ihnen dabei, […]

Allgemein

Kommentare in SQL

In SQL, insbesondere im Microsoft SQL Server, gibt es verschiedene Möglichkeiten, Kommentare in Ihren Code einzufügen, um ihn verständlicher und wartbarer zu machen. Hier sind die grundlegenden Möglichkeiten, wie Sie Kommentare in Ihren SQL-Code einfügen […]

MS SQL Server

BULK INSERT

Um Daten in unsere MSSQL Server Datenbank zu bekommen werden wir zwangsläufig irgendwann auf Bulk Insert stoßen, hier ein Beispiel für einen BULK INSERT in SQL Server. Der BULK INSERT-Befehl ermöglicht das schnelle Einfügen von […]

MS SQL Server

[SQL Server und die eckige Klammern]

In SQL Server werden eckige Klammern ([ ]) verwendet, um Bezeichner (zum Beispiel Namen von Tabellen, Spalten usw.) zu umschließen. Dies ist insbesondere in folgenden Szenarien nützlich oder notwendig: Reservierte Wörter: Wenn Spalten- oder Tabellennamen […]

Datenmodellierung

Foreign Keys (FK) im DWH?

In einem Data Warehouse, insbesondere in der Core-Schicht, ist die Verwendung von Foreign Keys (FK) ein Diskussionspunkt. Hier sind einige Punkte, die Sie in Betracht ziehen sollten: Pro Foreign Keys: Datenintegrität: FKs stellen sicher, dass […]

Allgemein

Data Sources: Die Datenquellen eines Data Warehouse

Die Datenquellen eines Data Warehouse (DWH) sind kritische Komponenten, die die Basis für alle nachfolgenden Aktivitäten im Rahmen der Datenanalyse und Berichterstattung bilden. Sie sind der Ursprung der Daten, die in das DWH eingeführt, transformiert […]

Software

Software und Tools für den Aufbau eines Data Warehouse

Die Implementierung eines Data Warehouse (DWH) erfordert den Einsatz verschiedener Software- und Tool-Kategorien, um Daten zu extrahieren, zu transformieren, zu laden (ETL-Prozess) und schließlich zu analysieren. Hier sind einige prominente Software- und Tool-Kategorien sowie spezifische […]

Allgemein

Data Warehouse vs. Data Lake: Ein Vergleich

Data Warehouses und Data Lakes sind beides zentrale Repositorien zur Speicherung von Daten innerhalb einer Organisation, aber sie unterscheiden sich in Bezug auf ihre Struktur, Funktionen und den Typen von Daten, die sie speichern. Hier […]

Allgemein

DWH (Data Warehouse) vs. EDW (Enterprise Data Warehouse)

Die Begriffe „Data Warehouse“ (DWH) und „Enterprise Data Warehouse“ (EDW) werden oft synonym verwendet, aber sie können auch unterschiedliche Konnotationen und Anwendungen in verschiedenen Kontexten haben. Hier ist ein Überblick über die allgemeinen Unterschiede zwischen […]

Allgemein

ETL vs. ELT: Unterschiede und Anwendungsgebiete

1. ETL (Extract, Transform, Load) Definition: Beim ETL-Prozess werden Daten zuerst aus der Quelle extrahiert, dann transformiert (d.h., gereinigt und in das gewünschte Format konvertiert), und schließlich in das Data Warehouse geladen. Typische Anwendung: Wenn […]

Allgemein

Strukturierung von Datenbanken in einem Data Warehouse

Die effiziente Strukturierung von Datenbanken ist entscheidend für die Leistung und Verwaltbarkeit eines modernen Data Warehouses (DWH). Dieser Artikel bietet einen Überblick über bewährte Methoden zur Strukturierung von Datenbanken in einem DWH, insbesondere im Kontext […]

MS SQL Server

Microsoft SQL Server Agent im Data Warehouse Umfeld

Der Microsoft SQL Server Agent ist ein Komponente des SQL Servers, der die Automatisierung und Planung verschiedener Datenbankaufgaben ermöglicht. Im Data Warehouse (DWH)-Umfeld ist der SQL Server Agent ein entscheidendes Werkzeug für die Automatisierung und […]