Modelo Relacional Flashcards

1
Q

Composição do modelo relacional

A

Tuplas = linhas
Atributos = colunas
Domínio do atributo = cabeçalho

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Ordenação das tuplas e das colunas

A

As tuplas=linhas não possuem ordenamento dentro da relação

As colunas=atributos possuem ordenamento dentro da relação (se entre duas relações, as colunas trocam de posição, não pode.os dizer que as duas relações são iguais).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Definição modelo relacional

A

O modelo relacional é um conjunto de relações (tabelas)

Não é um conjuntonde tuplas e colunas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Tipos de restrição do modelo relacional

A

1 Restrição de domínio
2 Restrição de chave primária/unicidade
3 restrição de integridade da entidade
4 restrição de integridade referencial

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Defina Restrição de domínio

A

É a restrição onde os valores que serão atribuídos aos atributos só podem ser atribuídos se esse valor não violar as regras impostas ao sgbd

Ex: não pode ter idade negativa, cpf não pode ter letras, nome não pode ter número…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Defina restrição de chave primária/unicidade

A

Todos os valores de uma tupla não podem ser iguais ao de outra tupla. Pelo menos um atributo deve ser diferente do mesmo atributo da outra tupla.

Restrição para possibilitar a identificação única da uma tupla.

Não posso ter um atributo com o mesmo nome para uma mesma tabela, posso ter o mesmo nome só para diferentes tabelas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Defina restrição de integridade da entidade

A

1 A chave primária não pode ser nula em nenhuma tupla

2 A chave composta não pode ter nenhum atributo nulo

3 a chave primária não pode ter valor igual entre tuplas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Defina restrição de integridade referencial

A

É a restrição imposta a tabelas para manter a integridade das tuplas entre duas tabelas.

Usada para manter a consistência entre tuplas nas duas relações.

Inserir um servidor em um departamento que não foi criado

A chave estrangeira serve para reforçar essa restrição.

A chave estrangeira tem o mesmo domínio da chave primária

How well did you know this?
1
Not at all
2
3
4
5
Perfectly