Banco de dados

2203 palavras 9 páginas
DER confeccionado no BrModelo:

MODELO RELACIONAL:

Ordem de Servico (nordem, descdefeito, dataretirada, dataprevista, datarecebimento, nfatura, valor, dataemissao, #idcliente, #idtecnico, #nserieapar)

Cliente (idcliente, cnome, endereco, telefone)

Aparelho (nserieapar , marca, tipoaparelho)

Técnico (idtecnico, tnome, endereco, fone1, fone2, conttrabalho, especialidade, #nserierec)

Recursos (nserierec, descricao, quantidade)

SCRIPTS DE CRIAÇÃO DE TABELAS:

create table Cliente (idcliente INTEGER NOT NULL, cnome VARCHAR (30) NOT NULL, endereco VARCHAR (30) NOT NULL, telefone INTEGER NOT NULL, PRIMARY KEY(idcliente));

create table ordem_de_servico
( nordem INTEGER NOT NULL, descdefeito VARCHAR (30) NOT NULL, dataretirada VARCHAR (20), dataprevista VARCHAR (20)L, datarecebimento VARCHAR (20), nfatura INTEGER NOT NULL, valor INTEGER NOT NULL, dataemissao VARCHAR (20), idcliente INTEGER NOT NULL, idtecnico INTEGER NOT NULL, nserieapar INTEGER NOT NULL, PRIMARY KEY(nfatura,nordem), FOREIGN KEY(idcliente) REFERENCES Cliente (idcliente), FOREIGN KEY(nserieapar) REFERENCES Aparelho (nserieapar), FOREIGN KEY(idtecnico) REFERENCES Tecnico (idtecnico)); FOREIGN KEY(nserierec) REFERENCES Recursos(nserierec)); create table Aparelho (nserieapar INTEGER NOT NULL, marca VARCHAR (20) NOT NULL, tipoaparelho VARCHAR (20) NOT NULL, PRIMARY KEY(nserieapar));

create table Tecnico (idtecnico INTEGER NOT NULL, tnome VARCHAR (30) NOT NULL, endereco VARCHAR (30) NOT NULL, fone1 INTEGER NOT NULL, fone2 INTEGER NOT NULL, conttrabalho INTEGER NOT NULL, especialidade VARCHAR (30) NOT NULL, nserierec INTEGER NOT NULL, PRIMARY KEY(idtecnico));

create table Recursos (nserierec INTEGER NOT NULL, descricao VARCHAR (30) NOT NULL, quantidade INTEGER NOT NULL, PRIMARY KEY(nserierec));

INSERÇÃO DE DADOS:

Tabela Cliente:

insert into Cliente values(1,'Joao da Silva','Rua

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas