Trabalho Banco de Dados
Por: wladimir40 • 5/11/2015 • Trabalho acadêmico • 280 Palavras (2 Páginas) • 382 Visualizações
Exercícios de Revisão de Banco de Dados
- a) Exemplos de Entidades:
- Professores, Alunos, Cursos, Departamentos, Salas.
b) Exemplos de Relacionamentos:
- Possui, Emprega, Gera, Oferece, Ensina.
c) Exemplos de Atributos:
- cod_Aluno, nome_Aluno, cod_Departamento, especialidade_Professor, nome_Professor.
d) Exemplos de Generalização/Especialização:
- Pessoa -> física ou jurídica;
- Veículo -> terrestre ou aquático;
- Funcionário -> motorista ou secretário;
- Peça -> manufaturada ou torneada;
- Conta -> corrente ou poupança.
- Entidade é algo (uma pessoa, um local, um objeto, um evento) sobre o qual sejam coletados e armazenados dados. Ela representa um tipo particular de objeto no mundo real. Corresponde a uma tabela.
Ocorrência de entidade-> corresponde a uma instância, uma linha de uma tabela.
[pic 1]
Regras de Negócio:
- Um Médico atende um o mais pacientes;
- Um paciente pode ser atendido por um ou mais médicos;
- Um médico pode ou não prescrever remédios.
As tabelas relacionam entre si através do relacionamento atende pacientes, em que o médico pode ou não prescrever remédios para os pacientes, e o paciente é atendido por um ou mais médicos.
- Se relacionarmos a entidade cliente com a do país através do identificador de país, armazenaremos o identificador de país na entidade cliente, isso facilitaria pois teríamos uma relação pré-estabelecida com facilidade de inserção de novos itens. Neste caso a pesquisa fiaria mais lenta, pois teria que acessar informações em outra entidade.
Se utilizarmos o país como atributo da entidade cliente, teremos que armazenar todo o nome do país nessa entidade, sendo assim teremos que digitar o nome do país toda vez que inserirmos um cliente. A pesquisa ficaria mais rápida pois trata-se de somente uma entidade, porém pode ocorrer redundância de dados.
[pic 2]
[pic 3]
...