
Anúncios
1
O modelo relacional organiza dados em tabelas (relações) com linhas e colunas.
V
F
2
Cada linha é uma tupla (registro).
V
F
3
Colunas também são chamadas de atributos.
V
F
4
Edgar F. Codd propôs o modelo relacional em 1970.
F
V
5
Dentro de um mesmo esquema, nomes de tabelas devem ser únicos.
F
V
6
SQL é a mais usada, mas não é a única linguagem possível (embora seja o padrão).
V
F
7
Chave primária não pode ter valores nulos.
F
V
8
Chave estrangeira cria vínculo entre tabelas.
F
V
9
O SGBD gerencia integridade, segurança e acesso aos dados.
TALVEZ
V
F
10
O modelo relacional permite relacionamentos muitos-para-muitos, mas eles precisam ser implementados via tabela associativa.
TALVEZ
V
F
11
Integridade referencial garante que valores de chave estrangeira existam na tabela referenciada.
V
F
12
Só pode haver uma chave primária por tabela (mas ela pode ser composta).
V
F
13
Chave candidata é um atributo ou conjunto de atributos que pode ser escolhido como chave primária.
F
V
14
Integridade de entidade impede que a chave primária seja nula
V
F
15
Integridade de domínio define valores válidos para um atributo.
F
V
16
1:N significa que uma linha de uma tabela pode estar associada a várias de outra.
ELA NÃO PODE ESTAR REFERENCIADA A OUTRA.
F
V
17
Tabelas associativas implementam relacionamentos N:N.
V
TABELAS ASSOSIATIVAS NÃO DIFEREM,
F
18
O DER representa graficamente entidades, atributos e relacionamentos.
F
V
19
No DER, losangos representam relacionamentos, não entidades (entidades são retângulos).
V
F
20
Normalização reduz redundância e melhora integridade.
V
F
21
1FN exige que atributos sejam atômicos (sem listas ou multivalores).
V
F
22
2FN elimina dependências parciais em chaves compostas.
V
F
23
3FN elimina dependências transitivas.
F
V
24
Normalização melhora integridade, mas pode prejudicar desempenho em alguns casos.
V
F
25
Desnormalização pode melhorar desempenho, mas aumenta redundância.
V
F
26
3FN implica estar na 1FN e 2FN.
V
F
27
BCNF é mais restritiva que a 3FN.
V
F
28
Normalizar geralmente aumenta o número de tabelas.
V
F
29
1FN não permite colunas com listas de valores.
V
F
30
2FN só se aplica a tabelas com chaves compostas; se a chave for simples, já está na 2FN.
V
F
31
SELECT consulta dados?
F
V
O select insere registros.
32
INSERT insere novas linhas.
V
F
33
UPDATE altera dados existentes.
F
V
34
DELETE não remove linhas.
F
V
35
UPDATE altera dados existentes.
F
V
36
DROP TABLE remove a tabela inteira (estrutura e dados).
V
F
37
QUAL O COMANDO SQL PARA APAGAR UMA TABELA.
DROP TABLE
DELETE TABLE
DELLETE TABLE
GRANT DELETE TABLE
GRANT DROP TABLE
38
JOIN combina dados de múltiplas tabelas.
V
F
39
INNER JOIN retorna apenas correspondências em ambas as tabelas.
V
F
40
GROUP BY agrupa resultados.
V
F
41
HAVING filtra grupos após o agrupamento.
F
V
42
GRANT concede permissões.
V
F
43
Sem privilégio DELETE, não é possível remover registros.
PRECISA DE OUTRO COMANDO AUXILIAR
F
V
44
ROLLBACK desfaz alterações não confirmadas.
F
V
45
CHAR armazena strings de tamanho fixo.
V
F
46
DROP COLUMN exclui uma coluna de uma tabela
V
F
47
SHOW COLUMNS FROM tabela exibe nomes e tipos das colunas.
F
V
48
BOOLEAN representa valores lógicos: TRUE ou FALSE.
F
V
49
DATE armazena apenas a data.
F
V
50
DATETIME armazena data e hora.
V
F