Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q114996 Banco de Dados
Imagem 019.jpg

Considerando-se que existem vários temas cadastrados na TABELA ASSUNTO, independentemente se existe um livro do assunto em questão, para a inclusão das três primeiras linhas na TABELA LIVRO, deverão ser realizados três comandos de INSERT. Com relação ao resultado da inserção realizada na TABELA LIVROS, analise os comandos A, B e C abaixo e, em seguida, assinale a opção correta.

A – INSERT INTO LIVRO (CODIGO, TITULO, PRECO, LANCAMENTO, ASSUNTO, EDITORA) VALUES (1, ‘BANCO DE DADOS PARA A WEB’, 31.2, ‘10/01/1999’, ‘B’, 1);

B – INSERT INTO LIVRO (TITULO, CODIGO, LANCAMENTO, PRECO, ASSUNTO, EDITORA) VALUES (‘PROGRAMANDO EM LINGUAGEM C’, 2, ‘01/10/1997’, 30, ‘P’, 1);

C – INSERT INTO LIVRO (EDITORA, ASSUNTO, PRECO, CODIGO, LANCAMENTO, TITULO) VALUES(3, ‘P’, 111.5, 3, ‘01/11/1998’, ‘PROGRAMANDO EM LINGUAGEM C++’);

O resultado da inserção realizada na TABELA LIVRO está representado nos comandos


Alternativas
Q114995 Banco de Dados
Em uma consulta SQL, deseja-se trazer todos os clientes de Salvador cujo nome não seja José. Assinale a opção que apresenta o comando para o resultado solicitado.
Alternativas
Q114992 Banco de Dados
Utilize a tabela abaixo para responder às questões de 45 a 47.

Imagem 016.jpg

Imagem 017.jpg

Assinale a opção que apresenta o resultado do comando acima.
Alternativas
Q114991 Banco de Dados
Utilize a tabela abaixo para responder às questões de 45 a 47.

Imagem 016.jpg

De acordo com a TABELA LIVRO, foi feita uma consulta para recuperar os livros com preço superior a R$50,00 e de assunto ‘P’. Assinale a opção que apresenta o resultado solicitado para a tabela acima.
Alternativas
Q114982 Banco de Dados
//Criar tabela Produto
CREATE TABLE PRODUTO
(CD_PROD number(10,0) constraint PK_PROD primary key,
DESCRICAO_PROD varchar(40), VALOR_UNIT number(5)
);

Acerca do comando acima, assinale a opção INCORRETA.
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114685 Banco de Dados
Considere as seguintes tabelas de um sistema bancário:
A representação em SQL-ANSI 99 da consulta onde são identificados os clientes (utilizando os atributos cod cliente e cliente da tabela Cliente) que NÃO pegaram empréstimo no banco é:

Alternativas
Q112602 Banco de Dados
Analise o modelo a seguir:

Imagem 026.jpg

Qual é a consulta em SQL para encontrar nome, endereço e cidade de residência de todos os empregados da XYZ Ltda. que ganham mais de dez mil reais?
Alternativas
Q112584 Banco de Dados
Considere o trecho de script SQL, a seguir, de criação de um banco de dados no sistema gerenciador de banco de dados MySQL 5.1.

Imagem 019.jpg

Suponha que cada revendedor possua preço fixo único por item. Dessa forma, (item, revendedor) é chave primária para os registros da tabela loja. A consulta SQL para
encontrar o maior preço por item é:
Alternativas
Q110085 Banco de Dados
Assinale a alternativa que melhor define a execução do seguinte código em SQL:

select *
from emprestimo
order by total desc, número_empréstimo asc
Alternativas
Q110084 Banco de Dados
A estrutura básica de uma expressão SQL consiste em três cláusulas. Assinale-as:
Alternativas
Q110052 Banco de Dados
Assinale a alternativa correta sobre fragmento de comando a seguir:
(select distinct nome_cliente
from contas)
intersect
(select distinct nome_cliente
from emprestimos)
Alternativas
Q110050 Banco de Dados
Marque a opção correta sobre a aplicação do comando que se segue, no diagrama exposto:
Imagem 003.jpg
SELECT Numero_Pedido, Codigo_Produto, Quantidade FROM Item_de_Pedido WHERE Quantidade = 35;
Alternativas
Q110049 Banco de Dados
Assinale a alternativa que corresponde à funcionalidade da seguinte sintaxe: SELECT * FROM tabela ;
Alternativas
Q110048 Banco de Dados
Sobre o comando “drop table pedido;” assinale a alternativa correta:
Alternativas
Q108867 Banco de Dados
A linguagem SQL (Structured Query Language) é uma linguagem padrão para o acesso a bancos de dados relacionais. Sobre a linguagem SQL é CORRETO afirmar:

