SQL Server-Beispieldatenbank

Zusammenfassung: In diesem Tutorial stellen wir Ihnen eine SQL Server-Beispieldatenbank namens BikeStores vor.

Im Folgenden wird das BikeStores-Datenbankdiagramm veranschaulicht:

Wie Sie dem Diagramm entnehmen können, verfügt die BikeStores-Beispieldatenbank über zwei Schemata Vertrieb und Produktion, und diese Schemata haben neun Tabellen.

Datenbanktabellen

Tabelle Umsatz.stores

Die sales.stores-Tabelle enthält die Informationen des Stores. Jedes Geschäft hat einen Geschäftsnamen, Kontaktinformationen wie Telefon und E-Mail sowie eine Adresse mit Straße, Stadt, Bundesland und Postleitzahl.

Tabelle Umsatz.staffs

Die sales.staffs Tabelle speichert die wesentlichen Informationen der Staffs einschließlich Vorname, Nachname. Es enthält auch die Kommunikationsinformationen wie E-Mail und Telefon.

Ein Mitarbeiter arbeitet in einem Geschäft, das durch den Wert in der Spalte store_id angegeben wird. Ein Geschäft kann einen oder mehrere Mitarbeiter haben.

Ein Mitarbeiter meldet sich an einen Filialleiter, der durch den Wert in der Spalte manager_id angegeben wird. Wenn der Wert in der manager_id null ist, ist das Personal der oberste Manager.

Wenn ein Notensystem für keine Geschäfte mehr funktioniert, wird der Wert in der aktiven Spalte auf Null gesetzt.

Tabellenproduktion.kategorien

Die production.categories Tabelle speichert die Fahrradkategorien wie Kinderfahrräder, Komfortfahrräder und Elektrofahrräder.

Tabellenproduktion.marken

Die production.brands -Tabelle speichert die Markeninformationen von Fahrrädern, z. B. Electra, Haro und Heller.

Tabellenproduktion.produkte

Die production.products Tabelle speichert die Produktinformationen wie Name, Marke, Kategorie, Modelljahr und Listenpreis.

Jedes Produkt gehört zu einer Marke, die in der Spalte brand_id angegeben ist. Daher kann eine Marke null oder viele Produkte haben.

Jedes Produkt gehört auch zu einer Kategorie, die in der Spalte category_id angegeben ist. Außerdem kann jede Kategorie null oder viele Produkte haben.

Tabelle Umsatz.kunden

Die sales.customers -Tabelle speichert Kundeninformationen, einschließlich Vorname, Nachname, Telefon, E-Mail, Straße, Stadt, Bundesland und Postleitzahl.

Tabelle Umsatz.bestellungen

Die sales.orders -Tabelle speichert die Header-Informationen des Kundenauftrags, einschließlich Kunde, Bestellstatus, Bestelldatum, erforderliches Datum, Versanddatum.

Es speichert auch die Informationen darüber, wo die Verkaufstransaktion erstellt wurde (Geschäft) und wer sie erstellt hat (Mitarbeiter).

Jeder Kundenauftrag hat eine Zeile in der Tabelle sales_orders. Ein Kundenauftrag enthält eine oder mehrere Werbebuchungen, die in der Tabelle sales.order_items gespeichert sind.

Tabelle Umsatz.order_items

Die sales.order_items Tabelle speichert die Werbebuchungen eines Kundenauftrags. Jede Position gehört zu einem Kundenauftrag, der in der Spalte order_id angegeben ist.

Eine Kundenauftragsposition enthält Produkt, Bestellmenge, Listenpreis und Rabatt.

Tabellenproduktion.bestände

Die production.stocks Tabelle speichert die Bestandsinformationen, d. H. Die Menge eines bestimmten Produkts in einem bestimmten Geschäft.

Klicken Sie auf die folgende Schaltfläche Laden Sie das Beispieldatenbankskript herunter:

SQL Server-Beispieldatenbank herunterladen

Jetzt sollten Sie mit der BikeStores-Beispieldatenbank vertraut und bereit sein, sie in den SQL Server zu laden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.