SQL é uma linguagem utilizada para manipular e consultar os...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - declarativa.
O SQL (Structured Query Language) é uma linguagem utilizada para interagir com bancos de dados. Em sua essência, o SQL permite ao usuário especificar o que quer fazer com os dados, e não como fazer. Esse paradigma é conhecido como declarativo, onde o foco está na declaração das operações de banco de dados desejadas sem necessidade de especificar a sequência exata de comandos para realizar a tarefa.
Em contraste com linguagens imperativas, onde é necessário descrever detalhadamente os passos a serem seguidos para alcançar um resultado, o SQL abstrai essa complexidade, permitindo que os usuários se concentrem no resultado desejado. Por exemplo, ao realizar uma consulta SQL para buscar dados, você especifica as condições dos registros de interesse sem se preocupar com o processo interno de busca e recuperação desses registros pelo sistema de gerenciamento do banco de dados.
A natureza declarativa do SQL é fundamental para a eficiência e a simplicidade no manuseio de bancos de dados, pois o próprio sistema de gerenciamento de banco de dados (SGBD) decide o caminho mais eficiente para executar a tarefa, o que inclui operações como seleção, inserção, atualização e exclusão de dados. Portanto, compreender esse paradigma é essencial para quem trabalha com SQL e para quem busca sucesso em concursos públicos que abordam tais conceitos.
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
"Structured Query Language, ou Linguagem de Consulta Estruturada ou SQL, é a linguagem de pesquisa declarativa padrão para banco de dados relacional (basede dados relacional)."
Alternativa correta: B.
Linguagem Procedural: você precisa informar quais dados precisa e como obtê-los. Álgebra relacional e linguagem C são exemplos.
Linguagem Não-Procedural (Declarativa): você só precisa informar quais dados, não precisando especificar como obtê-los. SQL é um exemplo.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo