Allgemeines
In meinen Trainings bzw. Lehrveranstaltungen verwende ich die Northwind Datenbank sehr gerne, da sie übersichtlich (im Gegensatz zur Contoso, Adventurework) und leicht zu verstehen ist.
Installation
Installation mittels Installationsskripts (instnwnd.sql)
- Schritt 1: Download
- Schritt 2: Ausführen der SQL2000SampleDB.msi (ein paar mal next klicken – fertig) => C:\SQL Server 2000 Sample Databases
- Schritt 3: Starten des SQL Server Management Studios
- Schritt 4: Einloggen bei der Database Engine
- Schritt 5: Laden des Installationsskripts
- Schritt 6: Ausführen des Skripts
- Schritt 7: Aktualisieren der Ansicht
Wiederherstellen aus einer Backup-Datei
- Download über Download Nordwind Datenbank bzw. Anhang Northwind-Backup.rar
Videoanleitung
Beschreibung der Datenbank
Im nachfolgenden Sehen Sie ein Datenbank Diagramm, dass alle Tabellen der Northwind Datenbank umfasst.
In meinen Lehrveranstaltungen verwende ich in der Regel eine abgespeckte Version des DB-Diagamms:
Im Anhang befindet sich noch ein Dokument, dass die Northwind Datenbank im Detail beschreibt. Wem das noch immer nicht reicht, anbei ein Link zu einem Youtube Video, in dem die Datenbank erklärt wird
Abfragen der Northwind DB
Anfägner
Fortgeschrittene
weiterführende Beispiele
Wem diese Beispiele noch nicht genug sind, sollte folgendes Buch zu Rate ziehen. In diesem sind sehr viele Beispiele rund um die Northwind Datenbank.
- Guerrero, Fernando G. & Rojas, Carlos Eduardo – Microsoft SQL Server 2000 Programming [QUE, ISBN: 0789724499] (Amazon | Google Books)
Überleitung OLTP => OLAP
Links
- Download Nordwind Datenbank
- SQL Server 2000 Sample Database | alternativer Download (siehe Video Anleitung oben; bevorzugter Weg)
- weitere Anleitungen:
- HowTo: Beispieldatenbank “AdventureWorks” und “Northwind” auf SQL Server 2005/2008 installieren
- HowTo: Install the Northwind and Pubs Sample Databases in SQL Server 2008 Express
- Video-Anleitung: Installation SQL Server Express 2008 R2 with Northwind: Teil 1 | Teil 2 (Sprache unbekannt; trotzdem recht gut verständlich)