Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q683192 Banco de Dados
Os bancos de dados que usam SQL são fundamentais em várias aplicações. Neste contexto, analise as afirmativas a seguir.
I. Os bancos modernos seguem fielmente o modelo relacional, sem exceção. Um exemplo disso é o fato de todas as recomendações de Codd serem, invariavelmente, respeitadas.
II. Uma chave é uma coluna que possui valores únicos em uma tabela. Logo, ela pode funcionar como identificador de registros dessa tabela, embora isto não seja obrigatório.
III. Quando um dado possui estrutura que pode variar representando mais do que uma informação, o ideal é quebrá-la em vários campos. Isto é um exemplo do conceito de normalização.
IV. Um SGBD moderno, em geral, deve implementar suporte a transações, controle de acesso e stored procedures.
V. Um dos objetivos da normalização é ajudar a lidar com o problema de anomalias de modificação. Entretanto, este problema não consegue ser totalmente resolvido só com a normalização.
Estão CORRETAS apenas
Alternativas
Q683175 Banco de Dados
Assinale a alternativa que apresenta o comando SQL para adicionar a coluna DT_CONTRATO do tipo DATE na tabela CLIENTE.
Alternativas
Q683174 Banco de Dados
Assinale a alternativa que apresenta a consulta SQL para selecionar a descrição do tipo cliente e o nome do cliente de todos os clientes do tipo industrial e ordena a seleção em ordem alfabética pelo nome do cliente.
Alternativas
Q683173 Banco de Dados
Assinale a alternativa que apresenta a consulta SQL para selecionar apenas o nome de todos os clientes que tenham um nome que TERMINA com a letra 'A'.
Alternativas
Q681896 Banco de Dados

Analise a consulta SQL padrão ANSI 2003 apresentada a seguir e assinale a alternativa correta.

SELECT f.* FROM

FUNCIONARIO f

WHERE f.NOME NOT LIKE ‘João%’;

Alternativas
Q681894 Banco de Dados
Qual é o comando SQL ANSI para remover elementos nomeados do esquema de um banco de dados, como domínios ou restrições ?
Alternativas
Q678776 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

Em versões recentes da linguagem SQL, o comando delete permite a exclusão de valores em atributos específicos, mantendo-se inalterados os valores dos outros atributos que compõem a tupla.

Alternativas
Q678775 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

A inserção de uma consulta na cláusula from de outra consulta não configura erro de sintaxe.

Alternativas
Q678774 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

Para que um usuário possa executar o comando select em uma view, não é necessário que ele tenha esse privilégio diretamente na view, mas apenas na tabela a que a view faz referência.

Alternativas
Q678773 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

Ao se criar uma view, não é necessário que os nomes dos atributos da view sejam os mesmos dos atributos da tabela.

Alternativas
Q678772 Banco de Dados

No que concerne à linguagem SQL, julgue o item seguinte.

O comando create table pode ser utilizado para criar tanto uma tabela vazia quanto uma com dados de outra tabela.

Alternativas
Q678146 Banco de Dados

No que concerne a banco de dados, julgue o item a seguir.

O resultado da consulta a seguir, que utiliza o operador UNION, não elimina os registros duplicados entre as tabelas.

SELECT depto FROM emp

UNION

SELECT depto FROM depto;

Alternativas
Q678083 Banco de Dados

Julgue o próximo item, relativo à linguagem de definição de dados (DDL).

A expressão DDL abaixo cria a tabela referente ao diagrama de entidade e relacionamento apresentado a seguir.

create table tribunal(

tribunal_codigo integer ,

tribunal_descricao varchar(100),

tribunal_pai integer primary key,

constraint fk_tribunal

foreign key (tribunal_codigo )

references tribunal

)

Imagem associada para resolução da questão

Alternativas
Q678082 Banco de Dados

Julgue o item seguinte, acerca de comandos SQL.

O comando a seguir exclui da tabela pessoas o registro de pessoas cujo nome começa com as letras ca. delete from pessoas where nome like 'ca%'

Alternativas
Q678081 Banco de Dados

Julgue o item seguinte, acerca de comandos SQL.

O comando seguinte altera a informação do salário dos funcionários do setor de vendas aumentando-o em 15%. update tabela_salario set salario = salario*1.15 where setor='vendas'

Alternativas
Q674122 Banco de Dados

Considere as Tabelas a seguir para responder a questão.

Essas Tabelas fazem parte do esquema de um banco de dados usado por uma associação de criadores de cães para organizar informações sobre os torneios que ela promove. 




Observações:

  • • A Tabela CAO contém os dados dos cães inscritos na referida associação. A coluna NOME_PAI indica o nome do pai de um cão, a coluna RACA indica a raça do mesmo, e a coluna NOME_PROPR indica o nome do seu proprietário. As demais colunas são autoexplicativas.
  • • A Tabela COMPETICAO contém informações sobre as competições patrocinadas pela associação. Suas colunas são autoexplicativas.
  • • A Tabela PARTICIPACAO informa as competições das quais participaram os cães registrados na associação. Cada linha dessa tabela indica a colocação obtida por um cão em uma determinada competição. Suas colunas são autoexplicativas.
  • • A Tabela ARBITRO contém os dados dos árbitros que julgam os cães que participam de competições. Suas colunas são autoexplicativas.
  • • Cada linha da Tabela AVALIACAO representa a nota atribuída a um cão, por um determinado árbitro em uma determinada competição. Suas colunas são autoexplicativas.

