Assinale a seguir a alternativa que NÃO apresenta uma funci...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - A SQL possui comandos capazes de garantir a replicação de dados na arquitetura MASTER e SLAVE.
A Linguagem SQL (Structured Query Language) é uma ferramenta poderosa utilizada para gerenciar e manipular bancos de dados relacionais. Seu leque de funcionalidades abrange desde criação e modificação de estruturas de banco de dados até a execução de consultas complexas envolvendo diversas tabelas. Uma observação importante é que a SQL é usada para interagir com o banco de dados, controlando o acesso e a organização dos dados armazenados.
As alternativas A, B, C e D descrevem funcionalidades bem estabelecidas da SQL:
- A: As asserções são declarações que estabelecem condições para os dados em um banco de dados, geralmente para manter a integridade dos dados.
- B: As visões (views) são tabelas virtuais resultantes de uma consulta SQL e são usadas para simplificar as operações de banco de dados ou para restringir o acesso a dados específicos.
- C: Gatilhos (triggers) são procedimentos armazenados que são automaticamente executados em resposta a certos eventos em uma tabela ou view.
- D: A SQL suporta comandos de controle de transações como COMMIT e ROLLBACK, que são usados para garantir a integridade dos dados durante operações que envolvem múltiplas etapas.
Contudo, a alternativa E está incorreta porque a SQL padrão não possui comandos específicos para replicação de dados envolvendo a arquitetura MASTER-SLAVE. A replicação é um conceito de sistemas de bancos de dados distribuídos, onde os dados são copiados e mantidos em sincronia entre diferentes servidores. Enquanto a replicação é uma funcionalidade oferecida por muitos sistemas de gerenciamento de banco de dados (SGBDs), ela não é intrínseca à linguagem SQL e, geralmente, é implementada através de funcionalidades específicas ou extensões oferecidas pelos SGBDs. A configuração e manutenção da replicação envolvem processos mais complexos e tecnologias complementares além da SQL.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
b) CORRETO - As VIEWS são conjuntos de resultados de um comando SQL, contendo colunas e dados como se fosse uma tabela normal, sendo os campos de uma ou mais tabelas reais. - http://www.diegomacedo.com.br/introducao-a-linguagem-sql-comandos-basicos-e-avancados-parte-2/
c) CORRETO - Com a utilização das Triggers é possível criar mecanismos de segurança mais complexos que podem ser disparados cada vez que um evento é chamado. O comando Insert na tabela é exemplo de um evento que pode ser usado para disparar uma Triggers, além disso, as mesmas podem ser disparadas antes ou depois de comando especificado com o objetivo de prover maior rigor no controle de segurança. - http://www.diegomacedo.com.br/conceitos-sobre-seguranca-em-banco-de-dados/
d) CORRETO - Utiliza COMMIT e ROLLBACK. http://www.diegomacedo.com.br/controle-de-concorrencia-em-banco-de-dados/
e) ERRADO.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo