Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q365340 Banco de Dados
Na programação SQL, podemos imaginar um _____________ como sendo um ponteiro que aponta para uma única tupla (linha) do resultado de uma consulta que recupera múltiplas tuplas.
Alternativas
Q365339 Banco de Dados
Dado um banco de dados relacional formado pela tabela abaixo:
imagem-013.jpg

O comando SQL que lista o total de empregados por departamento e a média salarial por departamento é dado por
Alternativas
Q365325 Banco de Dados
Na linguagem SQL, o emprego de condições de comparação em partes de uma cadeia de caracteres, pode ser feita pelo operador:
Alternativas
Q365324 Banco de Dados
A principal vantagem da técnica ______________________ é que o contexto da consulta faz parte do próprio código fonte do programa e, portanto, é possível verificar erros de sintaxe e validar contra o esquema do banco de dados em tempo de compilação. Isso também torna o programa bastante legível, pois as consultas são prontamente visíveis no código fonte. As principais desvantagens são a perda de flexibilidade na mudança da consulta em tempo de execução e o fato de que todas as mudanças nas consultas devem passar pelo processo inteiro de recompilação. Nesta técnica um pré-compilador ou pré-processador varre o código fonte do programa para identificar os comandos de banco de dados e extraí-los para processamento do SGBD.
Alternativas
Q365289 Banco de Dados
A linguagem SQL pode ser considerada um dos principais motivos para o sucesso dos bancos de dados relacionais comerciais. As questões 38, 39 e 40 são referentes às instruções em SQL.
Relacione corretamente as colunas sobre os comandos em SQL.

1. INSERT.
2. DELETE.
3. UPDATE.
4. CREATE TABLE.
5. SELECT.

A sequência está correta em :

( ) Efetua consultas simples.
( ) Especifica uma nova relação.
( ) Remove tuplas de uma relação.
( ) Acrescenta uma tupla a uma relação.
( ) Modifica valores do atributo.
Alternativas
Q365288 Banco de Dados
A linguagem SQL pode ser considerada um dos principais motivos para o sucesso dos bancos de dados relacionais comerciais. As questões 38, 39 e 40 são referentes às instruções em SQL.

A linguagem SQL possui uma série de recursos adicionais. São eles, EXCETO:
Alternativas
Q365287 Banco de Dados
A linguagem SQL pode ser considerada um dos principais motivos para o sucesso dos bancos de dados relacionais comerciais. As questões 38, 39 e 40 são referentes às instruções em SQL.

As consultas em SQL podem ser muito complexas. A forma básica do comando select, às vezes denominada mapeamento ou bloco select-from-where, é composta pelas três cláusulas SELECT, FROM e WHERE, e tem a seguinte forma: SELECT FROM WHERE ; sendo que o WHERE pode ser condicional.

Analise a situação a seguir.

“Para cada projeto localizado em ‘Mauá’, liste o número do projeto, o número do departamento que o controla e o sobrenome, endereço e data de nascimento do gerente do departamento.”

Assinale a alternativa que exprime de forma correta essa solicitação
Alternativas
Q358771 Banco de Dados
Após a aplicação do comando SQL (DELETE) na tabela CLIENTES, o número de registros resultantes na tabela é;

imagem-005.jpg
Após a aplicação do comando SQL (DELETE) na tabela CLIENTES, o número de registros resultantes na tabela é;
Alternativas
Q356290 Banco de Dados
Os comandos “WHENEVER, COMMIT, ROLLBACK, ” em SQL são utilizados, respectivamente, para:
Alternativas
Q345157 Banco de Dados
No que se refere a banco de dados e sistemas de suporte a decisão, julgue os itens subsecutivos.
Recurso presente no Microsoft SQL Server 2008 R2, o SQL Profiler permite reunir e exibir informações do plano de consulta de determinada transação SQL, que podem ser utilizadas para otimizar as consultas e analisar o desempenho de transações SQL executadas pelo SGBD.
Alternativas
Q345106 Banco de Dados
Considere que a chave primária da tabela Raca seja idRaca, a da tabela Animal seja idAnimal e a da tabela Proprietario seja idProprietario. Com base no modelo ilustrado na figura acima, julgue os itens subsequentes, relativos à linguagem de consulta SQL.

