Únicas perguntas da tabela
Nossa primeira única pergunta da tabela é pretendida encontrar a identificação da ordem de todas as vendas de um determinado dia. Assim por exemplo nós escolhemos funcionar uma pergunta para outubro 13, 2004 e o resultado era que a identificação 1006 da ordem ocorreu esse dia. A pergunta realiza-se como segue.
SELECIONE ORDER_ID de ORDER_T onde order_date = “13/outubro/04”;
Resultados: 1006
A segunda única pergunta da tabela é encontrar as ordens que ocorreram durante um período de tempo especificado. Nós funcionamos esta pergunta para a contabilidade e finalidades financeiras em em qualquer altura que com esforço muito pequeno. O que pôde ter feito exame as horas a calcular podem ser realizadas nos segundos com esta pergunta.
SELECIONE ORDER_ID, ORDER_DATE DE ORDER_T ONDE ORDER_DATE > “01/SETEMBRO/2004” E ORDER_DATE < “30/SETEMBRO/2004”;
Resultados: 1002 16-SEP-04 1003 20-SEP-04
A terceira única pergunta que da tabela nós fizemos é encontrar o inventário que necessita ser requisitado novamente porque é baixa na quantidade. Nós encontramos este para certificar-se que nós requisitamos novamente determinados vinhos antes que estejam para fora - de - estoque. O serviço de cliente é uma prioridade superior e nada é mais mau do que girando abaixo um cliente que esteja pronto para comprar algo porque o produto está para fora - de - estoque.
SELECIONE Bar_Code, Product_Quantity DE PRODUCT_T ONDE PRODUCT_QUANTITY < 24;
Resultados: 53125 12 83225 12
A quarta pergunta é feita para encontrar as avaliações de cliente do vinho que eram rated abaixo de 4. O local que do e-comércio nós esperamos executar no futuro permitirá que o cliente avalie o vinho depois que o compram e tentam. Nós podemos fàcilmente encontrar que vinhos são avaliados consistentemente mal e fazer as decisões managerial baseadas nos resultados. Se um vinho específico estiver estando a um ponto baixo rated, nós podemos interromper o produto.
SELECIONE BAR_CODE, AVALIANDO DE PRODUCT_RATING_T ONDE AVALIANDO < 4;
Resultados: 12113 3 36748 3
As quintas únicas perguntas da tabela são feitas para encontrar quantos clientes nós temos em grupos de idade específicos. Por exemplo a primeira pergunta abaixo encontra aquelas que estão entre as idades de 21 e de 30, 21, sendo o limite de idade bebendo legal, é conseqüentemente nosso cliente possível mais novo. Então o segundo, terceiras e quartas perguntas abaixo encontra os clientes entre as idades 30-40, 40-50 e 50 e acima. Nós usaremos esta pergunta periòdicamente encontrar para fora quem nossos clientes são a fim alvejar nosso marketing para estes clientes.
SELECIONE a contagem (o dob) do customer_t onde dob > “02/dec/1974” e dob < “02/dec/1983”;
SELECIONE a contagem (o dob) do customer_t onde dob > “10/dec/1964” e dob < “10/dec/1973”;
SELECIONE a contagem (o dob) do customer_t onde dob > “10/dec/1954” e dob < “10/dec/1963”;
SELECIONE a contagem (o dob) do customer_t onde dob < “10/dec/1954”;
Resultados: 21-30 = 3 31-40 = 1 41-50 = 7 50+ = 3
Nossa sexta e única pergunta final da tabela é encontrar que estados nossos clientes estão. Nós contaremos os estados do cliente da tabela do cliente a fim encontrar nosso resultado. Isto ajudará em nossas campanhas do marketing junto com o grupo de idade do cliente. Nós podemos alvejar nosso mercado pelo grupo e pelas regiões de idade que aumentarão extremamente nosso retorno no investimento para dólares do marketing.
Customer_state SELETO, CONTAGEM (customer_state) De CUSTOMER_zip_t GRUPO pelo customer_state TENDO A CONTAGEM (customer_state) > 1;
Perguntas da Multi-Tabela
A primeira pergunta que múltipla da tabela nós escolhemos escrever é encontrar toda a informação necessitada criar um invoice. Nós podemos fazer este pelo número de ordem assim que no exemplo abaixo dele diz o order_id de order_t. = 1003. Esta pergunta longa será feita todas as vezes um vinho das ordens do cliente em linha. Serão emitidos a um email respondido automático com a informação essa resultados desta pergunta. verificam a informação a fim certificar-se que tudo estêve enchido para fora corretamente ao requisitar.
selecione o customer_id de customer_t., customer_name, customer_address, customer_email, zip_code, order_id de order_t., order_date, order_quantity de order_line_t., preço, product_name de product_t., (order_quantity de order_line_t. * o preço de product_t.) do customer_t, order_t, order_line_t, product_t onde customer_id de customer_t. = customer_id de order_t. e order_id de order_t. = order_id de order_line_t. e bar_code de order_line_t. = bar_code de product_t. e order_id de order_t. = 1003;
Resultados: CUSTOMER_ID CUSTOMER_NAME CUSTOMER_ADDRESS ----------- ------------------------- ------------------------------ CUSTOMER_EMAIL ZIP_CODE ORDER_ID ---------------------------------------- --------- ------------------------- PREÇO PRODUCT_NAME DE ORDER_DAT ORDER_QUANTITY --------- -------------- ---------- ------------------------------ (ORDER_LINE_T. ORDER_QUANTITY * PREÇO DE PRODUCT_T.) --------------------------------------------- 15 avenida de Robert Aboolian 6687 segundo. raboolian@spamail.com 23465 1003 20-SEP-04 3 Merlot de 15.99 vinhedos da dinamite 47.97
Nossa segunda pergunta da multi-tabela é encontrar os clientes que compraram pelo menos 6 frascos de um tipo de vinho em uma vez. Por exemplo os frascos da ordem 8 de I de Buehler Cabernet em uma ordem, então meus identificação do cliente e email estariam nos resultados. Nós pretendemos contatar os clientes resultantes com informação em como comprar no volume quando os gerentes se decidem que é hora de vender fora das quantidades maciças do vinho. Se nós tivermos o estoque extra de vinhos particulares, estes clientes serão emailed primeiramente com coupons especiais e negócios.
SELECIONE o customer_id de customer_t., customer_email de customer_t. De CUSTOMER_T, ORDER_LINE_t, ORDER_T ONDE CUSTOMER_T. CUSTOMER_ID = ORDER_T. CUSTOMER_ID E ORDER_T. ORDER_ID = ORDER_LINE_T. ORDER_ID E >= 6 DE ORDER_LINE_T. ORDER_QUANTITY;
Resultados: 5 mjohnson@spamail.com 11 she@spamail.com
A terceira pergunta da multi-tabela é encontrar os clientes que compraram o vinho o mais caro. Nós encontramos que o vinho que o mais caro nós temos atualmente no estoque é código número 36748 da barra. Conseqüentemente nós podemos procurarar para encontrar quem comprou este vinho no passado. Quando nós temos caro o vinho que necessita ser vendido nós contatará estes clientes primeiramente. A pergunta dá-nos lá o email address que será usado então para o solicitation.
SELECIONE o customer_id de customer_t., customer_email de customer_t. DE CUSTOMER_T, ORDER_LINE_T, ORDER_T, PRODUCT_T ONDE CUSTOMER_T. CUSTOMER_ID = ORDER_T. CUSTOMER_ID E ORDER_T. ORDER_ID = ORDER_LINE_T. ORDER_ID E ORDER_LINE_T. BAR_CODE = PRODUCT_T. BAR_CODE E ORDER_LINE_T. BAR_CODE = 36748;
Resultados: 8 fcummings@spamail.com 4 moskoorouchi@spamail.com
A quarta pergunta da multi-tabela é encontrar os vinhos os mais populares que nós vendemos e quantas vezes cada uma vendeu. Nós contamos quantas vezes cada código de barra foi usado em nossa linha tabela da ordem. Isto não nos dá a quantidade de frascos comprados, mas dá-nos a contagem em quantas vezes se requisitou em transações separadas. Nós queremos esta informação a fim encontrar para fora alguma sorte da indicação de o que nossos clientes preferem, conseqüentemente permitindo que nós façam decisões melhores da fonte no futuro.
Bar_code SELETO de order_line_t., contagem (bar_code de order_line_t.) do product_t, order_line_t onde bar_code de product_t. = bar_code de order_line_t. grupo pelo bar_code de order_line_t.;
Resultados: 12113 5 23445 3 36748 2 46247 3 53125 1 71347 2 83225 2
O fifth e a pergunta final da multi-tabela são encontrar o nome do cliente que ordem colocada um número de ordem específico. Se nós tivermos alguma sorte do problema com uma ordem nós identificamos rapidamente a informação sobre a transação e fazemos exame então das etapas necessárias para resolver a situação. Nós fazemos exame do serviço de cliente seriamente.
SELECIONE Customer_Name De CUSTOMER_t Onde CUSTOMER_t. Customer_ID = (ORDER_t. SELETO Customer_ID De ORDER_t Onde order_ID = 1010);
Resultados: Sol de Yi
Descrição de tabelas da base de dados
A tabela do fecho de correr do cliente consiste nos atributos que são código de fecho de correr, customer_city, e customer_state. O fecho de correr do cliente é a chave preliminar para esta tabela. A razão porque nós fizemos esta tabela era porque há somente um estado e uma cidade para um código de fecho de correr, conseqüentemente; nós não temos a duplicata os dados repetidamente outra vez.
A tabela do cliente armazena e mostra a informação importante sobre os clientes. A tabela do cliente consiste nos atributos que são customer_ID, customer_name, customer_email, DOB, customer_address, e zip_code. Nós ajustamos acima o customer_ID como o número, porque nós usamos somente o número para o cliente IDs, e nós ajustamos a data de nascimento como a DATA. Tudo mais é varchar. A chave preliminar para esta tabela é o customer_ID, e a chave extrangeira é o Zip_Code. DOB tem o papel muito importante para determinar se cada um de nosso cliente pode comprar o vinho legalmente, porque nós não podemos vender os vinhos aos clientes que estão sob a idade de 21.
A tabela da ordem consiste nos atributos que são order_ID, order_date, e customer_ID. A chave preliminar para esta tabela é o Order_ID, e a chave extrangeira é o customer_ID. Esta chave extrangeira é relacionada à chave preliminar da tabela do cliente.
A tabela do produto é a tabela que tem a informação importante sobre o vinho. A tabela do produto consiste nos atributos que são bar_code, product_quantity, varietal, product_name, descrição, preço, álcool, appellation, e vintage. Cada atributo mostra e dá toda a informação importante que considera aos vinhos que nós vendemos. A chave preliminar para esta tabela é o bar_code. O outro atributo, álcool mostra a porcentagem do índice de álcool em um frasco. A chave preliminar é muito importante porque cada código de barra é muito original, e cada tipo do vinho tem o código de barra diferente. Esta chave preliminar é as chaves extrangeiras para outras tabelas.
A linha tabela da ordem é a tabela que tem toda a informação considerar aos vinhos. A linha tabela da ordem consiste nos atributos que são order_line_ID, bar_code, order_Id, e order_quantity. A chave preliminar para esta tabela é o order_line_ID. E há duas chaves extrangeiras que são order_ID e bar_code. Order_ID é a chave extrangeira 1 e o bar_code é a chave extrangeira 2.
A tabela da avaliação de produto é a tabela que mostra que a avaliação nos clientes dos vinhos deu. A tabela da avaliação de produto consiste nos atributos que são bar_code, e na avaliação. Ambos os atributos são ajustados como o número, assim que os clientes podem pôr números para avaliar os vinhos. Bar_code é a chave preliminar para esta tabela, e o bar_code é a chave extrangeira para esta tabela. As referências chaves extrangeiras à chave preliminar da tabela do produto que é bar_code.
A tabela do fecho de correr do fornecedor consiste nos atributos que são zip_code, supplier_city, e supplier_state. Zip_code é a chave preliminar para esta tabela. Esta tabela mostra bàsicamente a fornecedores a informação. A tabela do fornecedor foi criada para armazenar a informação importante em fornecedores da companhia. A tabela do fornecedor consiste nos atributos que são supplier_ID, supplier_name, supplier_email, supplier_address, e zip_code. Supplier_ID é a chave preliminar para esta tabela, e o zip_code é a chave extrangeira que references ao zip_code da tabela do fornecedor.
A tabela do Shipment é consiste nos atributos que são shipment_ID, shipment_date, e supplier_ID. Shipment_ID é a chave preliminar para esta tabela, e o supplier_ID é a chave extrangeira que references ao supplier_ID da tabela do fornecedor. Esta tabela é a importante manter aproximadamente a trilha em toda a informação importante a respeito dos shipments. Isto ajudará à companhia e aos consumidores começar a informação. Por exemplo, nós que todos sabemos que que produto era emita, quando esse produto era emite, e que fornecedor emite que produtos.
Inclui a tabela consiste nos atributos que são bar_code e shipment_ID. Ambos os atributos são ajustados como números, porque o código de barra é combinação original dos números e pode ser idêntico, e o shipment ID é ID assim que cada shipment tem o número diferente do ID. A chave preliminar para esta tabela é bar_code e shipment_ID. Há duas chaves extrangeiras. A chave extrangeira 1 é o bar_code, que references à chave preliminar do bar_code da tabela da avaliação de produto. A chave extrangeira 2 é o shipment_ID, que references à chave preliminar do shipment_ID da tabela do shipment.
>< 2 >1 >precedente
Relacionado
[>Software do carro de Shopping de Ecommerce] [>Tecnologia Home esperta] [>Leapfrog e Powertouch] [>Criação de rádio do Internet] [>Pressão - desperdício sensível da etiqueta]
Tópicos
[Tech
Negócio] [engenharia
de computador] [engenharia
elétrica] [tópicos
selecionados]
|