Questões de Concurso Sobre banco de dados relacionais em banco de dados

Foram encontradas 1.991 questões

Q4114025 Banco de Dados

Para a questão considere a tabela de banco de dados tblalunos apresentada a seguir.


O que será exibido caso a próxima instrução SQL seja executada?
SELECT * FROM tblalunos WHERE nascimento<’2003-01-01’ and coeficienteDeRendimento>=6.0
Alternativas
Q4110123 Banco de Dados
Assinale a alternativa cuja instrução SQL altera na tabela Pessoa-Fone o valor do campo DDD do valor 45 para o valor 61.
Alternativas
Q4110121 Banco de Dados
Assinale a alternativa cuja instrução SQL seleciona todos os registros da tabela Pessoa onde o SobreNome está localizado alfabeticamente entre e incluído pelos sobrenomes “Oliveira” e “Rodrigues”.
Alternativas
Q4105491 Banco de Dados
Considere o banco de dados EXEMPLO, que contém as tabelas exibidas a seguir com suas colunas e instâncias.





Em todos os comandos, supõe-se que NULL é tratado como um valor desconhecido (unkown).
Com referência ao banco de dados EXEMPLO, especificado anteriormente, assinale o número produzido pela execução do comando SQL exibido a seguir.
select count(*)  FROM T1, T2, T3 where E = NULL

Alternativas
Q4105490 Banco de Dados
Considere o banco de dados EXEMPLO, que contém as tabelas exibidas a seguir com suas colunas e instâncias.





Em todos os comandos, supõe-se que NULL é tratado como um valor desconhecido (unkown).
Com referência ao banco de dados EXEMPLO, especificado anteriormente, analise o comando SQL a seguir.

select * from T1 x left join T3 z on x.A=z.A  right join T2 y on z.C=y.C

Sem contar a linha de títulos, assinale o número de linhas no resultado da execução do comando acima. 
Alternativas
Q4105489 Banco de Dados
Considere o banco de dados EXEMPLO, que contém as tabelas exibidas a seguir com suas colunas e instâncias.





Em todos os comandos, supõe-se que NULL é tratado como um valor desconhecido (unkown).
Com referência ao banco de dados EXEMPLO, especificado anteriormente, a execução do comando SQL

select A, count(*) from T1 where A = (select max(A) from T1) group by A having max(A) > (select max(A) from T3) produz como resultado
Alternativas
Q4097390 Banco de Dados
A normalização de relações no projeto de um banco de dados (BD) relacional é o processo que corrige deficiências do esquema de BD, adequando-o a determinadas regras chamadas de formas normais. Este processo usa os conceitos de chave e de dependência funcional entre atributos de uma relação para eliminar determinadas redundâncias de dados. Qual tipo de dependência funcional deve ser eliminado no processo de normalização de uma relação com o objetivo de atender à segunda formal normal em um BD relacional?  
Alternativas
Q4092832 Banco de Dados
 O SQL é uma linguagem padrão para trabalhar com bancos de dados relacionais. Ela é uma linguagem declarativa e que não necessita de profundos conhecimentos de programação. Assinale a seguir a alternativa que apresenta corretamente a função de um comando SQL: 
Alternativas
Q4085744 Banco de Dados
Com relação à normalização em banco de dados, quando todas as colunas possuem um único valor, e não existem grupos repetitivos (colunas) em uma linha ou atributos compostos, a tabela está na
Alternativas
Q4083501 Banco de Dados

Para a questão considere a tabela de banco de dados tblcores apresentada a seguir.



O que será exibido caso a próxima instrução SQL seja executada?



SELECT valorA-valorB as V FROM tblcores WHERE V>0;

Alternativas
Q4083499 Banco de Dados

Para a questão considere a tabela de banco de dados tblcores apresentada a seguir.



O que será exibido caso a próxima instrução SQL seja executada?



SELECT * FROM tblcores


