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