Você está na página 1de 13

Banco de Dados I

ETEC SYLVIO DE MAT TOS CARVALHO


CU RS O DES ENVOLV IMENTO DE S I STEMAS
P ROF ª . L Í V I A
livia.santos23@etec.sp.gov.br
Revisão
Exercício para entregar na próxima aula (11/03) -- em papel, escrito a mão:

Elabore um modelo para Entidades e Atributos do "BD_EMPRESA" que deve armazenar dados de:
Funcionários, Dependentes, Departamentos e Projetos de uma empresa.

Cada Departamento tem um número de identificação, o nome do departamento e um nome de um funcionário


que o gerencia.

Cada Projeto tem um código de identificação, um nome, uma descrição breve e o local que este será implantado.

O Funcionário tem um CPF, nome, sobrenome, endereço (logradouro, número, bairro, complemento, cidade),
sexo, data de nascimento, valor que recebe por hora e quantidade de horas trabalhadas.
A partir dessas informações, há possibilidade de obter a idade do funcionário e também o cálculo de seu
salário mensal. Cada funcionário pode ter o registro de vários e-mails e telefones de contato.

Os Dependentes dos funcionários serão registrados com nome, sexo, data de nascimento e parentesco
com o funcionário.

 Faça a representação gráfica das entidades e atributos (DER) e seu dicionário de dados (DD).
Exercícios: (complemento)
1. Elabore um modelo de Entidade para cada caso abaixo.
Identifique o nome da Entidade e cada Atributo das entidades (incluir chave primária).
Faça a representação gráfica da entidade (DER) e seu dicionário de dados (DD).
Monte uma tabela com pelo menos 2 instâncias de cada Entidade.

a) Navio: Um navio tem seu código de registro, nome, capacidade de transporte e ano de
construção.

b) Carro: O carro possui código de identificação do veículo, fabricante, nome de série e modelo.
(exemplo: Honda Accord DX, onde Honda é fabricante, Accord é nome de série e DX é modelo).
Um carro também possui informações da placa e cor.

c) Restaurante: Um restaurante tem um nome, endereço composto de nome do logradouro,


número, bairro e cidade. Além desses, é importante armazenar a capacidade do estabelecimento,
um número de telefone e um estilo de comida (por exemplo: francesa, russa, chinesa).
Exercício para entregar na próxima aula (11/03) -- em papel, escrito a mão:

Elabore um modelo para Entidades e Atributos do "BD_EMPRESA" que deve armazenar dados de:
Funcionários, Dependentes, Departamentos e Projetos de uma empresa. (incluir chave primária)

Cada Departamento tem um número de identificação, o nome do departamento e um nome de um funcionário


que o gerencia.

Cada Projeto tem um código de identificação, um nome, uma descrição breve e o local que este será implantado.

O Funcionário tem um CPF, nome, sobrenome, endereço (logradouro, número, bairro, complemento, cidade),
sexo, data de nascimento, valor que recebe por hora e quantidade de horas trabalhadas.
A partir dessas informações, há possibilidade de obter a idade do funcionário e também o cálculo de seu
salário mensal. Cada funcionário pode ter o registro de vários e-mails e telefones de contato.

Os Dependentes dos funcionários serão registrados com nome, sexo, data de nascimento e parentesco
com o funcionário.

 Faça a representação gráfica das entidades e atributos (DER) e seu dicionário de dados (DD).
Exercícios:

Para os casos abaixo crie o DER e identifique a chave primária para cada entidade.
Anote o tipo de chave primária que foi determinado para cada caso.

2. Em uma Empresa trabalham muitos Funcionários. Deseja-se guardar do funcionário o CPF, RG, nome,
endereço (formado por rua, número e bairro), telefone residencial e telefone celular.

3. Uma Locadora possui muitos Clientes. Deseja-se saber do cliente o seu código, nome, endereço, bairro,
cidade, CEP, telefones, data de nascimento e idade.

4. Um Hotel possui muitos quartos. Deseja-se armazenar dos quartos o seu número, andar e tipo.

Você também pode gostar