Encerrado

Sistema MySQL

A equipe de desenvolvimento de uma empresa de software irá desenvolver um sistema de vendas, onde iremos precisar controlar os produtos vendidos, para quem foi vendido e em qual data, assim como as comissões dos vendedores. Para isto, contratou você para criar o banco de dados e os requisitos funcionais necessários para atender as regras do negócio.

Este sistema será utilizado por:

- Coordenadores, com permissão de cadastrar clientes, produtos e vendedores.

- Faturistas com acesso apenas de visualização dos cadastros de clientes, produtos e vendedores, porém com acesso ao cadastro de vendas realizadas.

Segue diagrama com o modelo de dados do projeto.

Com base nas informações acima, execute as seguintes tarefas:

a) Crie o Schema e as tabelas conforme o diagrama apresentado.

b) Crie uma função para calcular e retornar a comissão do vendedor.

- A função precisa receber o valor total de venda do item (valor_venda) e o percentual de comissão do vendedor (percentual_comissao).

- A função irá retornar o valor da comissão do vendedor calculada (valor_venda * (percentual_comissao / 100.0)).

c) Crie um comando de consulta em SQL que retorne a comissão dos vendedores por produto:

- Id do vendedor.

- Nome do vendedor.

- Id do produto.

- Nome do produto.

- Quantidade vendida.

- Valor vendido.

- Percentual de comissão.

- Valor de comissão.

d) Altere a tabela “vendas_itens”, adicionando as colunas:

- valor total do item (valor_total) como Decimal(12,2)

- percentual de comissão do item (perc_comissao) como Decimal(4,2)

- valor de comissão do item (valor_comissao) como Decimal(12,2).

e) Agora que temos as colunas “valor_total”, “perc_comissao” e “valor_comissao”, precisamos que o banco de dados calcule estes valores quando um item for inserido. Crie uma trigger que calcule e salve os campos “valor_total”, “perc_comissão” e “valor_comissao” conforme abaixo:

- valor_total = quantidade * valor_unitario.

- perc_comissao = buscar o percentual da comissão do cadastro de vendedor.

- valor_comissao = valor_total * (perc_comissao / 100.0) ou utilizar a função criada no item “b”.

f) Crie 1 usuário coordenador com permissão de leitura, gravação e exclusão nas tabelas clientes, produtos e vendedores. Este usuário pode apenas visualizar as vendas emitidas.

Importante:

Se for identificado cópia de sites ou de colegas a atividade será zerada.

Habilidades: MySQL

Veja mais: sistema php multiplayer mysql, mysql execute script file table update, can execute script file mysql, mysql server, mysql system database, mysql tutorial, mysql workbench, mysql workbench download, mysql free download, mysql commands, download mysql, execute mysql sentences php, mysql execute script, linux script execute mysql script, sistema gestion municipal php mysql, script execute mysql query, execute mysql php txt, execute mysql script java, execute query file mysql, mysql execute file

Acerca do Empregador:
( 0 comentários ) Curitiba, Brazil

ID do Projeto: #27728469

12 freelancers estão ofertando em média $20/hora nesse trabalho

seekdeveloper

Hi, I have read your post and understood your requirement. Looking for the freelancer to work on your next project? Or just need some issues/bugs/fixes ASAP? I have 11+ years of software experience in fortune 500 comp Mais

$25 USD / hora
(31 Comentários)
7.4
(67 Comentários)
6.7
rasiclosmi89

Hi, I can help you with this project. I have 10+ years of experience in web development and mysql. Please kindly respond to me.

$22 USD / hora
(4 Comentários)
5.1
kristofferiand

Hi there. I checked your project detail. I have rich experience 6+ years of experience in mysql db management. If you give me a chance, I will satisfy you with good result. Look forward to hear from you soon. Thank you Mais

$20 USD / hora
(4 Comentários)
4.3
digitalech

Olá, certamente iremos ajudá-lo a desenvolver um sistema de vendas. Por favor, deixe-me saber como podemos prosseguir com a discussão. Se você tiver alguma dúvida, podemos bater um papo rápido imediatamente. Saudaçõe Mais

$20 USD / hora
(1 Comentário)
3.6
vancs

Hello, I am a web/app developer with expertise in expert Laravel and Woocommerce, Wordpress, Shopify Store Development react, vue. I am experienced with configuration, customization, and development of e-commerce platf Mais

$20 USD / hora
(0 Comentários)
0.0
vitalikpika

Good job!!! I have developed 30+ website myself from scratch. I'd like to be your long term partner. I can start right now and will work full time for only you.

$20 USD / hora
(0 Comentários)
0.0
maiaramendes

Olá, tudo bem? Sou a Maiara, sou engenheira da computação. Tenho experiência em MySQL e me interessei pelo seu projeto. Ele é somente MySQL? Não possui interface gráfica para acesso a esses dados? Podemos trabalhar ju Mais

$22 USD / hora
(0 Comentários)
0.0
webcian

I hope you and your loved ones are safe and secure in the current pandemic situation. I Create What You Envision   I thrive on delivering simple yet elegant solutions to effusive problems. I can customize an existing Mais

$15 USD / hora
(3 Comentários)
0.1
JiffersonNavarro

Olá, posso ajuda-lo com o seu exercício sem grandes dificuldades, e posso lhe entregar nos mais diversos formatos, conforme sua necessidade.

$20 USD / hora
(0 Comentários)
0.0
tuchinski

Olá, Já fiz muitos desses exercícios na faculdade, e acredito que posso fazer esse trabalho para você. Caso tenha interesse, pode entrar em contato comigo para acertarmos os prazos. Atenciosamente, Leonardo M. Tuch Mais

$15 USD / hora
(0 Comentários)
0.0
(0 Comentários)
0.0