Questões de Banco de Dados - SQL para Concurso
Foram encontradas 2.464 questões
Ano: 2024
Banca:
FUNDEP (Gestão de Concursos)
Órgão:
UFOP
Prova:
FUNDEP (Gestão de Concursos) - 2024 - UFOP - Técnico de Tecnologia da Informação |
Q2452853
Banco de Dados
Considere um banco de dados com uma tabela denominada
VENDAS, com uma estrutura simples, como apresentada no
diagrama a seguir.
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?
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?
Ano: 2024
Banca:
FUNDEP (Gestão de Concursos)
Órgão:
UFOP
Prova:
FUNDEP (Gestão de Concursos) - 2024 - UFOP - Técnico de Tecnologia da Informação |
Q2452851
Banco de Dados
Um SGBD pode armazenar dezenas de milhares de dados
interrelacionados, e o acesso a esses dados é crucial para a
tomada de decisões por gestores organizacionais.
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.
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.
Ano: 2024
Banca:
FUNDATEC
Órgão:
CREMERS
Prova:
FUNDATEC - 2024 - CREMERS - Técnico de Informática |
Q2452270
Banco de Dados
Considere a tabela TB_EMPRESA em um banco de dados relacional. Nessa tabela, há
uma coluna chamada VIP, a qual armazena “Sim” (se a empresa é considerada um cliente especial)
ou “Não” (se a empresa não é considerada um cliente especial). Qual das alternativas abaixo apresenta
um comando da linguagem SQL que retornará a quantidade de clientes especiais na tabela
TB_EMPRESA?
Ano: 2024
Banca:
FGV
Órgão:
AL-PR
Prova:
FGV - 2024 - AL-PR - Analista Legislativo - Desenvolvedor de Sistemas |
Q2451592
Banco de Dados
Seja o esquema de um banco de dados relacional seguinte, criado pelo usuário U1, que possui direito de criação de tabelas no ambiente:
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.
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.
Ano: 2024
Banca:
CESPE / CEBRASPE
Órgão:
FINEP
Prova:
CESPE / CEBRASPE - 2024 - FINEP - Analista - Tecnologia da Informação - Software |
Q2450764
Banco de Dados
A respeito da linguagem SQL e da manipulação de dados em um banco de dados relacional Oracle, assinale a opção correta.