Sammendrag :i denne opplæringen vil vi introdusere DEG TIL EN SQL Server sample database kalt BikeStores.
følgende illustrerer bikestores databasediagram:
Som du kan se fra diagrammet, Har BikeStores eksempeldatabasen to skjemaer salg og produksjon, og disse skjemaene har ni tabeller.
Databasetabeller
Tabellsalg.butikker
tabellensales.stores
inneholder butikkens informasjon. Hver butikk har et butikknavn, kontaktinformasjon som telefon og e-post, og en adresse inkludert gate, by, stat og postnummer.
Tabell salg.staber
tabellensales.staffs
lagrer viktig informasjon om staber, inkludert fornavn, etternavn. Den inneholder også kommunikasjonsinformasjon som e-post og telefon.
en stab arbeider i en butikk angitt av verdien i kolonnenstore_id
. En butikk kan ha en eller flere staber.
en stab rapporterer til en butikksjef angitt av verdien i kolonnenmanager_id
. Hvis verdien i manager_id er null, er personalet toppleder.
hvis en stab ikke lenger fungerer for noen butikker, settes verdien i den aktive kolonnen til null.
Tabell produksjon.kategorier
production.categories
tabellen lagrer sykkelkategorier som barnesykler, komfortsykler og elektriske sykler.
Tabell produksjon.brands
production.brands
tabellen lagrer merkets informasjon om sykler, for eksempel Electra, Haro og Heller.
Tabell produksjon.produkter
tabellenproduction.products
lagrer produktets informasjon som navn, merke, kategori, årsmodell og listepris.
hvert produkt tilhører et merke spesifisert av kolonnenbrand_id
. Derfor kan et merke ha null eller mange produkter.
Hvert produkt tilhører også en kategori spesifisert av kolonnencategory_id
. Også hver kategori kan ha null eller mange produkter.
Tabell salg.kunder
tabellensales.customers
lagrer kundens informasjon, inkludert fornavn, etternavn, telefon, e-post, gate, by, stat og postnummer.
Tabell salg.bestillinger
tabellensales.orders
lagrer salgsordrens overskriftsinformasjon, inkludert kunde, ordrestatus, bestillingsdato, påkrevd dato, sendt dato.
det lagrer også informasjon om hvor salgstransaksjonen opprettet (butikk) og hvem som opprettet den (ansatte).
Hver salgsordre har en rad i sales_orders-tabellen. En salgsordre har en eller flere linjeelementer lagret i tabellensales.order_items
.
Tabell salg.order_items
tabellensales.order_items
lagrer linjeelementene i en salgsordre. Hver linjepost tilhører en salgsordre angitt av kolonnenorder_id
.
en salgsordrelinje inkluderer produkt, ordreantall, listepris og rabatt.
Tabell produksjon.aksjer
production.stocks
tabellen lagrer lagerinformasjon, dvs. antall av et bestemt produkt i en bestemt butikk.
klikk på følgende knapp last ned eksempeldatabaseskriptet:
Last NED SQL Server-Eksempeldatabase
nå bør du være kjent Med BikeStores-eksempeldatabasen og klar til å laste den inn I SQL Server.