Buscar

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias incrementada automaticamente e estrangeiras estão sublinhadas

Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas.

 

*Obs. A numeração automática iniciará com 1.

 

PACIENTE (id_pac, nome_pac, sexo, fone_pac)

ESPECIALIDADE (id_espec, nome_espec)

MEDICO (id_med, nome_med, fone_med, id_espec)

CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med)

 

Aponte a sintaxe correta do comando de Inclusão de um novo médico relacionado a uma especialidade já cadastrada.

Insert Into MEDICO Values (1,Rui,'(11)9999-9999',1)

Insert Into MEDICO Values (1,'Rui','(11)9999-9999','1')

Insert Into MEDICO Values ('1','Rui','(11)9999-9999',1)

Insert Into MEDICO Values (Rui,'(11)9999-9999',1)

Insert Into MEDICO Values ('Rui','(11)9999-9999',1)

💡 2 Respostas

User badge image

José Diniz

A resposta correta é a última, pois como a chave primária será incrementada automaticamente não pode passar o campo id_med, o que está errado nas três primeiras respostas, mas o campo de chave estrangeira Id_espec é necessário especificar , a quarta resposta está errada porque o campo nome_med está sem aspas , e como é um campo varchar é obrigatório o uso de aspas.
0
Dislike0
User badge image

jailson barbosa rocha

; insert into empregados(codigo_empregado,nome) values(1,’Luis’) ; insert into empregados(codigo_empregado,nome) values(2,’Marina’) ; insert into empregados(codigo_empregado,nome) values(3,’Letícia’) ; insert into empregados(codigo_empregado,nome) values(4,’Gustavo’) ; insert into empregados(codigo_empregado,nome) values(5,’Mateus’); insert into pagamentos(codigo_empregado,valor) values(1,100) ; insert into pagamentos(codigo_empregado,valor) values(1,200) ; insert into pagamentos(codigo_empregado,valor) values(3,300) ; insert into pagamentos(codigo_empregado,valor) values(5,400) ; insert into pagamentos(codigo_empregado,valor) values(5,500); insert into descontos(codigo_empregado,valor) values(1,50) ; insert into descontos(codigo_empregado,valor) values(2,20) ; insert into descontos(codigo_empregado,valor) values(5,30); Antes de prosseguir faça uma boa revisão do commando inner join, left join e right join. 1) Mostre nome e valor do pagamento dos empregados que possuem pagamento. Renomeie valor como pagamento (use as) 2) Mostre e.nome, p.valor (renomeie como pagamento), d.valor (renomeie como desconto) dos empregados que tem pagamentos e descontos. 3) Mostre e.nome, p.valor (renomeie como pagamento) dos empregados que tem pagamentos
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais