Banco de Dados, questões de entidade de relacionamento

1449 palavras 6 páginas
1. Discuta o papel de um modelo de dados de alto-n´ıvel no projeto de banco de dados.
Um modelo de dados de alto-n´ıvel ´e utilizado para que, partindo da ana´lise sobre os requisitos de uma base de dados e sobre o mini-mundo que se quer representar, possamos criar uma representac a˜o conceitual da base de uma ma- neira padronizada, que descarte detalhes de armazenamento de dados, fazendo com que o projetista se concentre na modelagem conceitual. Por abstrair tais detalhes e devido a` linguagem de fa´cil entendimento, um modelo de alto-n´ıvel facilita o dia´logo entre o projetista e o conhecedor do dom´ınio (ou requisitante do banco). Isto permite que, sem perder tempo com projetos mais detalha- dos, todos os envolvidos no processo tenham a capacidade de entender o que se passa, dando sugesto˜es e encontrando poss´ıveis erros.
E´ atrav´es dele que, posteriormente, sera´ desenvolvido o projeto lo´gico e f´ısico. Portanto, um erro neste projeto ´e propagado para os demais, o que mostra a importaˆncia de um modelo de alto-n´ıvel bem feito.

2. Cite alguns poss´ıveis casos onde o valor nulo (null) pode ser aplicado.

• No sentido de “na˜o aplica´vel”. Certos atributos na˜o sa˜o aplica´veis para todas as tuplas em uma relac a˜o. Por exemplo: se tivermos um campo complemento, utilizado para guardar o complemento de um endereco em uma relac a˜o, caso a pessoa more em uma casa, este campo nao fara´ sentido e, portanto, sera´ preenchido com null;

• No sentido de “desconhecido”. Quando o atributo ´e aplica´vel para uma tupla espec´ıfica, mas na˜o se conhece o valor que ´e necessa´rio registrar, temos este caso;
• No sentido de “na˜o cadastrado”. Quando o valor ´e aplica´vel e conhecido, mas ainda na˜o foi cadastrado, temos este caso.

3. Defina os seguintes termos: entidade, atributo, valor de atributo, instaˆncia de relacionamento, atributo composto, atributo univalorado,

Relacionados

  • cha100
    12087 palavras | 49 páginas
  • bullying
    2608 palavras | 11 páginas
  • Banco de dados
    1829 palavras | 8 páginas
  • Banco dados
    1128 palavras | 5 páginas
  • Bd 03
    1419 palavras | 6 páginas
  • Banco de Dados
    1117 palavras | 5 páginas
  • Banco de Dados
    860 palavras | 4 páginas
  • lilo
    853 palavras | 4 páginas
  • C++ calclator
    853 palavras | 4 páginas
  • banco de dados
    2025 palavras | 9 páginas