Características que distinguem a abordagem de bancos de dado...
Características da Abordagem de Banco de Dados
1. Natureza de autodescrição de um sistema de banco de dados
-Definição ou descrição completa da estrutura e restrições desses dados
-Dados alvos e dados internos da própria estruturação
2. Isolamento entre programas e dados, e abstração de dados
-Isolamento programas >< dados
+Abstrato -Detalhes -Abstrato +Detalhes
-Ponte entre programas (aplicação) e dados = Abstração de Dados -> Subtração de Detalhes
Ex: A aplicação não precisa de detalhes do SGBD - Abstrai/subtrai o que não interessa
3. Suporte de múltiplas visões dos dados
-Consiga olha de pontos de vista diferentes
4. Compartilhamento de dados e processamento de transação multiusuário
- O SGBD -> Software de controle para vários usuários interagirem simultaneamente com o BD sem problemas
Alternativa correta: D - Dados são armazenados e tratados somente como cadeias de caracteres.
A compreensão dessa questão exige conhecimento sobre as diferenças fundamentais entre sistemas de gerenciamento de bancos de dados relacionais (SGBDRs) e o processamento tradicional de arquivos. Em um SGBDR, os dados são organizados em tabelas com relações predefinidas, o que oferece suporte para o compartilhamento de dados, transações multiusuário, múltiplas visões de dados, e separação entre os programas e os dados. Além disso, um SGBDR tem uma natureza autodescritiva, o que significa que a estrutura do banco de dados é armazenada dentro do próprio banco de dados em forma de catálogos, também chamados de metadados.
O gabarito está correto porque, diferentemente do enunciado da alternativa D, os SGBDRs suportam diversos tipos de dados, como números, datas e strings (cadeias de caracteres), entre outros, e não apenas cadeias de caracteres. Cada tipo de dado é armazenado e manipulado de acordo com suas características específicas, o que permite consultas e operações mais precisas e eficientes. Portanto, a alternativa D não é uma característica dos bancos de dados relacionais, sendo a exceção listada.
As outras alternativas apresentam características verdadeiras de SGBDRs:
- A - Reflete a capacidade de um SGBDR de permitir que múltiplos usuários acessem e manipulem os dados simultaneamente.
- B - Um SGBDR oferece mecanismos para que diferentes usuários ou aplicações possam ter visões personalizadas dos dados, denominadas visões ou views.
- C - A independência de dados é uma característica chave dos SGBDRs, permitindo que alterações no esquema do banco de dados não afetem diretamente os programas aplicativos.
- E - Refere-se aos metadados do SGBDR, que descrevem a estrutura do próprio banco de dados, tornando-o autodescritivo.