Questões de Concurso Comentadas sobre banco de dados
Foram encontradas 15.355 questões
Fonte: https://www.univates br/revistas/index.php/destaques/article/view/498/490.
Considerando as características do XML Schema citadas por Ramakrishnan (2008), analise as afirmativas a seguir.
I. XML Schema é um superconjunto de DTDs, permitindo que dados legados sejam facilmente tratados.
II. Um aspecto interessante é que XML Schema suporta as restrições de unicidade e de chave estrangeira.
III. No XML Schema os elementos são sempre ordenados, não permitindo uma ordem flexível.
Fonte: RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de Gerenciamento de Banco de Dados. 3. ed. Rio de Janeiro: LTC, 2008
Está CORRETO o que se afirma em:
Sobre as propriedades ACID, analise as alternativas a seguir:
I. Atomicidade: uma transação deve ser realizada em sua totalidade ou não ser realizada de forma alguma.
II. Isolamento: uma transação deve parecer como se fosse executada isoladamente de outras transações.
III. Durabilidade: as mudanças aplicadas ao banco de dados pela transação confirmada precisam persistir no banco de dados. Essas mudanças não devem ser perdidas por causa de alguma falha.
Fonte: ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de Banco de Dados. 6. ed. São Paulo: Pearson, 2011.
Conforme Elmasri e Navathe (2011), está CORRETO o que se afirma em:
Assinale a opção que corresponde a uma restrição de integridade implícita do modelo.
Considerando suas funcionalidades tecnológicas, assinale a opção correta.
Assinale a opção que não representa um “V” válido associado ao conceito de Big Data.
Assinale a opção que não representa uma característica típica de um data warehouse
Considerando os conceitos de manipulação de dados da SQL, analise as seguintes proposições:
I – A forma básica da instrução SELECT é composta pelas cláusulas SELECT, FROM e WHERE, sendo SELECT e FROM necessárias em todas as consultas e WHERE opcional.
II – O nome do operador, que permite condições de comparação apenas sobre partes de uma cadeia de caracteres, é DISTINCT.
III – Em uma instrução do tipo INSERT, atributos com NULL permitido ou com valores DEFAULT podem ser omitidos.
IV – Uma cláusula WHERE inexistente em uma instrução DELETE especifica que todas as tuplas da relação deverão ser excluídas.
Assinale a alternativa CORRETA:
Um administrador de banco de dados está implementando uma rotina no PostgreSQL 15 para automatizar operações financeiras em uma tabela chamada conta. A necessidade é criar uma Stored Procedure chamada, aumenta_saldo, que receba como parâmetros o identificador de uma conta (id_conta) e o valor a ser acrescido ao saldo da respectiva conta.
Assinale a opção que apresenta a forma CORRETA de criar essa Stored Procedure:
Um analista de sistemas precisa consultar uma base de dados no MongoDB (versão 8.0) para recuperar todos os documentos da coleção db.aluno, em que os alunos tenham idade maior que 20. Além disso, os resultados devem ser exibidos em ordem ascendente pelo campo curso.
Considerando que, apenas os campos idade e curso, são utilizados na consulta, assinale a alternativa que apresenta CORRETAMENTE o comando necessário:
Considerando os conceitos de manipulação de dados da SQL, analise as seguintes proposições:
I. A forma básica da instrução SELECT é composta pelas cláusulas SELECT, FROM e WHERE, sendo SELECT e FROM necessárias em todas as consultas e WHERE opcional.
II. O nome do operador que permite condições de comparação apenas sobre partes de uma cadeia de caracteres é DISTINCT.
III. Em uma instrução do tipo INSERT, atributos com NULL permitido ou com valores DEFAULT podem ser omitidos.
IV. Uma cláusula WHERE inexistente em uma instrução DELETE especifica que todas as tuplas da relação deverão ser excluídas.
Assinale a alternativa CORRETA:
Considere a tabela VENDAS de um banco de dados relacional, conforme apresentado a seguir:
VENDAS
ID PRODUTO_ID QUANTIDADE VALOR_UNITARIO
A consulta SQL para recuperar a soma total dos valores de venda obtido para cada produto é:
Um estudante de banco de dados está analisando mecanismos de armazenamento no MySQL 8.0 para decidir qual utilizar em um sistema que exige consistência, integridade referencial e recuperação segura após falhas. Ele observa que o mecanismo InnoDB se destaca em relação a outros engines, como o MyISAM.
A alternativa que descreve CORRETAMENTE características disponíveis no InnoDB que atendam à demanda do estudante é:
Um sistema acadêmico armazena milhões de registros na tabela usuario, e as consultas que filtram pela coluna email estão apresentando lentidão significativa. Para otimizar o desempenho dessas consultas, o desenvolvedor decide criar um índice específico para essa coluna.
Considerando o SGBD PostgreSQL 15, assinale a alternativa que o desenvolvedor deve utilizar para criar CORRETAMENTE o índice:
Durante a disciplina de Administração de Bancos de Dados, o professor solicita que um estudante configure um novo usuário no MySQL 8.0 para práticas de segurança. A tarefa consiste em criar um usuário chamado maria, que deve:
• ter acesso apenas a partir da máquina onde está o MySQL; • possuir uma senha inicial definida pelo administrador do banco de dados; • receber exclusivamente permissão de leitura sobre a tabela funcionarios, pertencente ao banco de dados empresa.
Considerando esse cenário, assinale a alternativa que realiza a criação do usuário e a concessão do privilégio CORRETAMENTE:
Assinale a alternativa que descreve CORRETAMENTE o conceito fundamental utilizado para organizar os dados em bancos de dados relacionais, como MS SQL Server e MySQL: