Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.620 questões

Q1667 Banco de Dados
Em SQL, a(s) palavra(s)-chave utilizada(s) para assegurar a eliminação de duplicidades em resultados de consultas é(são):
Alternativas
Q2254313 Banco de Dados
A função CAST( ) da linguagem SQL, especificamente,
Alternativas
Q2250119 Banco de Dados
A cláusula GROUP BY pode ser usada nas expressões SQL
Alternativas
Q2250118 Banco de Dados
Dadas duas tabelas relacionais idênticas quanto à seguinte estrutura e conteúdo definidas como TabA e TabB:
Id   Nome 1       N1 2       N2 3       N3 4       N4
Sabendo que a chave primária de identificação única é a coluna Id (válido para ambas as tabelas), a seguinte expressão SQL:
SELECT TabA.Nome, TabB.Nome FROM TabA, TabB WHERE TabA.Id NOT IN (TabB.Id) exibirá como resultado
Alternativas
Q2098677 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


A execução do comando a seguir faz que o valor do campo “Sales” da tabela “Store_Information” receba o valor “500” em todas as instâncias em que o campo “store_name” seja igual a “Los Angeles” ou o campo “Date” seja igual a “Jan-08-1999”.

UPDATE Store_Information

SET Sales = 500

WHERE store_name = "Los Angeles"

AND Date = "Jan-08-1999"


Alternativas
Q2098676 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


A execução do comando a seguir xcluiria somente os valores existentes no campo “price” de todas as instâncias da tabela “Store_Information” em que o campo “store_name” fosse igual a “Los Angeles”.

DELETE price FROM Store_Information

WHERE store_name = "Los Angeles" 



Alternativas
Q2098675 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


Na execução dos comandos a seguir, seria criada uma tabela de nome minha_tabela, cuja chave primária seria formada pelos campos “campo_1” e “campo_2”, a chave estrangeira seria o campo “campo_3” e seria dada autorização aos usuários “usuário_1” e “usuário_2” para selecionar e alterar dados na tabela minha_tabela.


CREATE TABLE minha_tabela (

campo_1 INT UNSIGNED,

campo_2 VARCHAR (50),

campo_3 DATE NOT NULL FOREIGN KEY,

PRIMARY KEY (campo_1 , campo_2)

);

GRANT SELECT, UPDATE ON minha_tabela TO usuário

1, usuário 2

Alternativas
Q2098674 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


Os comandos conhecidos como DDL (data definition language) formam um subconjunto da SQL que é responsável por adicionar, alterar e deletar dados.

Alternativas
Q2098673 Banco de Dados
Bancos de dados constituem parte essencial de diversos sistemas de informação, sendo a linguagem SQL (structured query language) considerada um importante padrão para consulta a esses bancos. 

A respeito de bancos de dados e da linguagem SQL, julgue o próximo item.


Na consulta a seguir, os dados seriam exibidos a partir de duas tabelas relacionadas, pois foi escrita uma condição de join simples na cláusula WHERE.


SELECT s_emp.last_name, s_emp.dept_id, s_dept.name

FROM s_emp, s_dept

WHERE s_emp.dept_id = s_dept.id;

Alternativas
Q1377408 Banco de Dados
Acerca da SQL (structured query language), assinale a opção correta.
Alternativas
Q1369041 Banco de Dados

Tabelas para a questão.


SELECT NRPRO, NOMEP, COUNT(*) FROM PROJETO, ATRIBUICAO WHERE NRPRO = NRP GROUP BY NRPRO, PNAME HAVING COUNT (*) > 2;
Considerando os dados contidos nas tabelas apresentadas e os comandos SQL acima, assinale a opção que contém o número de linhas retornadas por essa query.
Alternativas
Q426079 Banco de Dados
Analise abaixo o modelo de entidade e relacionamento (MER) que representa um modelo hipotético de uma base de dados de funcionários da área da justiça e responda às questões de 40 a 43.

imagem-009.jpg
O comando SQL/DML mais adequado para a obtenção de todos os dados armazenados relativos ao Juiz cujo CPF é 111.111.111-11 é:
Alternativas
Q426078 Banco de Dados
Analise abaixo o modelo de entidade e relacionamento (MER) que representa um modelo hipotético de uma base de dados de funcionários da área da justiça e responda às questões de 40 a 43.

imagem-009.jpg
O comando SQL/DDL para a criação da tabela “Funcionario" proveniente do MER modelado é:
Alternativas
Ano: 2006 Banca: FJPF Órgão: CONAB Prova: FJPF - 2006 - CONAB - Analista de Sistemas |
Q385296 Banco de Dados
Em relação à linguagem SQL, a cláusula que realiza as restrições (para grupos) das linhas resultantes, da mesma forma que a cláusula WHERE o faz em um SELECT, é conhecida como:
Alternativas
Q9539 Banco de Dados
Suponha um banco de dados com uma tabela FUNCIONARIO contendo os campos cod_func (chave primária), nome, salario. Para impedir que o valor do campo salario em uma linha sofra modificação, um trigger pode ser criado com o seguinte script SQL (ANSI SQL99).
Alternativas
Q9538 Banco de Dados
Para as questões 47, 48 e 49, considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL para criação das tabelas em um banco de dados.
Assinale a consulta que retorna o nome dos países dos criadores de todas as músicas.
Alternativas
Q9537 Banco de Dados
Para as questões 47, 48 e 49, considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL para criação das tabelas em um banco de dados.
Observe o código abaixo.

  $query=”SELECT * FROM musica WHERE
  titulo=’Felicidade’”;
  $result=mysql_query($query);
  $num=mysql_numrows($result);

  $i=0;
  while ($i < $num) {
  $cod_musica=mysql_result($result,$i,”cod_musica”);
  $query1=”UPDATE musica SET
  titulo=’Felicidades’ WHERE
  cod_musica=’$cod_musica’”;
  mysql_query($query1);
  ++$i;
  }



O objetivo desse código é:
Alternativas
Q9536 Banco de Dados
Para as questões 47, 48 e 49, considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL para criação das tabelas em um banco de dados.
Sobre os relacionamentos no diagrama, assinale a afirmação INCORRETA.
Alternativas
Q9533 Banco de Dados
Considere as duas tabelas e a consulta abaixo.
Imagem associada para resolução da questão
Imagem associada para resolução da questão

SELECT tabela1.campo1, tabela2.campo2

FROM tabela1 INNER JOIN tabela2 ON tabela1.campo1=tabela2.campo1

WHERE tabela1.campo3>43;


Quantas linhas serão selecionadas nessa consulta?
Alternativas
Q5272 Banco de Dados
A respeito do desenvolvimento de aplicações e bancos de dados, julgue os seguintes itens.
No SQL, são possíveis os seguintes níveis de isolamento entre transações: serializável, read com efetivação, read sem efetivação e read repetitivo. No read com efetivação, não é possível a leitura de dados não-efetivados, nem é possível que, entre duas leituras de um registro feitas por uma transação, o registro tenha sido modificado por transações efetivadas com sucesso.
Alternativas
Respostas
4541: C
4542: E
4543: B
4544: E
4545: E
4546: E
4547: E
4548: E
4549: C
4550: A
4551: B
4552: C
4553: A
4554: B
4555: B
4556: E
4557: C
4558: C
4559: C
4560: E