Um SGBD é uma coleção de dados inter-relacionados e uma col...
Os componentes para administração de armazenamento de dados proporcionam a interface de dados de baixo nível, armazenados no banco de dados, os programas de aplicações e as consultas submetidas ao sistema.
CORRETO - Imagine um Programador, interagindo com o BD. Utiliza linguagem de programação (Baixo Nível)
fiquei imaginando um DBA abrindo o MYSQL e programando em assembly pra ser baixo nível
Como manipulo registradores com SQL?
Só os analistas de sistemas aqui! Deixando comentários técnicos que não ajudam em nada. Fazem a gente perder o maior tempão procurando uma explicação ponderada. Vcs deveriam saber que a maioria aqui não é da área de TI, e só estamos tentando passar na prova. Sejam mais solidários com os "leigos", ajudem de forma simplificada e objetiva, sem mimi pra mostrar que sabe!
A redação da questão é um pouco truncada, mas podemos ver que está correta. Os componentes do SGBD permitem realizar a administração através de linhas de código de programação (considerado método de "baixo nível" por não ter uma interface gráfica e demais tipos de abstração de comandos), permitem a interação com programas de aplicações e fornecem uma interface para a execução de consultas.
Fonte: Prof. Arthur Mendonça - Direção Concursos
Aqui Glaucia, espero que ajude ;)
Tbm sou leiga tentando decifrar essa matéria!
Arthur Mendonça | Direção Concursos
A redação da questão é um pouco truncada, mas podemos ver que está correta. Os componentes do SGBD permitem realizar a administração através de linhas de código de programação (considerado método de "baixo nível" por não ter uma interface gráfica e demais tipos de abstração de comandos), permitem a interação com programas de aplicações e fornecem uma interface para a execução de consultas.
Nível mais baixo de abstração =====> mais próximo da máquina!
O que o avaliador quis dizer com baixo nível na verdade não é em relação à programação em baixo nível, mas sim ao menor nível de abstração do modelo.
É sabido que modelos com menor nível de abstração fazem parte do modelo físico, sendo este mais próximo ao programador e por sua vez tendo uma interface de comunicação dada, por exemplo, pela linguagem SQL que permite criação, consulta, remoção e alteração de dados ou tabelas no banco de dados.
Texto mal escrito, mas dá para traduzir. Vamos por partes:
“Os componentes para administração de armazenamento de dados” = componentes do SGBD
“proporcionam a interface de dados de baixo nível” = linguagem de programação
“armazenados no banco de dados, os programas de aplicações e as consultas submetidas ao sistema.” = elementos (compmentes do SGBD)
Logo,
Todas as partes estão corretas !
Gabarito: C - certo
O Sistema de Gerenciamento de Banco de Dados (SGBD) tem o papel fundamental de gerenciar o acesso e a organização dos dados armazenados. Para tanto, ele possui componentes de administração de armazenamento que são responsáveis por criar uma ponte entre os dados em nível físico e as operações em nível mais abstrato que são submetidas ao sistema, seja por meio de consultas SQL (Structured Query Language) ou por meio de programas de aplicação. Esses componentes de administração de armazenamento lidam com a complexidade dos detalhes de armazenamento, como a localização dos dados em disco, a estrutura de índices, e o gerenciamento de memória, tudo isso de forma transparente para o usuário e as aplicações.
Portanto, a alternativa está correta porque descreve exatamente uma das funcionalidades essenciais em um SGBD: fornecer uma interface de dados de baixo nível que opera diretamente sobre os dados armazenados, enquanto ao mesmo tempo oferece aos usuários e desenvolvedores a capacidade de trabalhar em um nível mais alto de abstração com consultas e programas de aplicação.