Você está na página 1de 1

EXERCCIOS DE MODELAGEM DE DADOS E LINGUAGEM SQL 1 - Os empregados de uma empresa de consultoria esto distribudos em departamentos.

Cada trabalho captado pela empresa constitui um projeto e a cada projeto esto associados diversos empregados. Um empregado no pode participar de mais de um projeto simultaneamente. Durante a execuo do projeto, um empregado o gerencia, denominado gerente do projeto. Desenhe o DER deste sistema, supondo a existncia das seguintes classes de entidades e atributos: Empregado: matrcula do empregado, nome, nvel e departamento; Departamento: cdigo do departamento e nome; Projeto: cdigo do projeto, nome e gerente; Gerente: matrcula do gerente, cdigo do projeto. 2 - Uma mineradora mantm em seu banco de dados, entre outras, uma tabela denominada Cadastro_Materiais, que usada para armazenar o cadastro dos diversos materiais presentes na mina. A tabela possui dois campos: o campo Material que armazena o nome do material e o campo Classe, que armazena a classe do material, que pode ser Minrio ou Estril. O banco de dados tambm possui uma tabela denominada Apontamento_Produo, que usada para registrar as viagens efetuadas pelos caminhes que transportam o material. Esta tabela possui os seguintes campos: Eqpto = armazena a placa do caminho; Efetivacao = armazena o horrio em que a viagem foi efetivada (hora da descarga do caminho); Material = armazena o material transportado pelo caminho; Pto_Descarga = armazena o nome do local da descarga; Producao = armazena o valor (em toneladas) da carga do caminho. Posto isto, construir comandos na linguagem SQL para determinar: A A produo total de material da classe Minrio por ponto de descarga. B A produo por equipamento de cada classe de materiais durante o ms de julho de 2003; 3 Considere as seguintes classes de entidades e seus atributos de um banco de dados de uma empresa: Produo: Data (Date) = momento da expedio do material para o estoque; Produto (Varchar) = tipo de produto (PRODA, PRODB, PRODC); Linha (Varchar) = linha de produo; Quantidade (Int) = quantidade de unidades do produto. Supervisores: Matricula (Varchar) = cdigo da matrcula do supervisor de turno; Nome (Varchar) = nome do supervisor do turno; Turma (Char) = letra da turma que est trabalhando no turno; Inicio (Date) = hora de incio do turno; Fim (Date) = hora do fim do turno. Posto isto, determinar: A A produo de cada produto durante o ms de janeiro de 2004. B A produo separada por turma durante o mesmo ms. C A produo total de cada linha. D A produo de cada tipo de produto para cada linha.

Você também pode gostar