összefoglaló: ebben a bemutatóban bemutatunk egy BikeStores nevű SQL Server minta adatbázist.
A következő szemlélteti a BikeStores adatbázis diagram:
Mint látható az ábrán, a BikeStores minta adatbázis két sémák értékesítési, termelési, ezek a sémák kilenc táblázatok.
adatbázis táblák
táblázat értékesítés.üzletek
asales.stores
táblázat tartalmazza az áruház adatait. Minden üzletnek van egy bolt neve, elérhetőségi adatai, például telefon és e-mail, valamint egy cím, beleértve az utcát, a várost, az államot és az irányítószámot.
táblázat értékesítés.
asales.staffs
táblázat tárolja a személyzet alapvető információit, beleértve a keresztnevet, vezetéknevet. Tartalmazza továbbá a kommunikációs információkat, például az e-mailt és a telefont.
a személyzet a store_id
oszlopban megadott érték szerint működik. A boltban lehet egy vagy több vezérkar.
a személyzet jelentést tesz egy manager_id
oszlopban megadott érték szerint. Ha a manager_id értéke null, akkor a személyzet a felső menedzser.
Ha a személyzet már nem működik bármely üzletben, az aktív oszlopban lévő érték nullára van állítva.
táblázat termelés.kategóriák
aproduction.categories
táblázat tárolja a kerékpár kategóriák, mint a gyermek kerékpárok, kényelmes kerékpárok, elektromos kerékpárok.
táblázat termelés.márkák
aproduction.brands
táblázat tárolja a márka információit kerékpárok, például Electra, Haro, és Heller.
táblázat termelés.termékek
aproduction.products
táblázat tárolja a termék adatait, mint a név, márka, kategória, modell év, és a lista ára.
minden termék a brand_id
oszlopban megadott márkához tartozik. Ezért a márkának nulla vagy sok terméke lehet.
minden termék a category_id
oszlop által meghatározott kategóriába tartozik. Továbbá, minden kategóriában lehet nulla vagy sok termék.
táblázat értékesítés.ügyfelek
asales.customers
táblázat tárolja az ügyfél adatait, beleértve a keresztnevet, vezetéknevet, telefont, e-mailt, utcát, várost, államot és irányítószámot.
táblázat értékesítés.megrendelések
asales.orders
táblázat tárolja az értékesítési megrendelés fejléc adatait, beleértve az ügyfél, a megrendelés állapotát, a megrendelés dátumát, a szükséges dátumot, a szállítás dátumát.
azt is tárolja az információt, hogy hol az értékesítési tranzakció létre (store), és ki készítette (személyzet).
minden értékesítési megbízás sorral rendelkezik a sales_orders táblázatban. Az eladási megbízás egy vagy több sortételt tartalmaz a sales.order_items
táblázatban.
táblázat értékesítés.order_items
asales.order_items
táblázat tárolja a vonal tételek egy Értékesítési rendelés. Minden sortétel a order_id
oszlopban megadott eladási sorrendhez tartozik.
a sales order line tétel tartalmazza a terméket, a rendelési mennyiséget, a listaárat és a kedvezményt.
táblázat termelés.készletek
aproduction.stocks
táblázat tárolja a készletinformációkat, azaz egy adott termék mennyiségét egy adott áruházban.
kattintson a következő gombra töltse le a minta adatbázis szkriptet:
töltse le az SQL Server Minta adatbázist
most ismernie kell a BikeStores minta adatbázist, és készen kell állnia arra, hogy betöltse az SQL szerverre.