Considere o diagrama IDEF1X a seguir.

Assinale a opção que apresenta o script SQL que cria a tabela E2 corretamente.
Considere o diagrama IDEF1X a seguir.

Assinale a opção que apresenta o script SQL que cria a tabela E2 corretamente.
Considere o comando SQL a seguir.

Sabendo-se que a tabela teste tem 100 registros, dos quais 15 estão com a coluna nota ainda não preenchida (null), o comando acima, executado no MS SQL Server ou no Oracle, retorna
Considere a tabela teste, com uma coluna apenas, intitulada numero, contendo sete registros, com os números 1, 2, 3, 3, 4, 4, 5, um em cada linha. Considere ainda que os quatro comandos SQL, a seguir, tenham sido executados, em bloco, no MS SQL Server ou no Oracle,
select distinct * from teste;
select * from teste union
select * from teste;
select distinct numero from teste;
select numero from teste group by numero;
Desconsiderando eventuais inversões na ordem em que os valores são apresentados, assinale a conclusão correta com relação à equivalência dos resultados dessa execução.
O comando SQL
select convert(real,getdate())
executado no MS SQL Server, no dia 27/04/2018, às 18.00h, retornou
Observe o comando SQL a seguir.
drop table T1, T2 cascade
No MYSQL, esse comando
Escolha a sentença SQL que melhor responda à consulta “Listar a placa do carro, a descrição do modelo e o nome do fabricante do modelo”:
Escolha a sentença SQL que melhor responda à consulta “Listar o nome do fabricante e a descrição do modelo que não tem carro cadas-trado (todos os fabricantes devem ser listados, mesmo que não tenham modelos cadastrados).”:
Escolha as sentenças SQL que serão executadas, sem violar nenhuma restrição do modelo relacional, supondo que o banco de dados esteja vazio: Em ANSI SQL é possível comparar parte de uma cadeia de caracteres utilizando o operador LIKE. Utilizando esse operador, é possível estabelecer se a cadeia, ou parte dela, segue algum padrão especificado. A esse respeito, analise as proposições abaixo.
1) $ pode ser usado para substituir uma subcadeia de tamanho arbitrário entre zero ou mais caracteres.
2) % pode ser usado para substituir uma subcadeia de tamanho arbitrário entre zero ou mais caracteres.
3) ? pode ser usado para substituir um único caracter.
4) * pode ser usado para substituir um único caracter.
Está(ão) correta(s), apenas:
respeito da linguagem SQL, analise as proposições abaixo.
1) Um dos comandos do DML (Data Manipulation Language) é o INSERT.
2) CREATE e DELETE são comandos da DDL (Data Definition Language).
3) Dois comandos do DCL (Data Control Language) são UPDATE E DROP.
Está(ão) correta(s), apenas:
No que diz respeito às consultas SQL em banco de dados, duas cláusulas devem ser utilizadas na sintaxe do comando SELECT com as finalidades especificadas a seguir:
1) ordenar os registros selecionados com a ordem especificada.
2) selecionar linhas que satisfaçam as propriedades especificadas.
Essas cláusulas são, respectivamente:
Analise o comando SQL a seguir.

A execução desse comando no MS SQL Server produz um resultado com várias linhas, dispostas em pares de valores. Assinale o par de valores que não aparece nessas linhas.
Analise o comando SQL exibido abaixo.

A execução desse comando no MS SQL Server produz um resultado que contém, além da linha de títulos, n linhas. Assinale o valor de n.
O MySQL 5.5 oferece várias opções de storage engine quando da criação ou alteração das tabelas.
Assinale a opção que permite a verificação e a manutenção da integridade referencial.
Escolha a sentença SQL que melhor responda à consulta “Listar o nome do CLIENTE, o número da INSTALACAO e a média do CONSUMO de cada INSTALACAO do CLIENTE”:
Escolha a sentença SQL que melhor responda à consulta “Listar o nome dos clientes que não possuem telefone cadastrado”: A sentença SQL seguinte produzirá como resultado a lista de todos os funcionários de uma empresa. Para aqueles em que seja verdadeira a condição Funcionarios.CodigoDep = Departamentos.CodigoDep, será apresentado também o nome do departamento.


Tendo como referência o código SQL precedente, julgue os itens a seguir.

Tendo como referência o código SQL precedente, julgue os itens a seguir.
A palavra INTELIGENCIA está entre aspas simples por pertencer a um atributo, area, o qual tem o tipo de dados definido como caractere.
Tendo como referência o código SQL precedente, julgue os itens a seguir.
O código em apreço realiza uma consulta que mostra o nome dos funcionários da área de INTELIGENCIA e que têm, como parte do endereço, a cidade de BRASILIA,DF.
Tendo como referência o código SQL precedente, julgue os itens a seguir.
Na cláusula WHERE, a condição de seleção area = 'INTELIGENCIA' escolhe a tupla de interesse em particular na tabela funcionario, pois area é um atributo de funcionario.Analise o diagrama IDEF1X a seguir.

Assinale a opção que indica o script SQL que cria a tabela E1 corretamente.

Tendo como referência as informações apresentadas, julgue os próximos itens.
Depois de executados os comandos SQL a seguir, nenhum registro será inserido na tabela colaborador.


Tendo como referência as informações apresentadas, julgue os próximos itens.
O comando SQL a seguir permite apagar o conteúdo da tabela


Tendo como referência as informações apresentadas, julgue os próximos itens.
A seguir, são apresentadas as expressões SQL corretas para inserir na tabela organograma as informações constantes do diagrama apresentado.


Com base no código SQL acima, julgue os itens a seguir.
No código SQL da view em referência, identifica-se claramente o uso de uma OUTER JOIN.
Com base no código SQL acima, julgue os itens a seguir.
Posteriormente à sua implementação, caso a view BIOLOGO_VW venha a ser removida, os dados da tabela FUNCIONARIO também serão removidos.
Com base no código SQL acima, julgue os itens a seguir.
A view, após ser implementada, conterá informações como, por exemplo, nome e telefone de todos os biólogos.
Com base no código SQL acima, julgue os itens a seguir.
Ap¨®s a implementação dessa VIEW, ¨¦ poss¨ªvel executar o seguinte c¨®digo: SELECT * FROM BIOLOGO_VW.
Com base no código SQL acima, julgue os itens a seguir.
Ao ser executado, o c¨®digo acima criar¨¢ uma view materializada.Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas.
Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado

Esse comando retorna dados que respondem à seguinte pergunta:
HiveQL é uma linguagem de consulta, semelhante ao SQL, para Hive. Uma das suas características interessantes é ter uma extensão que permite distribuir consultas entre reducers em um script do tipo map-reduce.
Se for necessário simultaneamente distribuir as consultas e garantir a ordenação ou o agrupamento das chaves distribuídas, deve-se usar a extensão

Quanto ao código SQL acima, assinale a alternativa correta.
Considere os comandos SQL a seguir.

Sabe-se que quatro desses comandos sempre produzem resultados com conteúdos idênticos, mesmo considerando-se diferentes instâncias de R e S.
O comando que NÃO faz parte desse grupo é:
A coluna da esquerda apresenta comandos da linguagem de consulta estruturada (SQL) e a da direita, a classificação de cada comando dentro da linguagem. Numere a coluna da direita de acordo com a da esquerda.

Marque a sequência correta.
Considere o código PL/SQL abaixo.

Executar o código acima no Oracle 12c, em condições ideais, resulta em
Considere o código PL/SQL abaixo.

Ao executar o código acima no Oracle 12c em condições ideais, o resultado será