Modelo Entidade-Relacionamento Flashcards
O que é um esquema e o que é uma instância?
• ESQUEMA é a “descrição formal da estrutura de um banco de dados”
• “O conjunto de informações contidas em determinado banco de dados,em um dado momento, é chamado INSTÂNCIA do banco de dados”
O que é arquitetura ANSI/SPARC?
É a arquitetura de 3 esquemas.
é uma arquitetura para sistemas de banco de dados e tem o objetivo de separar as aplicações do usuário do banco de dados físico.
Ele separa para garantir que quando vc altere uma camada essa alteração não precise ou impacto na camada inferior ou superior, cria uma “Independência” entre camadas como se ela so ficasse ligada no limite do necessário.
Se divide em 3 níveis
• Nível externo
• Nível conceitual
• Nível interno
☆ CUIDADO pra não confundir com Modelagem que se divide igual (nomes) porém são temas diferentes.
Qual a diferença de independência lógica e independência física dos dados?
Independencia é a capacidade de mudar o esquema em um nível do sistema de banco de dados sem que ocorram alterações do esquema no próximo nível mais alto.
(1) Independência LÓGICA de dados é a capacidade de alterar o esquema conceitual(meio) sem ter de alterar os esquemas externos ou programas de aplicação.
(2) Independência FÍSICA de dados é a capacidade de alterar o esquema interno sem ter de alterar o esquema conceitual(meio).
Qual a diferença de modelo da dados e da arquitetura de 3 esquemas?
Modelo de dados: usa as mesmas classificações da arquitetura de 3 esquemas, mas ele só as usa oara CONCEITUAR, DESCREVER a estrutura do Banco de Dados.
A arquitetura de 3 esquemas:
Representa as camadas de interação do usuário com o banco de dados.