As Figuras a seguir exibem os dados presentes, em determinado instante, nas Tabelas CAO, COMPETICAO e PARTICIPACAO.

Imagem associada para resolução da questão

Qual comando irá inserir uma nova linha no banco de dados em questão?

Alternativas
Q674120 Banco de Dados

Considere as Tabelas a seguir para responder a questão.

Essas Tabelas fazem parte do esquema de um banco de dados usado por uma associação de criadores de cães para organizar informações sobre os torneios que ela promove. 




Observações:

  • • A Tabela CAO contém os dados dos cães inscritos na referida associação. A coluna NOME_PAI indica o nome do pai de um cão, a coluna RACA indica a raça do mesmo, e a coluna NOME_PROPR indica o nome do seu proprietário. As demais colunas são autoexplicativas.
  • • A Tabela COMPETICAO contém informações sobre as competições patrocinadas pela associação. Suas colunas são autoexplicativas.
  • • A Tabela PARTICIPACAO informa as competições das quais participaram os cães registrados na associação. Cada linha dessa tabela indica a colocação obtida por um cão em uma determinada competição. Suas colunas são autoexplicativas.
  • • A Tabela ARBITRO contém os dados dos árbitros que julgam os cães que participam de competições. Suas colunas são autoexplicativas.
  • • Cada linha da Tabela AVALIACAO representa a nota atribuída a um cão, por um determinado árbitro em uma determinada competição. Suas colunas são autoexplicativas.
No contexto do torneio, cuja descrição é ABERTO DO RIO, qual consulta exibe, em ordem decrescente de somatório de notas, os nomes dos cães participantes e o somatório das notas que cada um recebeu?
Alternativas
Q674119 Banco de Dados

Considere as Tabelas a seguir para responder a questão.

Essas Tabelas fazem parte do esquema de um banco de dados usado por uma associação de criadores de cães para organizar informações sobre os torneios que ela promove. 




Observações:

  • • A Tabela CAO contém os dados dos cães inscritos na referida associação. A coluna NOME_PAI indica o nome do pai de um cão, a coluna RACA indica a raça do mesmo, e a coluna NOME_PROPR indica o nome do seu proprietário. As demais colunas são autoexplicativas.
  • • A Tabela COMPETICAO contém informações sobre as competições patrocinadas pela associação. Suas colunas são autoexplicativas.
  • • A Tabela PARTICIPACAO informa as competições das quais participaram os cães registrados na associação. Cada linha dessa tabela indica a colocação obtida por um cão em uma determinada competição. Suas colunas são autoexplicativas.
  • • A Tabela ARBITRO contém os dados dos árbitros que julgam os cães que participam de competições. Suas colunas são autoexplicativas.
  • • Cada linha da Tabela AVALIACAO representa a nota atribuída a um cão, por um determinado árbitro em uma determinada competição. Suas colunas são autoexplicativas.
Considerando-se o universo de todas as competições promovidas pela associação de criadores de cães, qual consulta exibe o nome do árbitro, cujo código é 1111, e a média das notas que ele atribuiu ao cão chamado GINGER?
Alternativas
Q674118 Banco de Dados

Considere as Tabelas a seguir para responder a questão.

Essas Tabelas fazem parte do esquema de um banco de dados usado por uma associação de criadores de cães para organizar informações sobre os torneios que ela promove. 




Observações:

  • • A Tabela CAO contém os dados dos cães inscritos na referida associação. A coluna NOME_PAI indica o nome do pai de um cão, a coluna RACA indica a raça do mesmo, e a coluna NOME_PROPR indica o nome do seu proprietário. As demais colunas são autoexplicativas.
  • • A Tabela COMPETICAO contém informações sobre as competições patrocinadas pela associação. Suas colunas são autoexplicativas.
  • • A Tabela PARTICIPACAO informa as competições das quais participaram os cães registrados na associação. Cada linha dessa tabela indica a colocação obtida por um cão em uma determinada competição. Suas colunas são autoexplicativas.
  • • A Tabela ARBITRO contém os dados dos árbitros que julgam os cães que participam de competições. Suas colunas são autoexplicativas.
  • • Cada linha da Tabela AVALIACAO representa a nota atribuída a um cão, por um determinado árbitro em uma determinada competição. Suas colunas são autoexplicativas.
Qual consulta exibe os nomes dos cães que participaram de, pelo menos, uma competição?
Alternativas
Q674117 Banco de Dados
O administrador de um banco de dados deseja remover do usuário RH5678 o privilégio de excluir linhas da tabela RH05_FUNCIONARIO. Qual comando SQL executará o que esse administrador deseja?
Alternativas
Respostas
2921: C
2922: E
2923: A
2924: D
2925: D
2926: A
2927: E
2928: C
2929: E
2930: C
2931: C
2932: E
2933: C
2934: C
2935: C
2936: C
2937: A
2938: E
2939: D
2940: A