Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.619 questões

Q774288 Banco de Dados

Utilize o Modelo de Banco de Dados abaixo para a questão.

           

Assinale a alternativa com o comando SQL que apresentaria, como resultado, o nome do aluno seguido do nome do curso no qual está matriculado:
Alternativas
Q770710 Banco de Dados
Abaixo seguem as características da linguagem SQL, exceto em:
Alternativas
Q768992 Banco de Dados

Em nosso Banco de Dados temos a tabela denominada Estoq_Regiao conforme a figura abaixo.

Imagem associada para resolução da questão

Queremos listar o conteúdo dessa tabela em ordem de quantidade (Qtde) de forma descendente. Assinale a alternativa que apresenta a instrução SQL correta:

Alternativas
Q768991 Banco de Dados
Em uma tabela de nome Exemplo queremos criar uma chave primária, que ainda não tinha sido criada, com os campos Prim e Sec. Os registros serão inseridos somente após a criação dessa chave primária. Logo, a instrução SQL adequada para essas condições será:
Alternativas
Q768985 Banco de Dados
Assinale, das alternativas abaixo, a única que identifica somente funções de agregação usadas dentro de uma cláusula SELECT do SQL (Structured Query Language):
Alternativas
Q2787364 Banco de Dados

SQL é a linguagem padrão de gerenciamento de dados que interage com os principais bancos de dados baseados no modelo relacional, como o Postgre SQL. Nesse contexto, para selecionar na tabela FUNC todos os funcionários cujas idades estejam entre 23 e 47 anos, inclusive, a sintaxe correta para o comando é:

Alternativas
Q2787360 Banco de Dados

SQL (Structured Query Language) é a linguagem padrão universal para manipular bancos de dados relacionais por meio dos SGBDs. A SQL é constituída de três sublinguagens, a DML–Data Manipulation Language, a DDL – Data Definitin Language e a DCL – Data Control Language, cada uma delas englobando diversos comandos. Nesse contexto, três comandos que pertencem à DDL são:

Alternativas
Q2050049 Banco de Dados
A estrutura básica de uma expressão de consulta SQL consiste em três cláusulas: select, from e where. Em relação a outros comandos de consulta SQL que podem ser usados na estrutura básica, é CORRETO afirmar:
Alternativas
Q2050047 Banco de Dados
A expressão em SQL padrão abaixo realiza uma consulta em um banco de dados contendo, pelo menos, uma tabela denominada agencia, que, por sua vez, possui pelo menos três atributos: nome_agencia, ativo e cidade_agencia, que armazenam, respectivamente, o nome da agência, a quantidade de ativos e a cidade onde a agência se localiza. 
select distinct T.nome_agencia from agencia as T, agencia as S where T.ativo > S.ativo and S.cidade_agencia = 'Brooklyn' 
A descrição CORRETA da consulta em SQL padrão acima é 
Alternativas
Q1862026 Banco de Dados
Considere a tabela ‘Salas-Escolas’ de um banco de dados relacional, a seguir, para responder à questão. O conjunto de atributos sublinhados é a sua chave primária e algumas tuplas são exibidas. 


Assinale a alternativa CORRETA.
Considere a seguinte consulta formulada na linguagem SQL sobre a tabela ‘Salas-Escolas’:
SELECT *
FROM Salas-Escolas
WHERE Nome-Escola LIKE ‘A%’
AND (Cidade-Escola = ‘Florianópolis’ OR Cidade-Escola = ‘Palhoça’)

A intenção dessa consulta é retornar: 
Alternativas
Q1861925 Banco de Dados
Considere as seguintes tabelas de um banco de dados relacional.
Funcionário (ID, Nome, Salário, Cod-Depto)
Departamento (Cod-Depto, Nome)

A chave primária da tabela “Funcionário” é o atributo “ID” e a chave primária da tabela “Departamento” é o atributo “Cod-Depto”. O atributo “Cod-Depto” na tabela “Funcionário” é uma chave estrangeira para a tabela “Departamento”, indicando o departamento onde o funcionário trabalha. Considere ainda a seguinte consulta formulada na linguagem SQL:

SELECT f1.*
    FROM Funcionário f1, Departamento d, Funcionário f2               WHERE f1.salário < f2.salário
    AND f1.Cod-Depto != f2.Cod-Depto
    AND d.Cod-Depto = f2.Cod-Depto
AND d.Nome = ‘Marketing’

Assinale a alternativa que descreve CORRETAMENTE a intenção dessa consulta.
Alternativas
Q1394220 Banco de Dados

Em relação à linguagem SQL e ao sistema gerenciador de banco de dados MySQL, para cada afi rmativa abaixo, informe se é VERDADEIRA (V) ou FALSA (F). Em seguida, assinale a alternativa que corresponde à sequência CORRETA.


( ) A linguagem SQL possui comandos para defi nição de dados, consultas e atualizações.

( ) Na linguagem SQL, o principal comando para defi nição de dados é o DEFINE, que pode ser utilizado na criação de tabelas e domínios.

( ) MySQL é um banco de dados relacional de fonte aberta, que oferece portabilidade, facilidade de manuseio e suporta controle transacional.

( ) O formato da declaração SELECT, para consultas em SQL, é composto por somente duas cláusulas: SELECT e FROM.

