·

Cursos Gerais ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

UNIVERSIDADE FEDERAL DO MARANHÃO CENTRO DE CIENCIAS EXATAS E TECNOLOGIA BACHARELADO INTERDISCIPLINAR EM CIÊNCIA E TECNOLOGIA BANCO DE DADOS PROFª VANDÉCIA REJANE MONTEIRO FERNANDES REPOSIÇÃO 3ª NOTA 14 pt De acordo com a descrição a seguir construa o diagrama conceitual e o diagrama logico relacional correspondente Uma empresa deseja registrar informações sobre a utilização das máquinas em projetos Nessa empresa um funcionário é alocado a um ou mais projetos e cada projeto pode ter um ou mais funcionários alocados Quando um funcionário está trabalhando em um projeto ele pode utilizar uma ou nenhuma máquina para a realização de suas tarefas Nenhuma ou varias máquinas podem ser utilizadas Sabemos que do funcionário devese registrar o nome matrícula e cpf Do projeto devese registrar o código nome data de início e data fim e das máquinas o nome e o código Devemos registrar também a data de início e a data de fim da alocação do funcionário ao projeto Dado o esquema relacional abaixo utilize SQLPostgreSQL para responder às questões Clientecodcliente cpf nome endereco cidadeestado Compracodcompra codcliente codmercadoria datacompraquantcompra FK codcliente referencia Clientecodcliente FK codmercadoria referencia Mercadoriacodmercadoria Mercadoriacodmercadoria nome codtipovalorquantestoque FK codtipo referencia Tipocodtipo Tipocodtiponomecor 2Mostrar o nome dos clientes e o nomes das mercadorias compradas por cada um Ordenar os resultados primeiro pelo nome dos clientes e depois pelo nome das mercadorias1pt 3Mostrar o nome dos clientes que não fizeram compras no mes de julho do ano 20221pt 4Mostrar o nome e as cores somente daquelas mercadorias que a quantidade em estoque seja maior que zero2pt 5Mostrar o código da compra e a quantidade total paga por cada compra Ordenar os resultados do maior valor pago para o menor valor2pt