Questões de Concurso
Comentadas sobre sql em banco de dados
Foram encontradas 2.679 questões
Julgue o item que se segue, em relação a banco de dados.
SQL é uma linguagem utilizada para declarar e acessar
tabelas em um banco de dados relacional, caracterizando-se
como um padrão para especificar o esquema das tabelas e o
acesso aos dados.
Assinale a opção que descreve corretamente uma característica do ROLAP (Relational OLAP).
No contexto de otimização de consultas, assinale a opção que indica uma equivalência que não é verdadeira.
Considere o seguinte script SQL de um banco de dados relacional:
Assinale a consulta que imprime a descrição dos produtos que
não são fornecidos por nenhum fornecedor
Nesse contexto, é correto afirmar que
Analise o script a seguir.
Avalie se os itens a seguir apresentam a escrita correta em uma consulta SQL nesse banco, que faça um JOIN entre as tabelas de livros e autores, em que cada livro é listado junto com uma lista de todos os seus autores (nomes de autores agregados em uma única String).
A escrita dessa consulta SQL está correta em
TABELA: VENDAS
Id
Data
Produto
Preco
Qual função SQL deverá ser utilizada quando for necessário encontrar o valor total do campo PRECO da tabela VENDAS?
Considerando a existência de um banco de dados com as tabelas: VENDAS, VENDEDORES e PRODUTOS, analise os comandos SQL a seguir, e assinale a alternativa que retornará erro na sintaxe, durante a execução do comando pelo SGBD.
Após a criação da tabela tb_cliente, qual das alternativas abaixo apresenta um comando SQL adequado que irá inserir um novo registro na tabela?
AUTOR ( id_autor <PK>, nome_autor ) RELATORIO ( id_rel <PK>, conteudo, id_autor <FK>, data_registro )
Restrições de integridade:
Tabela AUTOR: id_autor é chave primária; nome_autor ≠ NULO. Tabela RELATORIO: id_rel é chave primária; conteudo ≠ NULO; data_registro ≠ NULO; id_autor é chave estrangeira e referencia LOCALIDADE(id_loc).
Os usuários U2 e U3 receberam de U1 o direito de consulta e atualização nas tabelas AUTOR e RELATORIO. Dado que o usuário U2 desfruta da confiança de U1, ele recebeu o benefício de propagação dos direitos que recebeu. Já o usuário U4 recebeu de U1 apenas o direito de consulta na tabela RELATORIO. Mais adiante, o usuário U1 soube que o usuário U2 propagou o direito de atualização para o usuário U4 na tabela RELATORIO, sem que ele (usuário U1) tivesse conhecimento do fato. Tendo em vista a quebra de confiança, o usuário U1 decidiu revogar todos os direitos concedidos anteriormente a U2, deixando-o sem acesso ao seu banco de dados.
Considerando os mecanismos de segurança discricionários de sistemas de bancos de dados relacionais, assinale a opção que indica o comando SQL a seguir reflete alguma das situações descritas no contexto apresentado.
Considere o esquema relacional a seguir, implementado em SQL.
select r.nome from recurso r left join alocacao a on a.id_recurso=r.id where a.id_projeto is null
apresenta o nome dos recursos
Texto 6A2-I
A seguir, são apresentadas informações da tabela de nome dep e da tabela de nome emp.