Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.355 questões

Q1924524 Banco de Dados
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.
Alternativas
Q1924522 Banco de Dados
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.

Alternativas
Q1924521 Banco de Dados
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

Alternativas
Q1924520 Banco de Dados
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.
Alternativas
Q1924519 Banco de Dados
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.
Alternativas
Q1924518 Banco de Dados
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.
Alternativas
Q1924484 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional para responder à questão.

TAB_1 (a1, a2)

TAB_2 (a3, a4, a5)

TAB_3 (a6, a7)

TAB_4 (a8, a9, a10)

A chave primária de TAB_1 é o atributo a1; a chave primária de TAB_2 é o atributo a3; a chave primária de TAB_3 é o atributo a6; e a chave primária de TAB_4 é o par de atributos (a8,a9). O atributo a5 é uma chave estrangeira que faz referência à TAB_1. O atributo a8 é uma chave estrangeira que faz referência à TAB_1, e o atributo a9 é uma chave estrangeira que faz referência à TAB_3. 
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;
Alternativas
Q1924483 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional para responder à questão.

TAB_1 (a1, a2)

TAB_2 (a3, a4, a5)

TAB_3 (a6, a7)

TAB_4 (a8, a9, a10)

A chave primária de TAB_1 é o atributo a1; a chave primária de TAB_2 é o atributo a3; a chave primária de TAB_3 é o atributo a6; e a chave primária de TAB_4 é o par de atributos (a8,a9). O atributo a5 é uma chave estrangeira que faz referência à TAB_1. O atributo a8 é uma chave estrangeira que faz referência à TAB_1, e o atributo a9 é uma chave estrangeira que faz referência à TAB_3. 
Com relação ao banco de dados relacional definido anteriormente, é correto afirmar que:
Alternativas
Q1924482 Banco de Dados
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á?
Alternativas
Q1924315 Banco de Dados
As partes básicas de um banco de dados típico do Microsoft Access, incluem vários itens tais como: 
(1) Símbolos. (2) Tabelas. (3) Macros. (4) Consultas.
Da relação apresentada,
Alternativas
Q1924170 Banco de Dados

Leia o fragmento a seguir.


“Uma tabela está na _____ se, e somente se, para cada _____, onde X e A são atributos simples ou compostos, uma das duas condições precisam ser mantidas: ou o atributo X é uma _____, ou o atributo A é uma chave candidata. Se o atributo A é membro de uma chave candidata”.


Assinale a opção cujos itens completam corretamente as lacunas do fragmento acima. 

Alternativas
Q1923965 Banco de Dados
Na linguagem SQL, qual dos operadores abaixo é utilizado para verificar se um valor procurado está dentro de uma lista de valores?
Alternativas
Q1923964 Banco de Dados
Assinale a alternativa que apresenta uma ferramenta utilizada na modelagem conceitual de um banco de dados relacional.
Alternativas
Q1923963 Banco de Dados

Avalie as assertivas abaixo referentes a um Sistema Gerenciador de Banco de Dados (SGBD):


I. Um SGBD permite o compartilhamento de bancos de dados entre diversos usuários e aplicações.

II. Um banco de dados somente pode ser construído e manipulado por meio de um SGBD.

III. Um SGBD fornece proteção de segurança contra acesso não autorizado.


Quais estão corretas?

Alternativas
Q1922260 Banco de Dados
Assinale a alternativa CORRETA a respeito do que a consulta SQL gera sobre o total de linhas na tabela Matriculados: 
Alternativas
Q1919988 Banco de Dados
No SQL, os comandos do subconjunto DDL, ou Data Definition Language, são aqueles utilizados para manipular a estrutura de um banco de dados. No sub-comando create table, o tamanho máximo de caracteres que um campo pode conter está expresso na alternativa: 
Alternativas
Q1919985 Banco de Dados
Um tipo especial de procedimento armazenado, executado automaticamente, quando um evento ocorre no servidor de banco de dados é chamado:  
Alternativas
Q1919984 Banco de Dados
Acidente! Um dos discos do SQL pifou!
Precisamos trocar o disco, formatar e baixar o back-up.
A restauração pode se dar de algumas maneiras, mas a única que NÃO é possível ser feita é:
Alternativas
Q1919983 Banco de Dados
O comando SQL usado para modificar uma tabela já criada, é: 
Alternativas
Q1919982 Banco de Dados
Depois de conversar em uma rede social sobre algum assunto, surgiram propagandas relacionadas exatamente ao que você estava falando? Existe uma área do conhecimento que estuda como tratar, analisar e obter informações a partir de conjuntos de dados, nem sempre estruturados, que não são analisados por sistemas tradicionais. Esta área denomina-se:  
Alternativas
Respostas
5621: D
5622: E
5623: B
5624: D
5625: D
5626: A
5627: A
5628: B
5629: D
5630: C
5631: D
5632: E
5633: A
5634: D
5635: D
5636: C
5637: D
5638: C
5639: E
5640: D