Alternativas
Q1380343 Banco de Dados
Na linguagem SQL, o operador lógico LIKE é usado
Alternativas
Q1380340 Banco de Dados

Considere as seguintes consultas em um banco de dados MySQL:

Imagem associada para resolução da questão

Desse último comando SELECT, retornará como resultado a dupla

Alternativas
Q1380339 Banco de Dados
O comando na linguagem SQL que permite a remoção de uma tabela Y de um banco de dados é
Alternativas
Q1377999 Banco de Dados

Visão em SQL é um recurso muito importante da linguagem e é suportado pelo MySQL 5. Leia as afirmativas a seguir relativas a visões.


I Uma visão é uma tabela especial que armazena os dados sobre os acessos ao banco.

II Os dados exibidos nas visões dependem da estrutura do banco e de seus índices.

III Os dados que são exibidos na visão são gerados dinamicamente ao se chamar a visão.

IV Por meio de visões, é possível esconder dados das tabelas para os usuários do banco.


Das afirmativas, estão corretas

Alternativas
Q1377998 Banco de Dados
Em um sistema de venda de produtos, as tabelas representadas abaixo estão em um banco de dados MySQL, em que a tabela de PedidosProdutos relaciona os itens dos produtos com suas respectivas quantidades.
Pedidos (numero_pedido, cpf_cliente, data) PedidosProdutos (numero_pedido, codigo_produto, quantidade) Produtos (codigo_produto, nome, descricao, fabricante, preco)
Analise também a consulta SQL apresentada a seguir.
Imagem associada para resolução da questão
Considerando essa SQL, o resultado obtido na segunda coluna da tabela de consulta corresponde ao total
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1231366 Banco de Dados
Considere hipoteticamente que a Prefeitura de Teresina autorizou obras necessárias em seus diversos órgãos. Para manter o registro das obras em cada órgão, foi criado um banco de dados com duas tabelas: orgao e obra. Cada órgão pode autorizar várias obras, porém, cada obra só pode ser autorizada por um único órgão.     Os dados cadastrados nas tabelas orgao e obra, respectivamente, são:    SiglaOrgao             NomeOrgao  PRODATER             EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS  SEMAE                    SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA  SEMDUH                 SECRETARIA DE DESENVOLVIMENTO URBANO  SEMEC                    SECRETARIA MUNICIPAL DE EDUCAÇÃO    IdObra         SiglaOrgao         DescricaoObra                                              ValorObra  1                   SEMAE               Estação de tratamento de água                   100000  2                   SEMAE               Estação de tratamento de esgotos              800000  3                   PRODATER        Reforma do Data Center                                 200000  4                   SEMDUH            Construção de moradias populares             2000000  5                  SEMDUH             Correção de buracos no asfalto                     500000  6                  SEMEC                Construção de escola                                  1000000    Considere que a chave primária da tabela orgao é SiglaOrgao e da tabela obra é IdObra
Considerando que se trata de um banco de dados Oracle e que as tabelas já estão criadas, para adicionar uma restrição na tabela obra de forma que o campo ValorObra só permita o cadastro de valores menores do que 5000000, deve-se utilizar a instrução: 
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1231363 Banco de Dados
Considere hipoteticamente que a Prefeitura de Teresina autorizou obras necessárias em seus diversos órgãos. Para manter o registro das obras em cada órgão, foi criado um banco de dados com duas tabelas: orgao e obra. Cada órgão pode autorizar várias obras, porém, cada obra só pode ser autorizada por um único órgão.     Os dados cadastrados nas tabelas orgao e obra, respectivamente, são:    SiglaOrgao             NomeOrgao  PRODATER             EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS  SEMAE                    SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA  SEMDUH                 SECRETARIA DE DESENVOLVIMENTO URBANO  SEMEC                    SECRETARIA MUNICIPAL DE EDUCAÇÃO    IdObra         SiglaOrgao         DescricaoObra                                              ValorObra  1                   SEMAE               Estação de tratamento de água                   100000  2                   SEMAE               Estação de tratamento de esgotos              800000  3                   PRODATER        Reforma do Data Center                                 200000  4                   SEMDUH            Construção de moradias populares             2000000  5                  SEMDUH             Correção de buracos no asfalto                     500000  6                  SEMEC                Construção de escola                                  1000000    Considere que a chave primária da tabela orgao é SiglaOrgao e da tabela obra é IdObra
Ao ser executado um comando SQL foram exibidos os seguintes dados: 
  Órgão                          Total  PRODATER                 200000  SEMAE                        900000  SEMDUH                    2500000  SEMEC                       1000000     Pode-se concluir, corretamente, que o comando executado foi 
Alternativas
Ano: 2016 Banca: FCC Órgão: TRT - 24ª REGIÃO (MS)
Q1223400 Banco de Dados
All applications that communicate with an instance of SQL Server do it by sending Transact-SQL statements to the server. The Transact-SQL statement: SELECT TRIM(' test ') AS Result;
Alternativas
Respostas
2701: D
2702: A
2703: A
2704: C
2705: A
2706: B
2707: E
2708: C
2709: B
2710: A
2711: D
2712: B
2713: B
2714: B
2715: A
2716: C
2717: A
2718: E
2719: B
2720: C