SQL Server Sample Database

Sommario: in questo tutorial, vi presenteremo un database di esempio di SQL Server chiamato BikeStores.

Quanto segue illustra il diagramma del database BikeStores:

Come si può vedere dal diagramma, il database di esempio BikeStores ha due schemi di vendita e produzione, e questi schemi hanno nove tabelle.

Tabelle di database

Tabella vendite.negozi

La tabellasales.stores include le informazioni del negozio. Ogni negozio ha un nome del negozio, informazioni di contatto come telefono ed e-mail e un indirizzo che include via, città, stato e codice postale.

Tabella di vendita.staffs

La tabellasales.staffs memorizza le informazioni essenziali del personale, tra cui nome, cognome. Contiene anche le informazioni di comunicazione come e-mail e telefono.

Un rigo lavora in un archivio specificato dal valore nella colonnastore_id. Un negozio può avere uno o più personale.

Uno staff riporta a un gestore di negozi specificato dal valore nella colonnamanager_id. Se il valore in manager_id è null, il personale è il top manager.

Se un rigo non funziona più per gli store, il valore nella colonna attiva viene impostato su zero.

Produzione di tavoli.categorie

La tabellaproduction.categories memorizza le categorie della bici come biciclette per bambini, biciclette comfort e biciclette elettriche.

Produzione di tavoli.marchi

La tabella production.brands memorizza le informazioni del marchio sulle biciclette, ad esempio Electra, Haro e Heller.

Produzione di tavoli.prodotti

La tabella production.products memorizza le informazioni del prodotto come nome, marca, categoria, anno del modello e prezzo di listino.

Ogni prodotto appartiene a un marchio specificato dalla colonnabrand_id. Quindi, un marchio può avere zero o molti prodotti.

Ogni prodotto appartiene anche a una categoria specificata dalla colonnacategory_id. Inoltre, ogni categoria può avere zero o molti prodotti.

Tabella di vendita.clienti

La tabellasales.customers memorizza le informazioni del cliente tra cui nome, cognome, telefono, e-mail, via, città, stato e codice postale.

Tabella di vendita.ordini

La tabella sales.orders memorizza le informazioni di intestazione dell’ordine di vendita, tra cui cliente, stato dell’ordine, data dell’ordine, data richiesta, data di spedizione.

Memorizza anche le informazioni su dove è stata creata la transazione di vendita (negozio) e chi l’ha creata (staff).

Ogni ordine di vendita ha una riga nella tabella sales_orders. Un ordine di vendita ha una o più voci memorizzate nella tabellasales.order_items.

Tabella di vendita.order_items

La tabellasales.order_items memorizza le voci di un ordine di vendita. Ogni elemento pubblicitario appartiene a un ordine di vendita specificato dalla colonnaorder_id.

Una voce di ordine di vendita include il prodotto, la quantità dell’ordine, il prezzo di listino e lo sconto.

Produzione di tavoli.stocks

La tabella production.stocks memorizza le informazioni di inventario, ovvero la quantità di un particolare prodotto in un determinato negozio.

Fare clic sul seguente pulsante scarica lo script del database di esempio:

Scarica SQL Server Sample Database

Ora, si dovrebbe avere familiarità con il database di esempio BikeStores e pronto a caricarlo in SQL Server.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *