SQL Server Sample Database

rezumat: în acest tutorial, vă vom prezenta o bază de date SQL Server sample numită BikeStores.

următoarele ilustrează diagrama bazei de date BikeStores:

după cum puteți vedea din diagramă, baza de date eșantion BikeStores are două scheme de vânzări și producție, iar aceste scheme au nouă tabele.

tabele de baze de date

vânzări de masă.stochează

tabelulsales.stores include informațiile magazinului. Fiecare magazin are un nume de magazin, informații de contact, cum ar fi telefon și e-mail, și o adresă, inclusiv stradă, oraș, stat, și Codul poștal.

vânzări de masă.personalul

tabelulsales.staffs stochează informațiile esențiale ale personalului, inclusiv prenumele, prenumele. Acesta conține, de asemenea, informațiile de comunicare, cum ar fi e-mail și telefon.

un personal lucrează la un magazin specificat de valoarea dinstore_id coloană. Un magazin poate avea unul sau mai multe personal.

un personal raportează unui manager de magazin specificat de valoarea dinmanager_id coloană. Dacă valoarea din manager_id este nulă, atunci personalul este managerul de top.

dacă un personal nu mai funcționează pentru niciun magazin, valoarea din coloana activă este setată la zero.

producția de masă.categorii

production.categories tabelul stochează categoriile bicicletei, cum ar fi biciclete pentru copii, biciclete de confort și biciclete electrice.

producția de masă.marci

production.brands tabelul stochează informațiile mărcii despre biciclete, de exemplu, Electra, Haro și Heller.

producția de masă.produse

tabelul production.products stochează informațiile produsului, cum ar fi numele, marca, categoria, anul modelului și prețul de listă.

fiecare produs aparține unei mărci specificate în coloanabrand_id. Prin urmare, un brand poate avea zero sau multe produse.

fiecare produs aparține, de asemenea, unei categorii specificate de coloanacategory_id. De asemenea, fiecare categorie poate avea zero sau multe produse.

vânzări de masă.clienții

sales.customers tabelul stochează informațiile clientului, inclusiv prenumele, prenumele, telefonul, e-mailul, strada, orașul, statul și Codul poștal.

vânzări de masă.comenzi

sales.orders tabelul stochează informațiile antetului comenzii de vânzare, inclusiv clientul, starea comenzii, data comenzii, Data necesară, data expedierii.

stochează, de asemenea, informații despre locul în care a fost creată tranzacția de vânzare (magazin) și cine a creat-o (personal).

fiecare comandă de vânzări are un rând în tabelul sales_orders. O comandă de vânzare are unul sau mai multe elemente rând stocate în sales.order_items tabel.

vânzări de masă.order_items

tabelulsales.order_items stochează elementele rând ale unei comenzi de vânzare. Fiecare element rând aparține unei comenzi de vânzare specificate de coloanaorder_id.

un element rând de comandă de vânzare include produsul, cantitatea comenzii, Prețul de listă și reducerea.

producția de masă.stocuri

tabelulproduction.stocks stochează informațiile despre inventar, adică cantitatea unui anumit produs dintr-un anumit magazin.

Faceți clic pe următorul buton descărcați scriptul bazei de date eșantion:

Descărcați baza de date eșantion SQL Server

acum, ar trebui să fiți familiarizați cu baza de date eșantion BikeStores și gata să o încărcați în SQL Server.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *