exercícios banco de dados
Exercícios - Cap 2
1. Defina com suas próprias palavras e dê um exemplos:
a) Entidade
RESP: são habitações do mundo real no qual a informação precisa ser mantida ou conhecida, em seguida classificadas pelos atributos.
Exemplo: empresa,carro, árvore...
b) Cardinalidade
RESP: serve para definir o tipo de relacionamento entre as entidades. Existem duas notações para identificá-la, uma delas refere ao valor máximo que a cardinalidade daquele relacionamento pode alcançar e é grafado com o numero “1 ou n” que representa o elemento da entidade.
EXEMPLO:
c) Relacionamento
RESP: é um elemento responsável por definir as características das ligações entre as entidades.
Obs: desenhar losango (dentro dela escrever uma locução verbal: pertence)
d) Atributo
RESP: é cada informação que compõe uma entidade, possui um nome, um tipo e um tamanho.
Exemplo: pneus, bancos, volantes, farol... Todos esses itens citados são atributos particulares da entidade (carro).
e) Atributo Identificador
RESP: atributo capaz de identificar exclusivamente cada ocorrência de uma entidade.
Exemplo: código do produto, do cliente, ext.
f) Entidade Associativa
RESP: a entidade associativa surge de um relacionamento de n para n em que existe uma associação dos atributos identificadores das duas entidades relacionadas, caracterizando uma nova entidade.
EXEMPLO: mecânico > revisão > carro
O mecânico pode fazer revisão em n carro e o carro pode ser revisado pelo n mecânico.
g) Cardinalidade de Atributo
h) Generalização\Especialização
2. Qual a diferença entre uma Entidade e uma Ocorrência de Entidade?
Exemplifique.
R: Entidade é o conjunto de objetos da realidade modelada sobre os quais deseja-semanter informações no banco de dados, enquanto que ocorrência é uma associaçãoespecífica entre determinadas instâncias de entidade.Ex: Disciplina, Pessoa (entidades)Banco de dados, sistemas operacionais, João, Maria, José (ocorrências de entidades)
3. Qual é o papel de uma