Banco de Dados
Disciplina: Sistemas de Banco de Dados I
Profº Willian Aurélio Nogueira
Aluno: Sócrates Carvalho dos Santos RA: 205631 André Alves Fortuna RA: 205594 Rogério Neves RA: 205861
Questões Cap 3 - Banco de Dados
1) Em que casos o valor NULL seria apropriado?
Nos casos em que determinada entidade não pode ter um valor aplicável a um atributo, ex: o atributo apartamento de um endereço, para essas situações tem o valor especial NULL.
2) Defina os termos, entidade, atributo, instancia de relacionamento, atributo composto, atributo multivalorado, atributo derivado, atributo complexo, atributo chave e domínio.
Entidade = é um objeto de existência física ( carro, funcionário ) ou um objeto de existência conceitual ( projeto, empresa ).
Atributo = são as propriedades que definem uma entidade, ex: entidade FUNCIONÁRIO, seus atributos são: NOME, FUNÇÃO, Nº DO CRACHA, etc.
Instância de Relacionamento = entre duas ou mais entidades mostra a associação como “trabalha_em” de um funcionário em um projeto.
Atributo Composto = seu conteúdo pode ser dividido em vários outros atributos ( subpartes ), ex: Endereço – rua, número, CEP, etc.
Atributo Multivalorado = são atributos que admitem dois ou mais valores, ex: cores de uma peça, telefone.
Atributo Derivado = são aqueles que se consegue através de cálculos com outros atributos, como por exemplo, idade (que pode ser identificado da subtração da data atual menos a data de nascimento, etc.).
Atributo Complexo = reúnem um ou mais componentes de um atributo composto, ex: uma pessoa pode ter mais de uma residência e cada uma delas pode ter múltiplos telefones.
Atributo Chave = são atributos cujos valores são distintos para cada uma das entidades. O atributo chave pode ser usado para identificar com entidade unicamente, ex: o número do seguro social de uma pessoa.
Domínio = cada atributo simples de um tipo de entidade está