Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.620 questões

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
Q2086 Banco de Dados

Com base nas tabelas abaixo, cuja implementação foi feita no SQL Server 7, responda às questões 39 e 40.

Considere, agora, a seguinte consulta SQL:

Imagem associada para resolução da questão

Quantos registros de dados tem o resultado da execução dessa consulta?

Alternativas
Q2085 Banco de Dados

Com base nas tabelas abaixo, cuja implementação foi feita no SQL Server 7, responda às questões 39 e 40.

Considere, então, a seguinte consulta SQL:

Imagem associada para resolução da questão

Sabendo que o valor '2004-10-01' fornecido na consulta está no formato aaaa-mm-dd, e que na tabela pedido o campo data está no formato dd-mm-aaaa, quantos registros de dados tem o resultado da execução dessa consulta?

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
Q2244489 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 PROCEDURE recompila uma procedure PL/SQL armazenada, mas não permite que o código seja alterado. Para isso, pode-se usar o comando REPLACE PROCEDURE.
Alternativas
Q2244485 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.
O comando CONN[ECT] [[ logon] [AS [SYSOPER|SYSDBA]]] permite conectar um determinado usuário a um banco de dados Oracle. Caso, na opção logon, não seja especificado o nome do usuário, o ambiente SQL*Plus será automaticamente desconectado. 
Alternativas
Q2244481 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.

A respeito da sintaxe e da semântica dos comandos SQL*Plus, julgue o item a seguir.


O comando STARTUP pode abrir uma instância do gerenciador de banco de dados Oracle, mas não pode montar e abrir uma base de dados.

Alternativas
Q1370934 Banco de Dados

Para retornar os códigos de clientes, a quantidade de locações de cada cliente e a data da primeira locação de cada cliente, entre os que possuem locações, seria formulada a consulta em SQL a seguir.


Imagem associada para resolução da questão

Alternativas
Q1370933 Banco de Dados

A obtenção dos códigos dos clientes que não possuem locação alguma pode ser corretamente obtida por meio da declaração SQL a seguir.

SELECT COD_CLIENTE

FROM CLIENTE

WHERE COD_CLIENTE NOT IN

(SELECT COD_CLIENTE

FROM LOCACAO

WHERE LOCACAO.COD_CLIENTE

= CLIENTE.COD_CLIENTE);

Alternativas
Q1370930 Banco de Dados

Com base nessas informações, julgue o item seguinte.


A declaração SQL a seguir está correta e cria a entidade associativa ITEM_LOCACAO, que transforma o relacionamento entre VEICULO e LOCACAO, (N:M) - (N:M), em dois relacionamentos.

CREATE TABLE ITEM_LOCACAO

(NUM_LOCACAO NUMBER(6) NOT NULL

REFERENCES LOCACAO (NUM_LOCACAO),

NUM_ITEM_LOCACAO NUMBER(2) NOT NULL,

COD_VEICULO NUMBER(6) NOT NULL

REFERENCES VEICULO (COD_VEICULO),

DAT_PREVISTA_DEVOLUCAO DATE NOT NULL,

DAT_DEVOLUCAO DATE,

VAL_LOCACAO NUMBER(7,2) NOT NULL,

VAL_MULTA_LOCACAO NUMBER(7,2),

PRIMARY KEY (NUM_LOCACAO, NUM_ITEM_

LOCACAO))

Alternativas
Ano: 2004 Banca: CESPE / CEBRASPE Órgão: TRE-AL
Q1190015 Banco de Dados
Considerando um banco de dados relacional com o uso da SQL (structured query language), julgue o item a seguir.
O comando INSERT INTO FUNC (coluna1, coluna2) DATA (dado1, dado2) está sintaticamente correto e permite realizar a inserção de um conjunto de dados em uma tabela denominada FUNC.
Alternativas
Ano: 2004 Banca: FCC Órgão: TRF - 4ª REGIÃO
Q1181802 Banco de Dados
A linguagem SQL executa as funções agregadas, do tipo média, acumulações e outras, por meio do comando
Alternativas
Ano: 2004 Banca: FCC Órgão: TRF - 4ª REGIÃO
Q1181685 Banco de Dados
O código SQL abaixo:
GRANT ALL ON NOTAS TO ANA WITH GROUP OPTION
define que
Alternativas
Q227292 Banco de Dados
Em relação à sintaxe de comandos em DB2, julgue os itens que se
seguem.

Para a criação de tipos definidos pelo usuário, é correta a sintaxe dada por CREATE DISTINCT TYPE typeName AS sourceDataTypeName [WITH COMPARISONS].
Alternativas
Respostas
4581: A
4582: E
4583: A
4584: C
4585: B
4586: D
4587: C
4588: E
4589: E
4590: C
4591: C
4592: E
4593: E
4594: C
4595: C
4596: C
4597: E
4598: E
4599: D
4600: C