meu trabalho

2724 palavras 11 páginas
Análise e desenvolvimento de Sistemas

BANCO DE DADOS
CCT0070

Prof. Wellington Aguiar

Aula III

Generalização / Especialização

Entidade
Genérica

(1,1)

(0,n)

FILIAL

CLIENTE

nome código Entidade
Especializada

PESSOA
FÍSICA
CIC

sexo

PESSOA
JURÍDICA
CGC

tipo de organização Generalização / Especialização (recursão)
A árvore de herança deve ter uma única entidade, que define o identificador.

VEÍCULO

VEÍCULO
TERRESTRE

AUTOMÓVEL

Identificador de veículo definido aqui VEÍCULO
AQUÁTICO

VEÍCULO ANFÍBIO

BARCO

Generalização / Especialização (recursão)
Caso proibido:
Qual seria o identificador desta entidade?

• Herança de múltiplos identificadores.

VEÍCULO
TERRESTRE

AUTOMÓVEL

VEÍCULO
AQUÁTICO

VEÍCULO ANFÍBIO

BARCO

Especialização Total

CLIENTE

nome código indica que todo CLIENTE é ou PESSOA FÍSICA ou PESSOA JURíDICA

t

PESSOA
FÍSICA

CIC

sexo

PESSOA
JURÍDICA
CGC

tipo de organização Especialização Parcial

FUNCIONÁRIO tipo de funcionário indica que nem todo
FUNCIONÁRIO é
MOTORISTA ou
SECRETÁRIA

p

MOTORISTA

©Carlos A. Heuser

SECRETÁRIA

6

6

Especialização não exclusiva (compartilhada)

PESSOA

c

PROFESSOR

FUNCIONÁRIO

Uma instância de PESSOA pode aparecer em mais de uma de suas especializações ALUNO

SQL

Os comandos em SQL são classificados em tres grupos :

DDL – Definition Data Language
Comandos usados para criar e alterar tabelas, comandos que definem a estrutura dos dados.

DML – Data Manipulation Language
Comandos utilizados para extrair informações das tabelas, manipula os dados existentes.

DCL – Data Control Language
Comandos usados em sistemas multiusuário para definir os previlégios de acesso aos dados de cada usuário, usado para implementar a segurança e privacidade dos dados.

SQL
- Mantida pelo comitê ANSI (American National Standards Institute)

Relacionados

  • Trabalhos trabalhos trabalhos
    822 palavras | 4 páginas
  • TRABALHO DE TRABALHO
    316 palavras | 2 páginas
  • Trabalho De Trabalho
    3827 palavras | 16 páginas
  • Trabalho trabalho
    2154 palavras | 9 páginas
  • Trabalho De Trabalho
    1631 palavras | 7 páginas
  • trabalho de trabalho
    3062 palavras | 13 páginas
  • trabalho de trabalho
    7228 palavras | 29 páginas
  • Trabalho é trabalho
    2191 palavras | 9 páginas
  • Trabalho de Trabalho
    1572 palavras | 7 páginas
  • Trabalho de trabalho
    8207 palavras | 33 páginas