A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Modelo Relacional Introduzido por Ted Codd, da IBM Research, em 1970. Utiliza o conceito de relação matemática. Possui base teórica na teoria dos conjuntos.

Apresentações semelhantes


Apresentação em tema: "Modelo Relacional Introduzido por Ted Codd, da IBM Research, em 1970. Utiliza o conceito de relação matemática. Possui base teórica na teoria dos conjuntos."— Transcrição da apresentação:

1 Modelo Relacional Introduzido por Ted Codd, da IBM Research, em 1970. Utiliza o conceito de relação matemática. Possui base teórica na teoria dos conjuntos e na lógica de predicados. Primeiras implementações comercias modelo relacional: - SGBD Oracle - SQL/DS da IBM O modelo relacional representa o banco de dados como uma coleção de Relações (Tabelas).

2 Exemplo de Modelo Relacional

3 Conceitos do Modelo Relacional Domínio (Tipo de Dado) Atributo (Coluna) Tupla (Linha ou Registro) Relação (Tabela)

4 Modelo Relacional

5 Identificação e Associação Entre Relações (Tabelas) Chave Primária Chave Estrangeira

6 Identificação em uma Relação (Tabela) - Chave Primária

7 Associação entre Relações (Tabelas) - Chave Estrangeira

8

9 Esquema Completo do Banco de Dados Relacional de Exemplo

10 Características das Relações (Tabelas) Ordenação de tuplas em uma relação. Ordenação de valores dentro de uma tupla. Valores e NULLs nas tuplas. Interpretação (Sentido) de uma relação (Tipo Entidade ou Tipo Relacionamento).

11 Restrições do Modelo Relacional Restrições inerentes baseadas em modelo. Restrições baseadas em esquema. Restrições baseadas em aplicações.

12 Restrições Baseadas em Esquema Restrições de domínio. Restrições de chave primária. Restriçõe de chave candidata. Restrições de valores NULL. Restrições de integridade de entidade. Restrições de integridade referencial (chave estrangeira). Restrições através de gatilhos. Restrições através de asserções.

13 Inserção sem Violação de Restrições

14 Restrição de Domínio Violada

15 Restrição de Integridade de Entidade Violada

16 Restrição de Chave Primária Violada

17 Restrição de Integridade Referencial Violada

18 Inserção sem Violação de Restrições

19 Alteração sem Violação de Restrições

20 Restrição de Domínio Violada

21 Restrição de Integridade de Entidade Violada

22 Restrição de Chave Primária Violada

23 Restrição de Integridade Referencial Violada

24 Alteração sem Violação de Restrições

25 Remoção sem Violação de Restrições

26 Restrição de Integridade Referencial Violada


Carregar ppt "Modelo Relacional Introduzido por Ted Codd, da IBM Research, em 1970. Utiliza o conceito de relação matemática. Possui base teórica na teoria dos conjuntos."

Apresentações semelhantes


Anúncios Google