Julgue o próximo item a respeito da administração e do geren...
Julgue o próximo item a respeito da administração e do gerenciamento de banco de dados.
O esquema de banco de dados é o espaço destinado ao
armazenamento do banco de dados; fisicamente, os dados são
armazenados em datafiles, que alocam imediatamente o espaço
especificado na sua criação
O Esquema é o projeto geral do banco de dados.
Resposta: ERRADA
JUSTIFICATIVA CESPE: ERRADO. Os bancos de dados mudam com o tempo, à medida que as informações são inseridas, excluídas e alteradas. A coleção das informações armazenadas no banco de dados em um determinado momento é uma instância do banco de dados. O projeto geral do banco de dados é o esquema do banco de dados. Os esquemas raramente são modificados. Um esquema de banco de dados corresponde às declarações de variável (juntamente com as definições de tipo associadas) em um programa. Cada variável possui um valor específico em um dado instante. Os valores das variáveis em um programa em um instante do tempo correspondem a uma instância de um esquema de banco de dados.
e os metadados referentes ao esquema ficam no catálogo
✅Gabarito(Errado)
Esquema
Em qualquer modelo de dados, é importante distinguir entre a descrição do banco de dados e o próprio banco de dados. Tal descrição é chamada de esquema do banco de dados, que é especificado durante o projeto do banco de dados e não se espera que mude com frequência. A maioria dos modelos de dados tem certas convenções para representar esquemas como diagramas. A representação de um esquema é chamada de diagrama de esquema.
Mudanças no esquema normalmente são necessárias à medida que os requisitos das aplicações do banco de dados mudam. Sistemas de banco de dados mais novos incluem operações para permitir mudanças de esquema, embora esse processo seja mais complicado do que as simples atualizações no banco de dados.
Em terminologia de banco de dados, em inglês, é comum usar schemas como plural para schema, embora schemata seja a forma no plural apropriada. A palavra scheme também é usada para se referir a um esquema.
Fonte: Sistemas de Banco de Dados - 6° Edição - Elmasri/Navathe.
Datafiles
Tablespaces, unidades lógicas de armazenamento, e cada tablespace consiste de um ou mais datafiles, estruturas físicas de armazenamento.
Fonte: Q49115
Um esquema de banco de dados representa a configuração lógica da totalidade ou de parte de uma base de dados relacional.
JUSTIFICATIVA: ERRADO. Os bancos de dados mudam com o tempo, à medida que as informações são inseridas, excluídas e alteradas. A coleção das informações armazenadas no banco de dados em um determinado momento é uma instância do banco de dados. O projeto geral do banco de dados é o esquema do banco de dados. Os esquemas raramente são modificados. Um esquema de banco de dados corresponde às declarações de variável (juntamente com as definições de tipo associadas) em um programa. Cada variável possui um valor específico em um dado instante. Os valores das variáveis em um programa em um instante do tempo correspondem a uma instância de um esquema de banco de dados
Gab: ERRADO, refere-se ao conceito de instância.
vamos de exemplo para ajudar entender
Instância do Banco de Dados:
Uma instância de um banco de dados refere-se ao conjunto de informações armazenadas nele em um ponto específico do tempo. Por exemplo, se considerarmos um banco de dados de uma livraria, a lista atual de livros e suas quantidades em estoque representaria uma instância do banco de dados. Amanhã, quando novos livros forem adicionados ou vendidos, teremos uma nova instância do banco de dados, refletindo o estado atualizado.
Esquema do Banco de Dados:
O esquema de um banco de dados é como sua "estrutura esquelética". Ele define a organização e a estrutura dos dados. No contexto da nossa livraria, o esquema definiria quais informações sobre um livro seriam armazenadas (como título, autor, preço, etc.) e como esses dados seriam relacionados entre si. Enquanto a instância muda com frequência, o esquema raramente é modificado, porque mudar a estrutura fundamental do banco de dados pode ser um processo complexo e potencialmente disruptivo.
Alternativa correta: E - Errado
Para compreender essa questão, é necessário esclarecer alguns conceitos de banco de dados. O esquema de banco de dados não é uma alocação física, mas sim uma estrutura lógica que define como os dados são organizados, suas relações e regras. O esquema é como um "plano" ou "blueprint" que descreve a organização dos dados, mas não onde ou como os dados são armazenados fisicamente.
Por outro lado, os datafiles são componentes físicos de um banco de dados onde os dados são efetivamente armazenados. Quando um datafile é criado, o sistema de gerenciamento de banco de dados (SGBD) pode alocar espaço imediatamente ou pode utilizar um método de alocação chamado autoextensível, no qual o arquivo pode crescer conforme necessário até um tamanho máximo definido.
Portanto, a afirmação do item está incorreta porque confunde o conceito de esquema, que é lógico, com a alocação física de espaço nos datafiles. A distinção entre a estrutura lógica (esquema) e a alocação física (datafiles) é fundamental para o entendimento e a administração eficiente de bancos de dados.