Prévia do material em texto
Relacionamentos Chaves Estrangeiras Relacionamentos conectam Chaves estrangeiras entidades e definem estabelecem relacionamentos interações. entre tabelas. Exemplos: Matriculado, Referenciam chaves primárias Trabalha e Pertence. de outras entidades. Podem ser de um-para-um, Exemplos: Id_curso em Aluno e um-para-muitos ou Cod_Produto em Venda. muitos-para-muitos. Ajudam a manter a integridade Importante para a referencial. integridade referencial do banco de dados. Mapeamento Entidades Chaves Primárias Alunos, Funcionários e Clientes são ER Chaves primárias identificam unicamente cada entidades registro. principais. Exemplos: Matricula, CPF e Cada entidade possui ID_Curso. atributos Devem ser únicas e não específicos e nulas. identificadores. Essenciais para a Entidades podem ter integridade dos dados. relacionamentos entre si. Exemplos incluem Diagramas ER Aluno, Curso e Diagramas ER visualizam Departamento. entidades e relacionamentos. Atributos Facilitam a compreensão Normalização da estrutura do banco de Atributos são dados. Processo de organização características que de dados em tabelas. Usam símbolos para descrevem entidades. representar entidades e Reduz redundâncias e Podem ser simples, relacionamentos. melhora a integridade compostos ou dos dados. Ferramenta essencial na derivados. fase de design do banco Divisão de tabelas em Exemplos: Nome, de dados. entidades relacionadas. E-mail e Telefone de Importante para a Alunos. eficiência do banco de Atributos devem ser dados. bem definidos para evitar ambiguidade.