BD relacional

SGBDR

Conceitos

Instância BD

Modelo de dados

Arquitetura SGBDR

BD

Linguagem

Backup e recuperação à falha

forçar restrições de integridade

Segurança

  • produtividade e disponibilidade

Independencia de dados

Flexibilidade e padronização

Compartilhar dados

Indexação eficiente

Controle de redundancia

Tradutor/otimizador de consultas

Interface de alto nivel

Armazena dados e metadados

Linguagem de alto nivel

múltiplas visões dos dados

ACID

isolamento

Durabilidade

Consistencia

Atomicidade

ROLLBACK ALL

COMMIT ALL

Após a transação

Deve estar consistente

Usuario vê suas alterações

Usuarios não vêem alterações de outros

Impossivel voltar COMMIT

Armazenado em dispositivo

Representa mini-mundo

Dados relacionados

DDL

DCL

DML

select, insert, update

create, alter, drop

grant, revoke

Estado do esquema em um instante

Físico

Descrever um BD = ESQUEMA

Lógico

Conceito

Conceituais

Depende do SGBD

implementa modelo logico

implementação ñ conhecida

relacional, 00 e tec

independente do SGBD

fase de projeto do BD

MER

click to edit

Bruno Carvalho Braga