6. Análise De Informações - Modelagem Relacional Flashcards
Por que o modelo relacional tem esse nome?
Pois é o modelo que representa o banco de dados como uma coleção de RELAÇÕES
O que é o grau ou aridade da relação?
É a quantidade de colunas de uma relação (de uma tabela)
O que é o domínio de um dado?
São os tipos de valores que podem ser exibidos em uma coluna
O resultado de uma operação sobre relações em álgebra relacional é _________?
Outra relação
Ao fazer a operação ɗ idade>35(tabela)
Qual o resultado?
É a SELEÇÃO de linhas (tuplas) com pessoas de (atributo) idade acima de 35 anos
O que a operação pi faz?
É a PROJEÇÃO
Pega as colunas (atributos) especificadas na lista de atributos
O que a operação produto cartesiano faz?
Junta duas tabelas de forma que:
1. A quantidade de colunas é a soma das colunas das duas tabelas
2. A quantidade de linhas é o produto da quantidade de linhas de cada tabela (o resultado contempla todas as combinações possíveis das duas tabelas)
O que a operação junção faz?
Junta as linhas de duas tabelas a partir de um atributo em comum entre elas
O que a operação União faz?
Junta duas tabelas de mesmo atributos em uma tabela só
O que a operação intersecção faz?
Produz como resultado uma tabela, sem repetições, que contém todos os elementos comuns a duas tabelas
Quais são as duas operações cuja ordem dos fatores altera o resultado?
- Projeção
- Diferença (fazer t1 - t2 é diferente de fazer t2 - t1)