Projeto de banco de dados
Etapas:
• Coleta e análise de requisitos • Projeto conceitual • Projeto lógico • Dicionário de Dados • Projeto físico
Coleta e análise de requisitos
A empresa é organizada em departamentos. Cada departamento possui um nome único. Um determinado empregado gerencia o departamento. A data em que um funcionário se torna gerente do departamento é acompanhada. Um departamento pode estar espalhado em diversos locais.
Cada departamento controla certa quantidade de projetos, cada um deles possuindo nome único, código único e uma única localização.
Cada empregado é acompanhado e tem seu nome, número da carteira de trabalho, endereço, salário, sexo e data de nascimento registrado. Cada empregado é alocado a um departamento, porém pode trabalhar em diversos projetos, que não necessariamente são controlados pelo mesmo (pelo seu) departamento. É necessário acompanhar a quantidade de horas que cada empregado dedica a cada projeto semanalmente. Também é necessário acompanhar o supervisor direto de cada empregado.
É necessário acompanhar os dependentes diretos de cada empregado para fins de IR. Para cada dependente precisamos saber o nome, sexo, data de nascimento e grau de parentesco com o empregado.
Projeto conceitual
[pic]
Projeto lógico
[pic]
Dicionário de Dados
Relação: EMP_Empregado
Objetivo: Armazenar os empregados envolvidos na execução de algum projeto.
|Atributo |Tipo de Dado |Tamanho |Nulo? |Restrições |Descrição |
|EMP_CPF |Texto |11 |N |PK | |
|EMP_Nome |Texto |35 |N |