Resumo: neste tutorial, vamos apresentá-lo a um servidor SQL sample database chamado BikeStores.
a seguir ilustra O BikeStores diagrama de banco de dados:
Como você pode ver no diagrama, a BikeStores banco de dados de exemplo tem dois esquemas de vendas e de produção, e estes esquemas têm nove quadros.
tabelas de bases de dados
vendas de tabelas.stores
The sales.stores
table includes the store’s information. Cada loja tem um nome de loja, informações de contato, tais como telefone e E-mail, e um endereço incluindo Rua, Cidade, estado e Código Postal.
vendas na tabela.staffs
The sales.staffs
table stores the essential information of staffs including first name, last name. Ele também contém as informações de comunicação, tais como e-mail e telefone.
uma equipe trabalha em uma loja especificada pelo valor na coluna store_id
. Uma loja pode ter um ou mais funcionários.
A staff reporta-se a um gestor de loja especificado pelo valor na coluna manager_id
. Se o valor no gerenciador_id é nulo, então a equipe é o gerente superior.
Se uma pauta deixar de trabalhar para quaisquer lojas, o valor na coluna activa é definido como zero.produção da tabela.categorias
a a tabela armazena as categorias da moto, tais como bicicletas para crianças, bicicletas de conforto e bicicletas elétricas.produção da tabela.marcas
a production.brands
a tabela armazena a informação da marca sobre bicicletas, por exemplo, Electra, Haro e Heller.produção da tabela.produtos
a a tabela armazena as informações do produto, tais como nome, marca, categoria, Ano Modelo e preço de lista.
cada produto pertence a uma marca especificada na colunabrand_id
. Assim, uma marca pode ter zero ou muitos produtos.
cada produto também pertence a uma categoria especificada pela coluna de category_id
. Além disso, cada categoria pode ter zero ou muitos produtos.
vendas na tabela.clientes
a sales.customers
table stores informações do cliente, incluindo o primeiro nome, sobrenome, telefone, e-mail, rua, cidade, estado e Código Postal.
vendas na tabela.orders
The sales.orders
table stores the sales order’s header information including customer, order status, order date, required date, shipped date.
também armazena a informação sobre onde a transação de vendas criou (store) e quem a criou (staff).cada ordem de venda tem uma linha na tabela “sales_orders”. Uma ordem de venda tem uma ou muitas linhas de itens armazenados na tabela sales.order_items
.
vendas na tabela.order_items
The sales.order_items
table stores the line items of a sales order. Cada rubrica pertence a uma ordem de venda especificada pela coluna order_id
.
uma linha de venda inclui o produto, a quantidade de encomenda, o preço da lista e o desconto.produção da tabela.existências
o production.stocks
a tabela armazena a informação do inventário, ou seja, a quantidade de um determinado produto num determinado armazém.
carregue no seguinte botão transferir o programa da base de dados de amostras:
transferir a base de dados de amostras do servidor de SQL
agora, deverá estar familiarizado com a base de dados de amostras de BikeStores e pronto para a carregar no servidor de SQL.