WHERE valorA=valorB

Alternativas
Q4081933 Banco de Dados

Para as questões de 17 a 20 considere a tabela de banco de dados tblprodutos a seguir. 



O que será exibido caso a próxima instrução SQL seja executada?

SELECT * FROM tblprodutos

WHERE preco<3200 AND preco>3800

ORDER BY produto DESC

Alternativas
Q4081930 Banco de Dados

Para as questões de 17 a 20 considere a tabela de banco de dados tblprodutos a seguir. 



O que será exibido caso a próxima instrução SQL seja executada?

SELECT * FROM tblprodutos WHERE produto NOT LIKE '%t%'
Alternativas
Q4081789 Banco de Dados
Para a questão, considere o seguinte esquema de banco de dados:

tabela_vendedores {nome_vendedor, salario, idade, sexo}
No esquema de banco de dados apresentado é correto afirmar que o atributo nome_vendedor é uma chave
Alternativas
Q4081787 Banco de Dados
Para a questão, considere o seguinte esquema de banco de dados:

tabela_vendedores {nome_vendedor, salario, idade, sexo}

Considere a seguinte cláusula escrita na sintaxe ANSI SQL 


SELECT nome_vendedor, novo_salario = (salario * 1.75)

FROM tabela_vendedores

WHERE idade > 40;


O objetivo dela é 

Alternativas
Q4067006 Banco de Dados
Os Sistemas Gerenciadores de Bancos de Dados (SGDB) são conjuntos de softwares desenvolvidos com o intuito de gerenciar acesso às informações contidas nos bancos de dados, que são arquivos físicos armazenados em disco. Na gestão logística, de suprimentos e estoques, é comum a utilização de bancos de dados do tipo: 
Alternativas
Q4011263 Banco de Dados
Use como referência a tabela abaixo para a questão.

Qual dos comandos sql abaixo resultaria em uma listagem com apenas os nomes de cursos agmpados por cd_area, das áreas onde existem pelo menos três cursos?
Alternativas
Q4011262 Banco de Dados
Use como referência a tabela abaixo para a questão.

Quando você cria uma tabela e percebe que cometeu um erro, ou os requisitos do aplicativo mudam, você pode precisar fazer modificações nela. Qual das alternativas abaixo aponta a sintaxe correia para corrigir nome de campo cd_area para cod_area, na tabela acima, sem perder os dados já inseridos. 
Alternativas
Q4011260 Banco de Dados
Você pode querer restringir os da coluna em relação a outras colunas ou linhas em uma tabela, o SQL permite definir restrições em colunas e tabelas. De acordo com o manual do postgres, assinale a alternativa que preencha, respectivamente, as lacunas abaixo com os nomes das respectivas restrições.
__________ permite que você especifique que o valor em uma determinada coluna deve satisfazer uma expressão booleana. Uma restrição de __________ indica que uma coluna ou grupo de colunas pode ser usado como um identificador exclusivo para linhas na tabela. __________ mantém a integridade referencial entre duas tabelas relacionadas. _________ garante que os contidos em uma coluna ou grupo de colunas sejam exclusivos entre todas as linhas da tabela.
Alternativas
Q4005167 Banco de Dados

Analise a tabela.


Imagem associada para resolução da questão



Dada a tabela acima, o que deve ser impresso na segunda linha da tabela, após as seguintes mudanças?



UPDATE Cidades


SET nome_cidade = "diamantina"


where nome_estado = "minas gerais";



UPDATE Cidades


set nome_estado = "minas gerais", nome_cidade = "belo horizonte"


WHERE id_cidade = 3;



DELETE from Cidades


WHERE nome_estado = "minas gerais";

Alternativas
Respostas
901: C
902: C
903: B
904: A
905: D
906: B
907: C
908: C
909: B
910: C
911: C
912: E
913: C
914: D
915: D
916: A
917: E
918: E
919: C
920: C