Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.247 questões

Q2262708 Banco de Dados
Considere as relações Empregados (codEmp, nome, salario, codDepto) e Departamentos (codDepto, nome), tal que codDepto em Empregados é uma chave estrangeira que faz referência à relação Departamentos. Considere também a seguinte consulta formulada na linguagem SQL: 
   SELECT e1.nome    FROM Empregados e1, Empregados e2    WHERE e2.codDepto IN (SELECT codDepto                                              FROM Departamentos                                             WHERE nome = ‘Recursos Humanos’                                             OR nome = ‘Vendas’)     AND e1.salario > e2.salario;
É CORRETO afirmar que:  
Alternativas
Q2253563 Banco de Dados
Observe as seguintes expressões SQL:

I. DELETE II. DROP TABLE III. CREATE INDEX IV. UPDATE V. INSERT INTO VI. ALTER TABLE

Classificando-se as expressões acima em Linguagem de Definição de Dados − DDL e Linguagem de Manipulação de Dados − DML, está correto o que consta em: 
Alternativas
Ano: 2005 Banca: CESGRANRIO Órgão: SEAD-AM
Q1207825 Banco de Dados
Em SQL-92, o comando utilizado para alterar o valor de um atributo em uma tabela é:
Alternativas
Ano: 2005 Banca: CESGRANRIO Órgão: SEAD-AM
Q1207594 Banco de Dados
Sobre a linguagem SQL-92 são feitas as afirmativas:  
I - Having é uma cláusula válida para ser utilizada em consultas SQL;  II - Between e not like são dois operadores de comparação utilizados em consultas SQL;  III - A operação de união entre dois comandos select pode ser executada através do operador intersect.   Está(ão) correta(s) a(s) afirmativa(s):
Alternativas
Q416231 Banco de Dados
A área de desenvolvimento de sistemas é bastante profícua no que se refere a metodologias, técnicas e ferramentas de apoio que objetivam responder à necessidade de atender a requisitos técnicos e obter um nível de qualidade determinado, sob determinadas restrições de esforço e custo. A respeito do desenvolvimento de aplicações e de bancos de dados, julgue o item seguir.


Na structured query language (SQL), quando se deseja eliminar as tuplas duplicadas de um resultado de uma consulta SQL, deve-se empregar a palavra-chave DISTINCT na cláusula SELECT que implementa tal consulta.
Alternativas
Q176542 Banco de Dados
No contexto da SQL, são expressões do âmbito da Data Definion Language – DDL, entre outras:
Alternativas
Q174810 Banco de Dados
Na linguagem SQL NÃO é uma cláusula da expressão SELECT
Alternativas
Q174809 Banco de Dados
São duas expressões da linguagem de manipulação de dados (DML) da SQL:
Alternativas
Q174621 Banco de Dados
Observe o seguinte código escrito no padrão SQL:
SELECT Empresa, SUM (Montante) FROM Vendas
...... Empresa
HAVING SUM (Montante)>10000
Preenche corretamente a lacuna acima, a cláusula

Alternativas
Q174620 Banco de Dados
São duas expressões da linguagem de definição de dados (DDL) da SQL:

