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

Foram encontradas 3.369 questões

Q619412 Banco de Dados
Qual o comando administrativo da linguagem SQL, presente em sistemas de gerência de bancos de dados como MySQL, Oracle e PostgreSQL, que permite definir privilégios de acesso a objetos do banco de dados?
Alternativas
Q619411 Banco de Dados

O Oracle possui uma tabela criada automaticamente junto com o dicionário de dados, que é utilizada para completar a cláusula FROM do comando SQL SELECT, quando um valor deve ser retornado somente uma vez. Complete o comando abaixo com o nome dessa tabela, para obter como resultado a data corrente:

SELECT SYSDATE FROM

Alternativas
Q607363 Banco de Dados
No SQL, o comando grant permite outorgar a um usuário (ou papel) privilégios sobre determinados recursos. Quando usado com a opção with grant option, o comando grant permite que:
Alternativas
Q607361 Banco de Dados
Considere um banco de dados com duas tabelas, T1 e T2, onde:

T1 possui duas colunas, A e B;

T2 possui duas colunas, A e C;

A é a chave primária de T1;

A é a chave primária de T2.

Considere também o seguinte comando SQL: 

select  t1.a,t1.b,t2.c

from  t1 left join t2 on t1.a=t2.a

order by t1.a 

O comando SQL que, para quaisquer instâncias de T1 e T2, produz o mesmo resultado que o comando acima é: 
Alternativas
Q605077 Banco de Dados
Considere uma tabela de Estoque que contém, entre outros, os atributos custo-unitário e qtde-estoque para cada item estocado. O custo total dos itens em estoque pode ser apurado, usando comando SQL, por meio da função de agregação:
Alternativas
Q605076 Banco de Dados
Considere uma tabela que contém 450.000 alunos de 150 cursos distribuídos entre 100 unidades de ensino. O total de linhas recuperado por um comando de consulta SQL, sem filtro e com uma cláusula DISTINCT para os atributos cursos e unidades, será:
Alternativas
Q605074 Banco de Dados
A pesquisa de um intervalo de valores dentro de uma determinada coluna de uma tabela, sem usar os operadores maior ou igual, menor ou igual e and, pode ser realizada por comando SQL com o operador:
Alternativas
Q605073 Banco de Dados
Para usar instruções SQL em um programa COBOL é necessário, entre outras etapas especiais, codificar a instrução EXEC SQL INCLUDE, que incluirá uma área de comunicação SQL, na seção:
Alternativas
Q605068 Banco de Dados
As operações relacionais produto cartesiano e projeção são traduzidas para o SQL, respectivamente, pelas cláusulas:
Alternativas
Q604148 Banco de Dados
O comando SQL que produz valores diferentes de todos os demais comandos é:
Alternativas
Q604145 Banco de Dados
Considere o seguinte script SQL para a criação das tabelas T1 e T2: 

create table t1(

a int not null primary key,

b varchar(50) not null)

create table t2 (

c int not null primary key,

a int not null unique,

constraint fk_1 foreign key (a)

eferences t1(a)) 

É correto concluir que as tabelas T1 e T2 têm entre si: 


Alternativas
Q585953 Banco de Dados
Sejam os conjuntos X = {A B C D} e Y = {C D F G}, em linguagem SQL, assinale a alternativa que apresenta o conjunto gerado pela operação Y except X.
Alternativas
Q585952 Banco de Dados
Em linguagem SQL, qual seria a interpretação da expressão de pesquisa %X?
Alternativas
Q585951 Banco de Dados
Dentre as cláusulas WHERE a seguir, todas escritas em linguagem SQL, assinale a que apresentará TRUE como resultado final.
Alternativas
Q584507 Banco de Dados
Um banco de dados contém uma tabela chamada funcionario que possui os campos:
id - int (primary key)not null
nome – varchar(40)
salario - double
Nesta tabela há cerca de 2000 funcionários cadastrados.
Certo dia o gerente da empresa pediu um relatório contendo, apenas, os dados dos funcionários cujo nome termina com a palavra Silva. Para obter tal relatório deve-se utilizar a instrução
Alternativas
Q521716 Banco de Dados
Um banco de dados possui uma tabela chamada sales_flat com um campo chamado status. Por engano, exatamente dez das últimas operações atualizaram este campo preenchendo-o com status igual a wainting, quando o correto seria complete. Em SQL, um comando para corrigir manualmente o estado de tal tabela seria:
Alternativas
Q514816 Banco de Dados
A SQL disponibiliza funções de agregação para uso na interação com bancos de dados, conforme exemplificado nas perguntas a seguir.

· Quantos são os ID relacionados à tabela de comissões (sem duplicidade)?
· Qual é a média das idades das pessoas que trabalham na empresa?

As instruções SQL que usam a função de agregação adequada para responder às duas questões são, respectivamente:
Alternativas
Q509740 Banco de Dados
Assinale a alternativa que apresenta CORRETAMENTE o comando que deve ser utilizado em SQL para se somar o resultado dos registros encontrados em um SELECT.
Alternativas
Q509739 Banco de Dados
Assinale a alternativa que apresenta CORRETAMENTE o comando em SQL para listar todos os registros da tabela Funcionários ordenados por idade começando pelo mais velho e que tenham salário acima de R$ 3000,00.
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499282 Banco de Dados
Triggers DML são usados com frequência para impor as regras de negócio e a integridade dos dados. O SQL Server fornece DRI - Declarative Integridade Referencial, por meio de instruções específicas. A integridade referencial refere-se as regras sobre as relações entre as chaves primárias e estrangeiras de tabelas. Para impor a integridade referencial, deve-se usar as restrições PRIMARY KEY e FOREIGN KEY. Os gatilhos DML são executados em resposta a diversos eventos DML, que correspondem , basicamente, às seguintes instruções SQL:
Alternativas
Respostas
2361: B
2362: C
2363: D
2364: B
2365: D
2366: B
2367: E
2368: C
2369: B
2370: C
2371: D
2372: E
2373: B
2374: C
2375: D
2376: C
2377: C
2378: A
2379: B
2380: D