I. A cláusula GROUP BY permite agrupar um conjunto de linhas selecionadas em um conjunto de linhas de resumo pelos valores de uma ou mais colunas ou expressões, retornando uma linha para cada grupo.

II. A combinação de resultados de duas ou mais consultas em um único conjunto de resultados é feitas pela cláusula JOIN.

III. As funções AVG(), SUM() e COUNT() retornam, respectivamente, o valor médio dos valores de uma coluna numérica, a soma dos valores de uma coluna numérica e o número de tuplas de acordo com uma condição especificada.

IV. O operador IN permite especificar um conjunto de valores que serão usados como critério de seleção na cláusula WHERE, enquanto o operador BETWEEN permite especificar uma faixa de valores com critério de seleção na cláusula WHERE.

A sequência correta é:
Alternativas
Q108448 Banco de Dados
São alguns dos operadores agregados usuais da linguagem SQL:
Alternativas
Q106839 Banco de Dados
Imagem 001.jpg

A figura acima apresenta um esquema de banco de dados
simplificado, denominado metamodelo, que modela dados
referentes a um ambiente de desenvolvimento de banco de dados,
supostamente chamado de ADBD, no qual um usuário do ambiente,
denominado autor, pode criar esquemas de informação e controlar
mudanças realizadas sobre alguns elementos do esquema. Os
relacionamentos entre as tabelas do metamodelo, estabelecidos por
meio de chaves estrangeiras, estão indicados por linhas, cujo
significado fica aparente pela combinação entre os nomes das
tabelas e das colunas. Considere que, nas operações realizadas
sobre o modelo de dados, todas as verificações de integridade estão
habilitadas.

Acerca da aplicação da linguagem de consulta SQL no esquema metamodelo, assinale a opção correta, considerando que a restrição NOT NULL está aplicada a todas as colunas do referido esquema e que a quantidade de registros em cada uma das tabelas esquema, tabela, coluna, autor e alteracao é, respectivamente, 1, 2, 3, 4 e 5.
Alternativas
Q106584 Banco de Dados
Considerando que se deseje atualizar os dados de uma tabela chamada clientes, assinale a opção correta, cujo comando SQL poderá alterar o campo tipo para o valor 1, quando o registro possuir o campo id igual a 100.
Alternativas
Q106581 Banco de Dados
Considere que um banco de dados contenha a tabela clientes e que o administrador desse banco de dados necessite gerar uma consulta que mostre somente os campos nome e telefone dos clientes que residem no bairro Olaria, da cidade do Rio de Janeiro. Considere, ainda, que os campos que devem ser utilizados são nome, telefone, cidade e bairro. Nessa situação, assinale a opção correta, que corresponde ao comando SQL responsável pela efetuação dessa consulta.
Alternativas
Q106543 Banco de Dados
A parte da linguagem SQL (structured query language) relacionada com a formulação de consultas possui sua semântica baseada na manipulação de tabelas e tuplas por meio de operações da álgebra, de modo que as cláusulas da operação Imagem 002.jpg são usadas para realizar projeção de tuplas, produto cartesiano, interseção e união entre conjuntos de tuplas etc. A seguir, mostram-se exemplos de duas tabelas, de nomes Imagem 003.jpg e Imagem 004.jpg Em ambas as tabelas, existem nomes de campos nas linhas 1 e a existência de valores nas linhas 2, 3 e 4.

Imagem 005.jpg

Acerca das características da SQL e do modelo de dados apresentado, assinale a opção correta.
Alternativas
Respostas
4221: A
4222: C
4223: D
4224: D
4225: D
4226: D
4227: B
4228: C
4229: B
4230: B
4231: D
4232: D
4233: C
4234: B
4235: A
4236: E
4237: B
4238: C
4239: A
4240: E