bancodedados

1470 palavras 6 páginas
Banco de Dados
Modelo Relacional
(Material cedido pela Profa. Daniela Leal Musa)

Banco de Dados

Modelo Relacional
• Introduzido por Codd em 1970 (IBM/
Califórnia)
• Modelo com uma sólida base formal
– teoria dos conjuntos

• Conceitos Simples
– relações, atributos, tuplas e domínios

• Não considera aspectos físicos de armazenamento, acesso e desempenho
• Base para a maioria dos SGBDs que dominam o mercado
Banco de Dados

Modelo Relacional Características
• Organização dos dados

– conceitos do modelo: atributo, relação, chave, ...

• Integridade
– restrições básicas para dados e relacionamentos • Manipulação
– linguagens formais (álgebra e cálculo relacional) – SQL (comercial)

Banco de Dados

Conceitos Gerais: Domínio
• Conjunto de valores permitidos para um dado • Possui uma descrição física e outra semântica. • A descrição física identifica o tipo e o formato dos valores que compõem o domínio – exemplo: char(13), “(99)9999-9999”

• a descrição semântica ajuda na interpretação de seus valores

Banco de Dados

Exemplo de Domínio
NOME

Banco de Dados

Exemplo de Domínio
NOME

Varchar(20)
Nomes próprios de pessoas
DOMÍNIO

Banco de Dados

Exemplo de Domínio
Tipo

NOME

Varchar(20)
Nomes próprios de pessoas
DOMÍNIO

Semântica

Banco de Dados

Exemplo de Domínio
Tipo

Telefone

Formato

Varchar(10)
(99) 9999-9999
Telefones válidos no Brasil
DOMÍNIO

Semântica

Banco de Dados

Conceitos Gerais: Atributo
• Um item de dado do Banco de Dados (BD)
• Possui um nome e um domínio
• Exemplos
– nome: varchar(20)
– matrícula: integer
Nom
– dataNasc: date

e

Matrícu DataNas la c

Banco de Dados

Conceitos Gerais: Tupla
• Um conjunto de pares (atributo, valor)
• Valor de um atributo
– Definido no momento da criação de uma tupla deve ser:
• compatível com o domínio ou NULL
• Atômico (indivisível)

Banco de Dados

Exemplo: Tupla
Nome
Tupla 1

Relacionados

  • BancoDeDados
    821 palavras | 4 páginas
  • Bancodedados
    4686 palavras | 19 páginas
  • BancoDeDados
    312 palavras | 2 páginas
  • bancodedados
    318 palavras | 2 páginas
  • Lista1 BancodeDados
    661 palavras | 3 páginas
  • Bancodedados UNID II PARTE I
    3628 palavras | 15 páginas
  • Aplicativos com base de dados em rede
    740 palavras | 3 páginas
  • Preciso de Ajuda
    339 palavras | 2 páginas
  • Administração de banco
    3519 palavras | 15 páginas
  • Entendendo MVCPHP5
    2324 palavras | 10 páginas