yhteenveto: tässä opetusohjelmassa esitellään SQL Server-näytetietokanta nimeltä BikeStores.
Seuraava havainnollistaa BikeStores-tietokantakaaviota:
kuten kuvasta näkyy, BikeStores-näytetietokannassa on kaksi skeemaa myynti ja tuotanto, ja näissä skeemoissa on yhdeksän taulukkoa.
tietokantataulukot
Taulumyynti.myymälät
sales.stores
taulukko sisältää kaupan tiedot. Jokaisella kaupalla on myymälän nimi, yhteystiedot, kuten Puhelin ja sähköposti, ja osoite, mukaan lukien katu, kaupunki, osavaltio ja Postinumero.
Pöytämyynti.esikunnat
sales.staffs
taulukko tallentaa esikuntien olennaiset tiedot mukaan lukien etunimen, sukunimen. Se sisältää myös viestinnän tiedot, kuten sähköpostin ja puhelimen.
henkilökunta työskentelee myymälässä, joka on määritelty store_id
sarake. Kaupassa voi olla yksi tai useampia henkilökuntia.
henkilökunta raportoi manager_id
sarakkeen arvon mukaiselle myymäläpäällikölle. Jos arvo manager_id: ssä on nolla, henkilökunta on ylin johtaja.
Jos henkilökunta ei enää työskentele missään kaupassa, aktiivisen sarakkeen arvo on nolla.
Taulutuotanto.Kategoriat
production.categories
taulukko tallentaa pyörän kategoriat, kuten lasten polkupyörät, comfort-Polkupyörät ja sähköpyörät.
Taulutuotanto.tuotemerkit
production.brands
taulukko tallentaa merkin tiedot pyöristä, esimerkiksi Electra, Haro ja Heller.
Taulutuotanto.tuotteet
production.products
taulukko tallentaa tuotteen tiedot, kuten nimen, merkin, luokan, mallivuoden ja listahinnan.
jokainen tuote kuuluu brändiin, joka on määritelty brand_id
– sarakkeessa. Näin ollen brändillä voi olla nolla tai monta tuotetta.
jokainen tuote kuuluu myös category_id
sarakkeen määrittelemään luokkaan. Lisäksi jokaisessa luokassa voi olla nolla tai useita tuotteita.
Pöytämyynti.asiakkaat
sales.customers
taulukko tallentaa asiakkaan tiedot, kuten etunimen, sukunimen, puhelimen, sähköpostin, kadun, kaupungin, valtion ja postinumeron.
Pöytämyynti.tilaukset
sales.orders
taulukko tallentaa myyntitilauksen otsikkotiedot, mukaan lukien asiakas, tilauksen tila, tilauspäivä, vaadittu päivämäärä, toimituspäivä.
se tallentaa myös tiedot siitä, mistä myyntitapahtuma on syntynyt (myymälä) ja kuka sen on luonut (henkilökunta).
jokaisella myyntitilauksella on rivi sales_orders-taulukossa. Myyntitilauksessa sales.order_items
– taulukkoon on tallennettu yksi tai useita rivieriä.
Pöytämyynti.order_items
sales.order_items
taulukko tallentaa myyntitilauksen rivierät. Jokainen rivi kuuluu order_id
sarakkeen määrittelemään myyntitilaukseen.
myyntitilauslinjan erä sisältää tuotteen, tilausmäärän, listahinnan ja alennuksen.
Taulutuotanto.varastot
taulukko tallentaa varastotiedot eli tietyn tuotteen määrän tietyssä varastossa.
napsauta seuraavaa painiketta Lataa näytetietokanta script:
Lataa SQL Server-Näytetietokanta
nyt sinun pitäisi tuntea BikeStores-näytetietokanta ja olla valmis lataamaan se SQL Serverille.