asda

470 palavras 2 páginas
1 - Considerando o Diagrama Entidade Relacionamento (DER) a seguir, efetue o mapeamento para o modelo relacional, crie o banco de dados completo e depois insira no mínimo 3 linhas de dados em cada tabela.

ordem_de_compra( codigo_ordem, data) fornecedor ( codigo_fornecedor, nome) funcionario ( codigo_funcionario, nome) material ( codigo_material, nome, valor_unitario) tem ( codigo_ordem, codigo_material, quantidade_comprada)

CREATE TABLE ordem_de_compra ( codigo_ordem int NOT NULL AUTO_INCREMENT, data date, codigo_fornecedor int, codigo_funcionario int, primary key(codigo_ordem) constraint fk_cod_forn foreign key(codigo_fornecedor) references fornecedor(codigo_fornecedor),

constraint fk_cod_fun foreign key(codigo_funcionario) references funcionario(codigo_funcionario),

)

create table funcionario ( codigo_funcionario int NOT NULL AUTO_INCREMENT, nome varchar(50), primary key(codigo_funcionario)
)

create table fornecedor ( codigo_fornecedor int NOT NULL AUTO_INCREMENT, nome varchar(50), primary key(codigo_fornecedor)
)

create table material ( codigo_material int NOT NULL AUTO_INCREMENT, nome varchar(50), valor_unitario decimal(50), primary key(codigo_fornecedor)
)

create table tem ( quantidade_comprada int, codigo_material int, codigo_ordem int, primary key(codigo_material, codigo_ordem)

constraint fk_cod_material foreign key(codigo_material) references material(codigo_material),

constraint fk_cod_ordem foreign key(codigo_ordem) references ordem_de_compra(codigo_ordem),
)

insert into funcionario (nome) values ('Josnei')

insert into funcionario (nome) values ('Matuzalem')

insert into funcionario (nome) values ('Marcelo')

insert into fornecedor (nome) values ('Faustão')

insert into fornecedor (nome) values ('Jurandira')

insert into fornecedor (nome) values ('Onófre')

insert into material (nome, valor_unitario)
values

Relacionados

  • asdas
    328 palavras | 2 páginas
  • asda
    386 palavras | 2 páginas
  • asda
    2336 palavras | 10 páginas
  • Asdas
    273 palavras | 2 páginas
  • asdas
    881 palavras | 4 páginas
  • ASDAS
    878 palavras | 4 páginas
  • asda
    6593 palavras | 27 páginas
  • asda
    251 palavras | 2 páginas
  • Asda
    269 palavras | 2 páginas
  • asda
    5197 palavras | 21 páginas