Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.247 questões

Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Tecnologia da Informação |
Q457950 Banco de Dados
No SQL, são exemplos de um operador lógico e de um operador relacional, respectivamente:
Alternativas
Q457534 Banco de Dados
As tabelas a seguir fazem parte do sistema de acompanhamento de projetos de uma empresa de engenharia. 

imagem-001.jpg
Pode-se chegar a conclusão que
Alternativas
Q457533 Banco de Dados
Considere a consulta SQL a seguir. 

select b.nomeAluno from(
select matricula from tbHistoria
where matricula NOT IN(
select matricula from tbMatematica)) a, tbAluno b
where a.matricula - b.matricula

Essa  consulta  SQL  pode  ser  otimizada  obtendo-se  o  mesmo  resultado, empregando-se a seguinte expressão:
Alternativas
Q455249 Banco de Dados
Considere o texto abaixo:

O Oracle 11g possui ferramentas para gestão de banco de dados que fornecem orientação específica sobre como lidar com os principais desafios de gestão de dados. Uma dessas ferramentas analisa comandos SQL e faz recomendações de como melhorá-los. Esta ferramenta pode ser executada automaticamente durante os períodos de manutenção (normalmente à noite). Durante cada execução automática, ela seleciona consultas SQL de alta carga (high-load) e gera recomendações para ajustar essas consultas. Permite realizar análises estatísticas, criação de perfis SQL, análise de caminho de acesso e análise de estruturas SQL.

O texto descreve uma ferramenta conhecida como
Alternativas
Q455221 Banco de Dados
SQL é a para “Structured Query Language", que constitui uma linguagem padrão de gerenciamento de dados que interage com os principais bancos de dados, baseados no modelo relacionai, como Oracle, SQL Server, PostgreSQL e MySQL.

Para selecionar, na tabela CIDADES, todas as cidades cujas populações (POP) estejam entre 500000 e 1000000 de habitantes, inclusive, a sintaxe correta para o comando é:
Alternativas
Q453436 Banco de Dados
ALUNO (cpf : string , nome : string , endereco : string, telefone : string)
MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number)

Qual o comando SQL que obtém apenas os nomes de todos os alunos?
Alternativas
Q453435 Banco de Dados
ALUNO (cpf : string , nome : string , endereco : string, telefone : string)
MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number)

Qual o comando SQL para alterar o nome do aluno com CPF 512.859.850-01 para “Jose da Silva”?
Alternativas
Q453434 Banco de Dados
ALUNO (cpf : string , nome : string , endereco : string, telefone : string)
MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number)

Que comando SQL cria tabela ALUNO?
Alternativas
Q452187 Banco de Dados
Em um banco de dados SQL, um recurso fornece um meio de permitir a execução automática de um código quando ocorre uma ação. Dentre os tipos possíveis, esse recurso é criado para uma tabela ou view e definido para um evento INSERT, UPDATE ou DELETE.

Esse recurso é conhecido como:
Alternativas
Q452186 Banco de Dados
A sigla SQL tem por significado Structured Query Language e é uma linguagem que foi desenvolvida para manipular bancos de dados relacionais.

Dois comandos pertencentes à Data Definition Language (DML) – SQL são:
Alternativas
Q450042 Banco de Dados
Considere uma tabela para controle dos funcionários de uma empresa, chamada func, contendo os campos id (inteiro), fnome (varchar) e fcargo (varchar). Para exibir todos os funcionários que não sejam Gerentes nem Analistas e que tenham os nomes terminados em 'Ia' ou 'ma', utiliza- se a instrução SQL:
Alternativas
Q449086 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional.

Cliente (CPF, Nome, Fone, End)

O comando SQL para obter o Nome dos clientes, cujo campo Fone tenha o valor “nulo”, é:
Alternativas
Q449008 Banco de Dados
Sabendo-se que as tabelas relacionais T1 e T2 têm 1.000 e 1.500 registros, respectivamente, o comando SQL

select * from t1,t2

produz uma lista com:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447382 Banco de Dados
EmTSQL, o operador módulo tem por função retornar o resto da divisão de um número por outro.

O símbolo utilizado para esse operador é:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447380 Banco de Dados
Em TSQL, um comando permite a remoção de uma ou mais definições de tabela e todos os dados, índices, gatilhos, restrições e especificações de permissão dessas tabelas. Esse comando é:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447376 Banco de Dados
No que diz respeito às consultas SQL em bancos de dados, duas cláusulas devem ser utilizadas na sintaxe do comando SELECT com as finalidades especificadas a seguir.

I. Para expressar a condição que deve satisfazer cada grupo.

II. Para ordenar os registros selecionados com uma ordem específica.

As cláusulas I e II são, respectivamente:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447372 Banco de Dados
O modo como os SGBDR lidam com a segurança dos dados e o acesso à informação é realizado a partir de um conjunto de permissões. A concessão e a eliminação das permissões são realizadas, respectivamente, por meio dos seguintes comandos SQL: 
Alternativas
Q445756 Banco de Dados
Considere um banco de dados relacional que possua as tabelas a seguir, e que em cada tabela os atributos sublinhados formem a chave primária:

PRODUTO  (idP, descricaoP)
LOJA           (idL, nomeL, endereçoL)
OFERTA     (idP, idL, preçoO)

Nesse banco de dados a tabela Oferta contém informações sobre as lojas onde cada produto é vendido e o respectivo preço, e todas as tabelas possuem pelo menos um registro. Sendo assim, o comando SQL

select p.descricaoP
from produto p
where not exists
           (select *
            from loja l
            where not exists
                      (select *
                       from oferta o
                       where o.idP=p.idP and
                                 o.idL=l.idL))

produz a lista de produtos que:
Alternativas
Q444493 Banco de Dados
O SQL define dois tipos primários para caracteres: A e B. Estes tipos podem armazenar cadeias de caracteres com comprimento de até n caracteres, onde n é um número inteiro positivo. A tentativa de armazenar uma cadeia de caracteres mais longa em uma coluna de um destes tipos resulta em erro, a não ser que os caracteres excedentes sejam todos espaços; neste caso, a cadeia de caracteres será truncada em seu comprimento máximo. Se a cadeia de caracteres a ser armazenada for mais curta que o comprimento declarado, os valores do tipo B são completados com espaços; os valores do tipo A simplesmente armazenam a cadeia de caracteres mais curta.

Os tipos de dados destinados a armazenar cadeias de caracteres no PostgreSQL 8.0, descritos como A e B no texto acima são, respectivamente,
Alternativas
Q439998 Banco de Dados
SQL é uma linguagem dedicada à operação de Bancos de Dados relacionais, padronizada internacionalmente, e que pode ser encontrada nos principais SGBD modernos.

Os principais comandos da sua linguagem de manipulação de dados (DML) são:
Alternativas
Respostas
2281: B
2282: C
2283: E
2284: A
2285: C
2286: B
2287: D
2288: C
2289: B
2290: C
2291: E
2292: C
2293: E
2294: A
2295: C
2296: E
2297: E
2298: B
2299: B
2300: D