Buscar

BD_Exercicios_MER

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

BD – Banco de Dados 
Prof. Ivi Alex Franco Silva 
 
Exercícios - MER 
 
1) Construa um diagrama E-R com o seguinte caso: Um SOLDADO, que possui as 
características Nome, Registro Militar (RM), Data de Nascimento e Endereço Completo, 
possui ARMAS. Uma ARMA, que possui as características de Série: Número do Registro e 
Calibre é de um SOLDADO. Uma ARMA é limpa por vários SOLDADOS. Um SOLDADO 
limpa várias ARMAS. Cada ARMA tem o FABRICANTE (Código, Nome Fantasia, Razão 
Social, Endereço Completo). Tem o registro ainda dos TREINAMENTOS (Código, Descrição, 
Localização, Data) para cada SOLDADO. Tem o registro ainda das MEDALHAS (Tipo) que 
cada SOLDADO recebeu e a data de recebimento dessa MEDALHA. Ainda, registrar as 
GUERRAS (Código, Descrição, Localização, Data) que cada SOLDADO participou. 
Considerar somente que as MEDALHAS serão recebidas se o SOLDADO participou de uma 
GUERRA. 
 
2) Construa um diagrama E-R de acordo com a descrição abaixo: 
 
A empresa N&F IMÓVEIS é organizada em DEPARTAMENTOS. Cada DEPARTAMENTO 
tem um nome, um número e sua descrição. Um DEPARTAMENTO controla um número de 
PROJETOS, cada qual com um nome e um número, mas para cada PROJETO está 
associado a um único DEPARTAMENTO. É armazenado o nome do EMPREGADO, 
matrícula, endereço (rua, número, bairro, cidade, estado, CEP, complemento), salário, sexo 
e data de nascimento. Um EMPREGADO está associado a um DEPARTAMENTO, mas 
pode trabalhar em diversos PROJETOS, não necessariamente controlados pelo mesmo 
DEPARTAMENTO. Deve-se saber o número de horas semanais que um EMPREGADO 
trabalha em cada PROJETO, bem como o SUPERVISOR direto de cada EMPREGADO. 
Cada EMPREGADO pode possuir vários dependentes, devendo-se saber, para cada 
dependente, o nome, o sexo, a data de nascimento. 
 
3) Construa um diagrama E-R com o seguinte caso: Uma empresa de agenciamento de mão-
de-obra pretende informatizar o seu cadastro de PROFISSIONAIS, candidatos a empregos 
temporários, objetivando construir um banco de dados onde possa manter os dados 
cadastrais dos PROFISSIONAIS e seus CONTRATOS TEMPORÁRIOS com as EMPRESAS 
CLIENTES. O PROFISSIONAL é identificado por um número de controle e, além dessa 
informação, ficam registrados o seu nome, endereço completo (rua, número, bairro, cidade, 
estado, CEP, complemento), data de nascimento, RG, CPF e profissão. Os CONTRATOS de 
mão-de-obra temporária são feitos individualmente (um CONTRATO para cada 
PROFISSIONAL) com as empresas CLIENTES. Mas as empresas CLIENTES podem 
contratar mais de um PROFISSIONAL. Cada CONTRATO é identificado por um número 
único e nele são registrados a EMPRESA CONTRATANTE (CLIENTE), a vigência do 
contrato (data de início e de término) e o valor pago por hora trabalhada. As empresas 
 
BD – Banco de Dados 
Prof. Ivi Alex Franco Silva 
 
CLIENTES são identificadas por um CNPJ e possuem um nome e endereço completo (rua, 
número, bairro, cidade, estado, CEP, complemento). Os EMPREGOS oferecidos pelas 
EMPRESAS CLIENTES são identificados por um número de controle, nome do cargo, pré-
requisitos, descrição resumida. As EMPRESAS CLIENTES podem oferecer mais de um 
EMPREGO, e esses EMPREGOS correspondem a uma única EMPRESA CLIENTE. E os 
PROFISSIONAIS podem candidatar a mais de um EMPREGO. E esse EMPREGO pode ser 
candidatado a mais de um PROFISSIONAL. Deve registrar ainda a Data que o 
PROFISSIONAL se candidatou ao EMPREGO, e a Data que a EMPRESA CLIENTE 
ofereceu um EMPREGO temporário. 
 
4) Construa um diagrama E-R de acordo com a descrição abaixo: 
 
O DETRAN deseja constituir um banco de dados para controlar as infrações ocorridas no 
estado. Os VEÍCULOS são identificados pela placa e também descritos por chassi, cor 
predominante, modelo, categoria e ano de fabricação. Cada VEÍCULO possui um único 
PROPRIETÁRIO, que é identificado por seu CPF. Deve-se saber o nome, endereço (rua, 
número, bairro, cidade, estado, CEP, complemento), telefone (vários), sexo, data de 
nascimento. Todo VEÍCULO possui um único modelo. Por exemplo, GOL MI, GOL 1.8, UNO 
CS, etc. Cada MODELO é codificado por um número de 6 dígitos. Similarmente ao 
MODELO, uma CATEGORIA deve ser atribuída a cada VEÍCULO. Por exemplo, 
AUTOMÓVEL, MOTOCICLETA, CAMINHÃO, etc. Cada CATEGORIA é codificada por um 
número de 2 dígitos. Existem diversos TIPOS DE INFRAÇÃO, AVANÇO DE SINAL 
VERMELHO, PARADA SOBRE A FAIXA DE PEDESTRES, etc., identificada pelo código 
associado. A cada TIPO DE INFRAÇÃO é associado um valor que deverá ser cobrado na 
ocorrência de infração. Uma INFRAÇÃO é identificada pelo VEÍCULO infrator, data/hora e 
TIPO DE INFRAÇÃO. Também é importante conhecer o LOCAL da INFRAÇÃO, velocidade 
aferida (se possível) e o AGENTE de TRÂNSITO. Cada LOCAL é descrito pelo código, 
posição geográfica e velocidade permitida. Um LOCAL é geralmente referenciado por seu 
código. Um AGENTE de TRÂNSITO é conhecido através de sua matrícula, sendo também 
descrito pelo nome, data de contratação e tempo de serviço.

Outros materiais