Przykładowa baza danych SQL Server

Podsumowanie: w tym samouczku przedstawimy przykładową bazę danych SQL Server o nazwie BikeStores.

poniżej przedstawiono schemat bazy danych BikeStores:

jak widać na diagramie, przykładowa baza danych BikeStores ma dwa schematy sprzedaży i produkcji, a schematy te mają dziewięć tabel.

tabele bazy danych

sprzedaż tabel.sklepy

sales.stores tabela zawiera informacje o sklepie. Każdy sklep ma nazwę sklepu, dane kontaktowe, takie jak telefon i adres e-mail, a także adres, w tym ulicę, miasto, stan i Kod Pocztowy.

sprzedaż stołów.sztaby

w tabeli sales.staffs przechowywane są podstawowe informacje sztaby, w tym imię, nazwisko. Zawiera również informacje komunikacyjne, takie jak e-mail i telefon.

Pracownia pracuje w sklepie określonym wartością w kolumnie store_id. Sklep może mieć jeden lub więcej sztabów.

personel zgłasza się do kierownika sklepu określonego wartością w kolumnie manager_id. Jeśli wartość manager_id jest równa null, wtedy staff jest najwyższym menedżerem.

jeśli pięciolinia nie działa już dla żadnych sklepów, wartość w aktywnej kolumnie jest ustawiona na zero.

produkcja stołów.kategorie

production.categories tabela przechowuje kategorie rowerów, takie jak rowery dziecięce, rowery komfortowe i rowery elektryczne.

produkcja stołów.marki

production.brands tabela przechowuje informacje o marce rowerów, na przykład Electra, Haro i Heller.

produkcja stołów.produkty

production.products tabela przechowuje informacje o produkcie, takie jak nazwa, marka, Kategoria, rok modelu i cena katalogowa.

każdy produkt należy do marki określonej w kolumnie brand_id. Dlatego marka może mieć zero lub wiele produktów.

każdy produkt należy również do kategorii określonej w kolumnie category_id. Ponadto każda kategoria może mieć zero lub wiele produktów.

sprzedaż stołów.klienci

tabelasales.customers przechowuje informacje o klientach, w tym imię, nazwisko, Telefon, E-mail, ulicę, miasto, stan i Kod Pocztowy.

sprzedaż stołów.zamówienia

sales.orders tabela przechowuje nagłówek zamówienia sprzedaży, w tym Klienta, status zamówienia, datę zamówienia, wymaganą datę, datę wysyłki.

przechowuje również informacje o tym, gdzie została utworzona transakcja sprzedaży (sklep) i kto ją stworzył (personel).

każde zlecenie sprzedaży ma wiersz w tabeli sales_orders. Zlecenie sprzedaży zawiera jedną lub wiele pozycji w tabeli sales.order_items.

sprzedaż stołów.order_items

w tabeli sales.order_items przechowywane są pozycje zamówienia sprzedaży. Każda pozycja należy do zlecenia sprzedaży określonego w kolumnieorder_id.

pozycja zamówienia sprzedaży obejmuje Produkt, ilość zamówienia, cenę katalogową i rabat.

produkcja stołów.zapasy

w tabeli production.stocks przechowuje się informacje o stanie zapasów, tj. ilość konkretnego produktu w określonym sklepie.

kliknij poniższy przycisk Pobierz przykładowy skrypt bazy danych:

Pobierz przykładową bazę danych SQL Server

teraz powinieneś zapoznać się z przykładową bazą danych BikeStores i gotowy do załadowania jej do serwera SQL.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *