shrnutí: v tomto tutoriálu vám představíme ukázkovou databázi serveru SQL s názvem BikeStores.
následující obrázek znázorňuje BikeStores diagramu databáze:
Jak můžete vidět z diagramu, BikeStores ukázkové databáze má dvě schémata, prodeje a výroby, a tato schémata mají devět tabulek.
databázové tabulky
prodejní tabulky.obchody
tabulka sales.stores
obsahuje informace o obchodě. Každý obchod má název obchodu, kontaktní informace, jako je telefon a e-mail, a adresu včetně ulice, město, stát, a PSČ.
tabulka prodeje.štáby
v tabulce sales.staffs
jsou uloženy základní informace o štáby včetně křestního jména a příjmení. Obsahuje také komunikační informace, jako je e-mail a telefon.
personál pracuje v obchodě určeném hodnotou ve sloupci store_id
. Obchod může mít jeden nebo více štábů.
zaměstnanci se hlásí správci úložiště určenému hodnotou ve sloupci manager_id
. Pokud je hodnota v manager_id null, pak je zaměstnanci vrcholový manažer.
Pokud notová osnova již nefunguje pro žádné obchody, je hodnota ve sloupci aktivní nastavena na nulu.
výroba stolů.Kategorie
tabulkaproduction.categories
ukládá kategorie jízdních kol, jako jsou dětská kola, komfortní kola a elektrická kola.
výroba stolů.značky
tabulka production.brands
ukládá informace o značce kol, například Electra, Haro a Heller.
výroba stolů.produkty
production.products
tabulka ukládá informace o produktu, jako je název, značka, Kategorie, modelový rok a katalogová cena.
každý produkt patří ke značce určené sloupcem brand_id
. Značka tedy může mít nulu nebo mnoho produktů.
každý produkt také patří do kategorie určené sloupcem category_id
. Každá kategorie může mít také nulu nebo mnoho produktů.
tabulka prodeje.zákazníci
sales.customers
tabulka ukládá informace o zákaznících včetně jména, příjmení, telefonu, e-mailu, ulice, města, státu a PSČ.
tabulka prodeje.objednávky
sales.orders
tabulka ukládá prodejní objednávky záhlaví informace, včetně zákazníka, stav objednávky, datum objednávky, požadované datum, dodávány datum.
ukládá také informace o tom, kde byla prodejní transakce vytvořena (obchod) a kdo ji vytvořil (zaměstnanci).
každá prodejní objednávka má řádek v tabulce sales_orders. Prodejní objednávka obsahuje jednu nebo více řádkových položek uložených v tabulce sales.order_items
.
tabulka prodeje.order_items
tabulka sales.order_items
ukládá řádkové položky prodejní objednávky. Každá řádková položka patří do prodejní objednávky uvedené ve sloupci order_id
.
položka prodejní objednávky zahrnuje produkt, množství objednávky, katalogovou cenu a slevu.
výroba stolů.zásoby
tabulka production.stocks
ukládá informace o zásobách, tj. množství konkrétního produktu v konkrétním obchodě.
Klepněte na následující tlačítko stáhnout vzorek databáze skript:
Stáhnout SQL Server Ukázkové Databáze
Nyní byste měli být obeznámeni s BikeStores ukázkové databáze a připravena k načtení do SQL Server.