Catalago cd bd

420 palavras 2 páginas
/*
CREATE TABLE cd_categoria( codigo varchar(10) PRIMARY KEY, menor_preco real, maior_preco real
);

CREATE TABLE gravadora( codigo varchar(20) PRIMARY KEY, telefone varchar(30), url varchar(60), contato varchar(60), endereco varchar(60), nome varchar(60)
);

CREATE TABLE cd( codigo varchar(10) PRIMARY KEY, nome varchar(60), data_lancamento date, preco_venda real, cod_gravadora varchar(20) REFERENCES gravadora(codigo), cd_indicado varchar(60) REFERENCES cd(codigo)
);

CREATE TABLE musica( codigo varchar(10) PRIMARY KEY, nome varchar(60), duracao integer
);

CREATE TABLE faixa( numero varchar(2), cod_musica varchar(10) REFERENCES musica(codigo), cod_cd varchar(10) REFERENCES cd(codigo)
);

CREATE TABLE autor( codigo varchar(10) PRIMARY KEY, nome varchar(50)
);

CREATE TABLE musica_autor( cod_autor varchar(10) REFERENCES autor(codigo), cod_musica varchar(10) REFERENCES musica(codigo)
);

INSERT INTO cd_categoria VALUES ('lançamento',30.00,70.00),
('comum',15.00,29.00),
('antigo',5.00,14.00);

INSERT INTO gravadora VALUES ('001','3087-2022','www.cdmaster.com.br','cdmaster@gmail.com','rua 79 nº 108 setor Leste VilaNova goiânia','gravadora CD Master'),
('002','3108-9900','www.gravadoraultra.com.br','gravadoraultra@hotmail.com','rua 215 nº 80 setor Campinas goiânia','gravadora Ultra'),
('003','3991-9678','www.topbuffer.com.br','topbuffer@gmail.com','rua 4 nº 39 setor central goiânia','gravadora Top Buffer'),
('004','3824-1533','www.digital.com.br','digital@gmail.com','rua 15 nº 25 setor Coimbra goiânia','gravadora Digital');

INSERT INTO cd VALUES ('CD00037','Michael Jackson Trilhas','1990-10-10','10.99','001','CD00030'),
('CD00030','Michael Jackson especial','1998-12-28','12.00','004','CD00037'),
('CD00140','Scorpions','2001-06-01','20.99','002','CD00773'),
('CD00773','Scorpions especial','2003-02-15','23.99','002','CD00140'),
('CD00220','Metallica','2012-03-07','49.90','003','CD00229'),

Relacionados

  • Seminario integrado
    33114 palavras | 133 páginas