Alternativas
Ano: 2005 Banca: FCC Órgão: TRE-MG Prova: FCC - 2005 - TRE-MG - Programador de computador |
Q10356 Banco de Dados
Na criação de uma tabela SQL devem ser criadas as Constraints que são colunas determinadas como
Alternativas
Ano: 2005 Banca: FCC Órgão: TRE-MG Prova: FCC - 2005 - TRE-MG - Programador de computador |
Q10355 Banco de Dados
Para controlar a execução das transações, o SQL utiliza o comando
Alternativas
Ano: 2005 Banca: FCC Órgão: TRE-MG Prova: FCC - 2005 - TRE-MG - Programador de computador |
Q10354 Banco de Dados
Uma subconsulta SQL é uma instrução Select que NÃO pode estar aninhada dentro de uma instrução
Alternativas
Ano: 2005 Banca: FCC Órgão: TRE-MG Prova: FCC - 2005 - TRE-MG - Programador de computador |
Q10353 Banco de Dados
Os comandos básicos SQL pertencentes a classe de linguagem de manipulação dos dados são
Alternativas
Q2747 Banco de Dados
Com relação ao uso da SQL na manipulação de dados, caso se queira eliminar linhas repetidas do conjunto resultado, deve-se utilizar a palavra-chave DISTINCT, da seguinte forma:
Alternativas
Q2746 Banco de Dados
SQL é uma linguagem de consulta, criada para extrair, organizar e atualizar informações em bancos de dados relacionais. Com relação aos conceitos básicos de SQL, é correto afi rmar que a instrução COMMIT
Alternativas
Q2244498 Banco de Dados
No item abaixo, a menos que seja explicitamente informado o contrário, considere que todos os programas mencionados estão em configuração-padrão, em português, que o mouse está configurado para pessoas destras e que expressões como clicar, clique simples e clique duplo referem-se a cliques com o botão esquerdo do mouse. Considere, também, que não há restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios e equipamentos mencionados.
Considerando a sintaxe e a semântica da linguagem SQL no sistema gerenciador de banco de dados Oracle, julgue o item a seguir.

No Oracle, o comando CREATE TRIGGER permite a especificação do comando (INSERT, UPDATE ou DELETE) que chamará um bloco de código PL/SQL. Permite também especificar quando esse código será chamado (BEFORE, AFTER ou INSTEAD OF).
Alternativas
Q2244496 Banco de Dados
No item abaixo, a menos que seja explicitamente informado o contrário, considere que todos os programas mencionados estão em configuração-padrão, em português, que o mouse está configurado para pessoas destras e que expressões como clicar, clique simples e clique duplo referem-se a cliques com o botão esquerdo do mouse. Considere, também, que não há restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios e equipamentos mencionados.
Considerando a sintaxe e a semântica da linguagem SQL no sistema gerenciador de banco de dados Oracle, julgue o item a seguir.

No Oracle, o comando CREATE ROLE permite a criação de um role e a atribuição de permissão de acesso a esse role
Alternativas
Q2244494 Banco de Dados
No item abaixo, a menos que seja explicitamente informado o contrário, considere que todos os programas mencionados estão em configuração-padrão, em português, que o mouse está configurado para pessoas destras e que expressões como clicar, clique simples e clique duplo referem-se a cliques com o botão esquerdo do mouse. Considere, também, que não há restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios e equipamentos mencionados.
Considerando a sintaxe e a semântica da linguagem SQL no sistema gerenciador de banco de dados Oracle, julgue o item a seguir.

O comando CREATE INDEX permite a criação de índices BITMAP. Essa funcionalidade é bastante útil quando uma coluna tem muitos valores distintos.
Alternativas
Q2244492 Banco de Dados
No item abaixo, a menos que seja explicitamente informado o contrário, considere que todos os programas mencionados estão em configuração-padrão, em português, que o mouse está configurado para pessoas destras e que expressões como clicar, clique simples e clique duplo referem-se a cliques com o botão esquerdo do mouse. Considere, também, que não há restrições de proteção, de funcionamento e de uso em relação aos programas, arquivos, diretórios e equipamentos mencionados.
Considerando a sintaxe e a semântica da linguagem SQL no sistema gerenciador de banco de dados Oracle, julgue o item a seguir.

O comando ALTER TRIGGER permite que uma trigger seja habilitada, desabilitada ou recompilada. A opção COMPILE [DEBUG] regenera a informação PL/SQL.
Alternativas
Respostas
3201: A
3202: C
3203: E
3204: D
3205: C
3206: D
3207: B
3208: C
3209: D
3210: B
3211: D
3212: E
3213: A
3214: E
3215: A
3216: C
3217: C
3218: E
3219: E
3220: C