Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TRABALHO TLBD3
- criar o banco de dados DBCLINICAMEDICA e inserir os registros.
- -->3 medicos
- -->6pacientes
- -->6exames
- -->6registros em pacientes_exames
- -->6 registros em medicos_Pacientes
- *Executar todas as selecoes,salvando
- um print do resultado no heidisql.
- *O trabalho e individual
- *Data limite para envio 20/09
- Create database alunos_DBconsultorio
- create table medicos(
- codigomed int not null,
- nome varchar(30),
- endereco varchar(30),
- cidade varchar(40),
- telefone varchar(20),
- especilizacao varchar(30),
- primary key(codigomed)
- );
- create table medicos_pacientes(
- codigomed int not null,
- codigo int not null,
- primary key(codigomed,codigo),
- foreign key(codigomed) references medico (codigomed),
- foreign key(codigo) references paciente (codigo)
- );
- create table pacientes(
- codigo int not null auto_increment,
- rg int not null,
- nome varchar(30),
- endereco varchar(30),
- telefone varchar(30),
- datnascimento date,
- primary key (codigo)
- );
- create table pacientes_exames(
- codigo int not null,
- numero int not null,
- datnascimento date,
- hora time,
- foreign key(codigo) references pacientes (codigo),
- foreign key(numero) references exames (numero)
- );
- create table exames(
- numero varchar(20),
- descricao varchar(20),
- preco decimal(5,2),
- primary key (numero)
- );
- insert into medicos (codigomed,nome,endereco,cidade,telefone,especilizacao) values
- (1,"alex","rua.1,n13","campias","21654855","cardiago");
- insert into medicos (codigomed,nome,endereco,cidade,telefone,especilizacao) values
- (2,"aleco","rua.1,n15","campias","21654855","osso");
- insert into medicos (codigomed,nome,endereco,cidade,telefone,especilizacao) values
- (3,"leleco","rua.1,n17","campias","216548","pedreiro");
- insert into pacientes (codigo,rg,nome,endereco,telefone,datnascimento) values
- (1,"25541325426","leandro","rua.1,n899","34615016","1996/08/20");
- insert into pacientes (codigo,rg,nome,endereco,telefone,datnascimento) values
- (2,"25589745","allan","rua.1,n97","34615045","1995/05/20");
- insert into pacientes (codigo,rg,nome,endereco,telefone,datnascimento) values
- (3,"255489751","luca","rua.1,n89","34615078","1998/03/20");
- insert into pacientes (codigo,rg,nome,endereco,telefone,datnascimento) values
- (4,"2512988952","lala","rua.1,n87","34615050","1994/04/20");
- insert into pacientes (codigo,rg,nome,endereco,telefone,datnascimento) values
- (5,"25589789","lolero","rua.1,n56","34615010","1991/01/20");
- insert into pacientes (codigo,rg,nome,endereco,telefone,datnascimento) values
- (6,"255789456","lukato","rua.1,n16","34615010","1990/03/20");
- insert into pacientes_exames (codigo,numero,datnascimento,hora) values
- (1,"28","1773/05/21","14:00");
- insert into pacientes_exames (codigo,numero,datnascimento,hora) values
- (2,"23","1933/05/25","17:00");
- insert into pacientes_exames (codigo,numero,datnascimento,hora) values
- (3,"22","1943/05/18","16:00");
- insert into pacientes_exames (codigo,numero,datnascimento,hora) values
- (4,"26","1995/05/10","12:00");
- insert into pacientes_exames (codigo,numero,datnascimento,hora) values
- (5,"30","1983/05/11","11:00");
- insert into pacientes_exames (codigo,numero,datnascimento,hora) values
- (6,"33","1973/05/13","15:00");
- insert into medicos_pacientes (codigomed,codigo)
- values(2,34);
- insert into medicos_pacientes (codigomed,codigo)
- values(3,37);
- insert into medicos_pacientes (codigomed,codigo)
- values(4,39);
- insert into medicos_pacientes (codigomed,codigo)
- values(5,40);
- insert into medicos_pacientes (codigomed,codigo)
- values(6,46);
- insert into medicos_pacientes (codigomed,codigo)
- values(7,50);
- insert into exames (numero,descricao,preco)
- values(1,"adf","52.00");
- insert into exames (numero,descricao,preco)
- values(2,"add",96.00);
- insert into exames (numero,descricao,preco)
- values(3,"adg",89.00);
- insert into exames (numero,descricao,preco)
- values(4,"adk",80.00);
- insert into exames (numero,descricao,preco)
- values(5,"adl",70.00);
- insert into exames (numero,descricao,preco)
- values(6,"adx",60.00);
- select descricao,preco from exames where preco > (select avg(preco) from exames);
- select max (preco) max (preco)
- from exames;
- https://snag.gy/sGxdhC.jpg
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement