Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.687 questões

Q748052 Banco de Dados
Um exemplo típico de linguagem de banco de dados abrangente é a linguagem relacional de banco de dados SQL, que representa uma combinação de comandos para especificação de restrições, evolução de esquema e outros recursos, além de três outras linguagens. Assinale a alternativa que exibe essas três linguagens que compõem o SQL.
Alternativas
Q744392 Banco de Dados
Considere que exista uma tabela denominada Imagem associada para resolução da questão com os campos Imagem associada para resolução da questão e Imagem associada para resolução da questão. Um Técnico com especialidade em TI foi solicitado a apresentar todos os nomes de advogados cadastrados sem repetição. Para isso o Técnico deve utilizar o comando SQL
Alternativas
Q733503 Banco de Dados

O comando SELECT da linguagem Structured Query Language (SQL) permite acessar dados de um banco de dados. 

                 

Uma consulta em linguagem SQL que exiba somente as colunas id_aluno e nome da tabela ALUNO apresenta-se abaixo em:
Alternativas
Q731524 Banco de Dados

O banco de dados do sistema da CASAN tem uma tabela cliente, a qual possui os seguintes registros:

Imagem associada para resolução da questão

Sendo o postgres versão 9 ou superior, o banco de dados utilizado, ao executar a seguinte consulta SQL no banco de dados, resultará em qual/quais registro(s)?

WITH tabela_temp AS

(SELECT * FROM CLIENTE WHERE NOME LIKE '%CA%')

SELECT * FROM tabela_temp AS t WHERE t.ID = 1

Alternativas
Q725342 Banco de Dados
A linguagem SQL
Alternativas
Q725239 Banco de Dados

Analise as tabelas e o comando SQL a seguir:


Imagem associada para resolução da questão

Esse comando produz a seguinte saída:

Alternativas
Q719378 Banco de Dados

Atenção: Para responder às questões, considere a figura abaixo.

Considere que na tabela Contribuinte estão cadastrados os seguintes dados:

IDContribuinte          NomeContribuinte         CPF_CNPJ

1                               Paulo da Silva               154.246.037-12

2                               Maria Pereira                143.172.129-50

Para excluir o contribuinte cujo conteúdo do campo CPF_CNPJ é 143.172.129-50 utiliza-se a instrução SQL:
Alternativas
Q719376 Banco de Dados

Atenção: Para responder às questões, considere a figura abaixo.

Considere que na tabela Contribuinte estão cadastrados os seguintes dados:

IDContribuinte          NomeContribuinte         CPF_CNPJ

1                               Paulo da Silva               154.246.037-12

2                               Maria Pereira                143.172.129-50

Após as tabelas Imposto e Contribuinte terem sido criadas, para criar a tabela Contribuinte_Imposto deve ser utilizada a seguinte instrução SQL:
Imagem associada para resolução da questão

A lacuna I é corretamente preenchida por:
Alternativas
Q717562 Banco de Dados
A extensão da linguagem padrão SQL criada especificamente para o SGBD da Oracle denomina-se:
Alternativas
Q717561 Banco de Dados

Relacione as duas colunas quanto aos comandos SQL:

(1) Linguagem de Definição

(2) Linguagem de Manipulação


(A) INSERT

(B) CREATE

(C) DROP

(D) UPDATE

Alternativas
Q715144 Banco de Dados

Um administrador de dados de uma companhia aérea necessita alterar apenas a quantidade de assentos da aeronave A320, que está atualmente com 174 assentos, para 154 assentos. Sabendo que a tabela possui o esquema e os dados a seguir, assinale a alternativa que apresenta a forma correta da atualização na tabela dada.

Imagem associada para resolução da questão

Alternativas
Q712776 Banco de Dados
Um dos mecanismos de segurança em um sistema de banco de dados é o subsistema de autorização, que permite a usuários que têm privilégios específicos concederem de forma seletiva e dinâmica esses privilégios a outros usuários e, subsequentemente, revogarem esses privilégios, se desejarem. Os comandos SQL que permitem a um usuário conceder privilégios a outros usuários e revogar privilégios concedidos a outros usuários são, respectivamente:
Alternativas
Q712775 Banco de Dados
Um Sistema de Gerência de Banco de Dados provê mecanismos de controle de concorrência de transações, a fim de prevenir a ocorrência de violações dos tipos: leitura suja, leitura não repetível e leitura fantasma. Para isso, a linguagem SQL possui o recurso de especificação de nível de isolamento (ISOLATION LEVEL) de transações. Quais tipos de violação são possíveis no nível de isolamento de leitura efetivada (READ COMMITED)?
Alternativas
Q712285 Banco de Dados

Analise as tabelas e o comando SQL a seguir:

Imagem associada para resolução da questão

SELECT * FROM tabela1 LEFT OUTER JOIN tabela2 ON

tabela1.a = tabela2.c

ORDER BY tabela1.a ASC;

Esse comando produz a seguinte saída:

Alternativas
Q711721 Banco de Dados
Leia as afirmativas abaixo e responda à questão proposta.
I. Retorna linhas quando há, pelo menos, uma correspondência entre duas tabelas. II. Operador usado para combinar o resultado do conjunto de duas ou mais instruções SELECT.
III. Operador usado em uma cláusula WHERE para pesquisar um padrão específico em uma coluna.

I, II e III correspondem, em SQL, respectivamente, aos comandos:
Alternativas
Q711717 Banco de Dados

Um banco de dados relacional foi criado através da execução dos comandos em SQL a seguir

Imagem associada para resolução da questão



Considerando que a consulta de seleção fornecida a seguir foi executada sobre o banco de dados com esquema e estado resultantes da sequência de comandos anteriores, qual a quantidade de registos retornados?


select * from empregado left outer join departamento on empregado.departamento_id = departamento.dep_id;

Alternativas
Q711716 Banco de Dados
SQL ou Structured Query Language é uma linguagem de consulta a banco de dados. Foi criada pela IBM na década de 70 e, com o passar do tempo, tornou-se a linguagem padrão para os principais bancos de dados relacionais. Sobre SQL, analise as afirmações abaixo e assinale a alternativa CORRETA.
I. Create table é o comando utilizado para criar tabelas na base de dados.
II. Insert into é usado para inserir dados na base de dados.
III. Select é usado para recuperar dados cadastrados na base de dados.
IV. Order by é usado para ordenar os dados extraídos da base de dados.
V. Drop table é usado para remover uma tabela da base de dados.
Estão CORRETAS
Alternativas
Q711715 Banco de Dados

 Um projetista de banco de dados, novato na profissão, foi incumbido de criar um banco para armazenar dados sobre clientes de uma empresa, contendo identificador e nome; vendedores dessa empresa, também com identificador e nome; e data da realização das vendas. Esse projetista decidiu criar uma única tabela, cujo esquema é apresentado abaixo. 





Após criar a tabela, o projetista inseriu alguns registros nela, de forma que o estado final ficou como o descrito na imagem abaixo: 




Ao analisar a solução proposta pelo novato, outro projetista, mais experiente, informou que, em virtude da tabela não estar adequadamente normalizada, algumas operações em SQL, realizadas sobre ela, podem levar o banco de dados a um estado inconsistente ou à perda de informações. 

Quais são essas operações?

Alternativas
Q705204 Banco de Dados
Considere as seguintes tabelas de um banco de dados hipotético. Imagem associada para resolução da questão
E considerando que um DBA (Administrador de Banco de dados) digitou o seguinte código, escrito na linguagem SQL:
SELECT nomecliente, prazoentrega FROM cliente, pedidos WHERE cliente.codcliente = pedidos.codcliente ORDER BY prazoentrega desc;
A opção correta que corresponde ao resultado da consulta SQL escrita pelo DBA se encontra em qual das afirmativas abaixo:
Alternativas
Q704652 Banco de Dados
A linguagem SQL é dividida em subconjuntos, de acordo com as operações que queremos efetuar sobre um banco de dados. Marque a alternativa que contenha os comandos básicos da DCL, pertencente ao subconjunto do SQL
Alternativas
Respostas
2881: D
2882: D
2883: C
2884: E
2885: D
2886: B
2887: B
2888: C
2889: D
2890: B
2891: D
2892: D
2893: D
2894: C
2895: A
2896: D
2897: A
2898: B
2899: B
2900: C