381 Q971869
Banco de Dados Formas normais
Ano: 2022
Banca: UFSC
Considere a seguinte tabela relacional TAB com 3 atributos, sendo o atributo a1 a chave primária de TAB, e as seguintes dependências funcionais entre os seus atributos:
TAB (a1, a2, a3)
a1 ? a2, a3
a2 ? a3

Em qual(is) forma(s) normal(is) TAB está?
382 Q971868
Banco de Dados Banco de Dados Relacionais
Ano: 2022
Banca: UFSC
Com relação ao banco de dados relacional definido anteriormente, é correto afirmar que:
383 Q971867
Banco de Dados SQL
Ano: 2022
Banca: UFSC
Considere a seguinte consulta expressa na linguagem SQL DML sobre o banco de dados relacional definido anteriormente e assinale a alternativa que descreve, de maneira correta, a intenção dessa consulta.
SELECT TAB_4.*
FROM TAB_4 JOIN TAB_1 ON a8 = a1 JOIN TAB_3 ON a9 = a6
WHERE a10 < > 100 AND a2 = a7;
384 Q971866
Banco de Dados DER - Diagrama de Entidade e Relacionamento
Ano: 2022
Banca: UFSC
Considere o esquema conceitual a seguir descrito através de um dialeto do MER (Modelo de entidade relacionamento). Sobre esse esquema, assinale a alternativa correta.
Imagem associada para resolução da questão
385 Q971865
Banco de Dados Oracle
Ano: 2022
Banca: FGV
Na criação e manutenção de bancos de dados Oracle, a escolha do conjunto de caracteres (Character Set) requer atenção, especialmente pelo caráter internacional de muitas instalações.
Assinale a opção que apresenta o conjunto que abrange múltiplos padrões de codificação, sendo a escolha default quando usado o Oracle Universal Installer.
386 Q971864
Banco de Dados Oracle
Ano: 2022
Banca: FGV
A criação de um banco de dados Oracle, por meio do DBCA, passa por vários passos, nos quais diversos parâmetros são estabelecidos. No passo final, o administrador pode escolher diferentes opções (Creation options) para prosseguir.
Assinale as opções básicas disponíveis nesse passo.
387 Q971863
Banco de Dados Backup em Banco de Dados
Ano: 2022
Banca: FGV
No contexto do Oracle, assinale a opção que apresenta a ferramenta mais indicada para ações de backup e de recuperação de bancos de dados.
388 Q971862
Banco de Dados Oracle Gatilhos (Triggers)
Ano: 2022
Banca: FGV
A respeito dos mecanismos de triggers do Oracle, analise as afirmativas a seguir.

I. A cláusula “OF nome_da_coluna” é usada para disparar o trigger somente quando a coluna específica tiver seu conteúdo alterado (updated).
II. A cláusula “WHEN” pode ser aplicada somente para trigger no nível de linha (row level).
III. A cláusula “REFERENCING OLD AS …” é aplicada somente para operações de inserção na tabela associada ao trigger.

Está correto o que se afirma em

389 Q971861
Banco de Dados Formas normais
Ano: 2022
Banca: FGV
Considere uma tabela T de um banco de dados relacionalformada pelas colunas A, B, C e D.
]Sabe-se que as dependências funcionais
A ? B C? A C ? D D ? C
se verificam para qualquer instância de T.
Assinale a declaração de constraints do tipo UNIQUE que deve ser empregada na criação da tabela T de modo que o esquema relacional atenda aos requisitos da Forma Normal Boyce-Codd.

390 Q971860
Banco de Dados Oracle PL-SQL
Ano: 2022
Banca: FGV
Analise o código Oracle PL/SQL.
DECLARE       s_mat aluno.matricula%type;       s_nom aluno.nome%type;        s_cur aluno.curso%type;       CURSOR cur_alunos is                ...; BEGIN       OPEN cur_alunos;       LOOP               FETCH cur_alunos                      into s_mat, s_nom, s_cur;               EXIT WHEN cur_alunos%notfound;               dbms_output.put_line(s_mat || ' ' ||                                                   s_nom || ' ' ||                                                   s_cur);       END LOOP;       CLOSE cur_alunos; END;
/

Assinale a opção que apresenta o trecho que deve substitui corretamente os pontos “...” na sexta linha do código.