O comando abaixo permite listar, uma única vez, a identificação de cada proprietário que possui pelo menos um animal cadastrado, seguida da quantidade total de animais que cada um desses proprietários possui. select Proprietario_idProprietario,count(Proprietario_idProprietario) from animal where Proprietario_idProprietario is not null group by Proprietario_idProprietario
Alternativas
Q345105 Banco de Dados
Considere que a chave primária da tabela Raca seja idRaca, a da tabela Animal seja idAnimal e a da tabela Proprietario seja idProprietario. Com base no modelo ilustrado na figura acima, julgue os itens subsequentes, relativos à linguagem de consulta SQL.

O comando abaixo permite listar, uma única vez, os nomes das raças que têm animais cadastrados. select distinct nomeRaca from animal right join raca on idRaca = Raca_idRaca
Alternativas
Q345104 Banco de Dados
Considere que a chave primária da tabela Raca seja idRaca, a da tabela Animal seja idAnimal e a da tabela Proprietario seja idProprietario. Com base no modelo ilustrado na figura acima, julgue os itens subsequentes, relativos à linguagem de consulta SQL.

Considerando-se apenas as raças em que há mais de três animais cadastrados, o comando a seguir realiza, corretamente, a contagem do número total de animais, por raça, cujos pesos são superiores a 20. select nomeRaca, count(*) from animal, raca where idRaca = Raca_IdRaca and pesoAnimal > 20 group by nomeRaca having count(*) > 3
Alternativas
Q300809 Banco de Dados
Gatilhos são procedimentos armazenados e especializados, ativados por eventos no banco de dados.
Em SQL, um gatilho típico é composto de três componentes, que são:
Alternativas
Q296311 Banco de Dados
A consulta “listar todos os cargos em ordem alfabética e a respectiva média salarial de cada um deles” é representada, em SQL ANSI, por

Alternativas
Q296310 Banco de Dados
Considere o comando em SQL ANSI abaixo.


select R.*, S.*
from R left outer join S on S.id = R.id


A execução do comando SQL acima resulta em uma relação que possui, respectivamente, uma quantidade de linhas e de colunas iguais a

Alternativas
Q296301 Banco de Dados
A DDL (Data Definition Language) ou linguagem de definição de dados é um conjunto de comandos SQL responsável pela definição das estruturas de dados em um SGBD.


Qual comando faz parte da DDL?

Alternativas
Q293288 Banco de Dados
Considere a seguinte tabela :

Imagem 005.jpg
Alternativas
Q293286 Banco de Dados
Relacione a primeira coluna com a segunda e em seguida identifique a alternativa que apresenta a ordem correta dos números de cima para baixo:

( 1 ) – DDL (  ) - É um subconjunto de comandos SQL que serve para a definição das estruturas de dados de um banco de dados, como por exemplo, criar tabelas,
índices, views, etc.

( 2 ) – DML (  ) - É um subconjunto de comandos SQL que permite a DBAs controlar o acesso aos dados de um banco de dados.

( 3 ) – DCL (  ) - É um subconjunto de comandos SQL que serve para acesso, inclusão, alteração e exclusão dos dados de um banco de dados.
Alternativas
Q293186 Banco de Dados
Assinale a alternativa de defne corretamente a sintaxe do comando da tabela relacional:

produto(id_produto,descricao,responsavel) da linguagem SQL:

Alternativas
Respostas
3821: B
3822: A
3823: A
3824: C
3825: D
3826: E
3827: A
3828: D
3829: D
3830: C
3831: C
3832: E
3833: E
3834: A
3835: E
3836: C
3837: C
3838: C
3839: A
3840: E