Um sistema de banco de dados é uma coleção de dados que estã...

Próximas questões
Com base no mesmo assunto
Q1102300 Banco de Dados
Um sistema de banco de dados é uma coleção de dados que estão inter-relacionados e também de um conjunto de programas que tem como função a permissão aos usuários para acessar e modificar tais dados. Um dos modelos de dados, o relacional, tem como base uma coleção de tabelas. Acerca do modelo relacional, é correto afirmar que “______________ de uma relação refere-se ao seu projeto lógico; e, ______________ da relação refere-se ao seu conteúdo em um ponto no tempo”. Assinale a alternativa que complementa correta e sequencialmente a afirmativa anterior.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra A - esquema / instância.

No modelo relacional de bancos de dados, é fundamental compreender dois conceitos essenciais para o desenho e uso eficaz de um banco de dados: esquema e instância.

O esquema de uma relação é o plano estrutural que define a organização de dados dentro da tabela. Ele descreve as colunas que compõem a tabela, ou seja, os atributos e seus tipos de dados, além das restrições e relações com outras tabelas. O esquema é o que estabelece a forma lógica que os dados assumem na base de dados e não muda frequentemente.

A instância, por outro lado, é o conteúdo atual da tabela, representando os dados em si que estão armazenados no banco de dados em um momento específico. A instância é uma "fotografia" dos dados em um determinado instante e pode mudar constantemente à medida que os usuários inserem, atualizam ou apagam registros na base de dados.

Esses dois conceitos são fundamentais para a manipulação e compreensão da estrutura e do conteúdo de um banco de dados relacional e estão diretamente ligados às questões de definição de estrutura (esquema) e manipulação de dados (instância).

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

GABARITO A!

.

.

“O conjunto de informações contidas em determinado banco de dados, em um dado momento, é chamado instância do banco de dados” (SILBERSCHATZ; KORTH; SUDARSHAN, 1999, p. 6). Ou seja, uma instância é o estado atual do banco de dados. É como uma “fotografia” da base de dados em determinado momento. Ela tende a ser alterada com muita frequência, pois a cada atualização do banco de dados – inserção, alteração ou exclusão de dados – obtém-se um novo estado.

A descrição do banco de dados denomina-se esquema. Esse é definido na fase de projeto do banco de dados e, geralmente, sofre pouca mudança (ELMASRI; NAVATHE, 2011, p. 21).

Fazendo uma analogia com os fundamentos das linguagens de programação, diz-se que o valor de uma variável em um determinado instante corresponde à instância do banco de dados. Já a definição do tipo dessa variável corresponde ao esquema de banco (SILBERSCHATZ; KORTH; SUDARSHAN, 1999, p. 6). 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo