Foram encontradas 60 questões.
Assinale, dentre as alternativas a seguir, o único comando SQL que faz parte da Linguagem de Definição de Dados (DDL).
Provas
A questão 29 baseia-se nas Figuras 13(a) e 13(b). A Figura 13(a) exibe o conteúdo da tabela "Diretores", criada no MSSQL Server 2008. A Figura 13(b) exibe uma consulta SQL, que será realizada sobre a tabela da Figura 13(a).

Figura 13(a) - Tabela "Diretores"
| Select t2.Nome, Count(*) From ( Select * From ( Select IdDiretor, Nome From Diretores ) as t1 ) as t2 Group by Grouping Sets(Cube(t2.Nome)); |
Figura 13(b) - Consulta SQL
Criou-se e populou-se a tabela "Diretores", mostrada na Figura 13(a), no banco de dados MSSQL Server 2008. Realizando-se, sobre esse banco de dados, a consulta da Figura 13(b), pode-se afirmar que:
Provas
As questões 27 e 28 baseiam-se nas Figuras 12(a) e 12(b), que mostram, respectivamente, as tabelas "Pessoas" e "Professores", criadas e populadas no banco de dados MSSQL Server 2008.

Figura 12(b) - Tabela "Professores"
As Figuras 12(a) e 12(b) mostram, respectivamente, as tabelas "Pessoas" e "Professores", criadas no banco de dados MSSQL Server 2008. Nesse caso, assinale, dentre as alternativas a seguir, a única declaração, em SQL, que, ao ser executada, apresentará uma mensagem de erro, devido à incorreção na sua construção.
Provas
As questões 27 e 28 baseiam-se nas Figuras 12(a) e 12(b), que mostram, respectivamente, as tabelas "Pessoas" e "Professores", criadas e populadas no banco de dados MSSQL Server 2008.

Figura 12(b) - Tabela "Professores"
Após observar as tabelas mostradas nas Figuras 12(a) e 12(b), assinale, dentre as alternativas a seguir, a declaração, em SQL, que ao ser executada, no MSSQL Server 2008, retorna, apenas, um registro e, na ausência de dados no resultado, apresenta o valor zero.
Provas
A questão 26 é baseada na Figura 11, que exibe uma declaração para criação de uma função que será executada no banco de dados Oracle 11g.
| CREATE OR REPLACE |
Figura 11 - Declaração para criação de uma função
A Figura 11 apresenta uma declaração que permite criar uma função no SGBD Oracle 11g. Nesse caso, após a criação dessa função, pode-se afirmar que será possível executar, nesse banco de dados, utilizando-se o Oracle SQL*Plus, a seguinte declaração:
I.
| BEGIN |
II.
| BEGIN |
III.
| SELECT |
IV.
| SELECT |
Quais estão corretas?
Provas
Após observar a declaração da Figura 10, pode-se afirmar que o parâmetro que define a quantidade de dias para expiração de uma senha, no banco de dados Oracle 11g, é
Provas
As questões 24 e 25 são baseadas na Figura 10, que exibe uma declaração do Oracle 11g, para a criação de um perfil, com erro.
| CREATE PROFILE P1_PADRAO LIMIT |
Figura 10 - Declaração do Oracle 11g, com erro
A declaração exibida na Figura 10 apresenta erro, devido à presença de um parâmetro de configuração utilizado no arquivo "INIT.ora". Nesse caso, para que a declaração mostrada na Figura 10, seja executada com sucesso, basta que seja retirado dela, o seguinte parâmetro:
Provas
Um Administrador de Banco de Dados (DBA), de um SGBD Oracle 11g, precisa criar uma conta de usuário para um desenvolvedor que implementará programas na linguagem de programação Java e irá trabalhar apenas uma semana na empresa da qual o DBA é colaborador. Porém, eventualmente, o desenvolvedor poderá prestar alguns serviços a essa empresa. O DBA, então, criou a conta de usuário "DESENV_JAVA". Nesse caso, assinale, dentre as alternativas a seguir, a declaração que permitirá, ao DBA, bloquear, com sucesso, a conta desse usuário.
Provas
Um Administrador de Banco de Dados (DBA) é responsável pela administração de um SGBD Oracle 11g, onde existe uma base de dados que possui um grande volume de dados e tem sido motivo de muitas críticas, por parte dos usuários, com relação à questão da performance. Nesse sentido, o DBA pode realizar uma consulta na base de dados com o objetivo de verificar o tamanho das tabelas e, assim, decidir sobre o seu particionamento. Assinale, dentre as alternativas a seguir, o nome da visão que, ao ser consultada, permite ao DBA visualizar o tamanho das tabelas existentes no banco de dados.
Provas
Assinale, dentre as alternativas a seguir, aquela que descreve, corretamente, o comando que permite a inicialização do "Data Guard", do Oracle 11g, em modo de aplicação de "REDO REAL TIME".
Provas
Caderno Container