Sample-Datenbanken
Auf der DI²-Demo-Umgebung liegen etablierte, frei verfügbare Sample-Datenbanken. Diese Seite listet die verwendeten Datensätze, ihre Lizenzen und die geforderten Attributionen.
Stand: 03. Mai 2026
Inhalt- 8 Abschnitte
1. Worum es hier geht
DI² ist ein ETL-Generator. Damit Demo-Walkthroughs gegen reale Schemas funktionieren - und damit Generator-Output gegen Datentyp-Vielfalt (jsonb, geometry, partitioned tables, Trigger, Views) verifizierbar bleibt - laufen auf der DI²-Demo-Infrastruktur sechs etablierte Sample-Datenbanken parallel zur App.
Alle hier aufgeführten Datensätze sind unter offenen Lizenzen verfügbar und werden ohne Modifikationen verwendet. Die kanonische Repo-Referenz mit vollständigen Lizenztexten lebt in third-party-notices.md.
2. Pagila (PostgreSQL)
PostgreSQL-Port des Sakila-Schemas mit DVD-Rental-Daten. Liefert jsonb, partitionierte Tabellen und Full-Text-Search als Test-Surface.
- Quelle: github.com/devrimgunduz/pagila
- Lizenz: PostgreSQL License (BSD-style) · funktional äquivalent zu MIT
- Copyright: Devrim Gündüz; abgeleitet von Sakila © 2006 MySQL AB / Mike Hillyer
3. PostGIS NYC Workshop (PostgreSQL)
Geospatial-Daten für New York City - Neighborhoods, Streets, Subway-Stations, Census-Blocks, Homicides - in SRID 26918 (NAD83 / UTM zone 18N).
- Quelle: postgis.net/workshops/postgis-intro
- Lizenz: CC-BY-SA 3.0 US
- Copyright (Workshop): © 2012-2023 Paul Ramsey, Mark Leslie und PostGIS-Contributors
Datenquellen pro Layer
nyc_neighborhoods· NYC Department of City Planningnyc_streets· NYC Department of City Planningnyc_subway_stations· MTAnyc_census_blocks· U.S. Census Bureau (gemeinfrei)nyc_homicides· NYPD / NYC OpenData
4. WideWorldImporters (Microsoft SQL Server)
Microsoft B2B-Wholesaler-Sample mit Geography-Spalten, Temporal Tables und Stored Procedures.
- Quelle: github.com/microsoft/sql-server-samples
- Lizenz: MIT License
- Copyright: © Microsoft Corporation
5. AdventureWorks 2022 (Microsoft SQL Server)
Klassische Microsoft OLTP-Sample-DB für Retail / HR / Production.
- Quelle: learn.microsoft.com/sql/samples/adventureworks
- Lizenz: MIT License
- Copyright: © Microsoft Corporation
6. Sakila (MySQL)
MySQL-natives DVD-Rental-Schema mit Triggern, Views und Stored Procedures. Ermöglicht direkte Cross-Dialect-Vergleiche zu Pagila.
- Quelle: dev.mysql.com/doc/sakila
- Lizenz: New BSD License (3-Clause) - gilt für die SQL-Files
- Copyright: © 2006, MySQL AB
Die BSD-3-Klausel verbietet, mit dem Namen MySQL AB / Sakila-Contributors einen Endorsement-Eindruck zu erwecken. DI² nennt Sakila daher faktisch als verwendete Sample-DB - ohne MySQL-Logo oder „powered by“-Wording.
7. Natural Earth (MySQL - Country/City)
Country / City / Population-Daten weltweit mit korrekten UTF-8-Diakritika. Ersetzt die ursprünglich angedachte MySQL-World-DB, deren Oracle-Lizenz Redistribution untersagt hätte.
- Quelle: naturalearthdata.com
- Lizenz: Public Domain (gemeinfrei)
Made with Natural Earth. Free vector and raster map data @ naturalearthdata.com.
8. Trademark-Hinweise
Die auf dieser Seite und auf der Startseite gezeigten Logos und Marken-Glyphs sind Eigentum ihrer jeweiligen Markeninhaber. DI² verwendet sie ausschließlich zu identifizierenden Zwecken - kein Sponsoring, kein Endorsement, keine geschäftliche Verbindung wird dadurch impliziert.
- PostgreSQL und das Elefanten-Logo sind eingetragene Marken der PostgreSQL Community Association of Canada. Logo-SVG-Pfad bezogen aus dem Simple-Icons-Projekt (CC0 für die Pfaddaten).
- Microsoft und SQL Server sind Marken der Microsoft Corporation. Microsofts Brand-Guidelines untersagen Drittnutzung des SQL-Server-Logos. DI² zeigt deshalb stattdessen ein generisches Datenbank-Icon (lucide-react, ISC-Lizenz) in der Brand-Farbe von SQL Server.
- MySQLund das Delfin-Logo („Sakila“) sind Marken der Oracle Corporation. Logo-SVG-Pfad bezogen aus dem Simple-Icons-Projekt (CC0 für die Pfaddaten). DI² ist weder mit Oracle noch mit dem MySQL-Projekt geschäftlich verbunden.
- PostGIS ist eine Marke der OSGeo Foundation / des PostGIS-Projekts.
Vollständige Lizenztexte und Repo-Referenz: third-party-notices.md im Repository-Root. Fragen oder Hinweise zu Attributions: Impressum & Kontakt.