Caro(a) aluno(a), com base no conhecimento adquirido sobre linguagem de definição, manipulação e controle de dados e integridade referencial, leia o enunciado abaixo e responda os questionamentos ao final.
Com base no diagrama MRN de PEDIDO de CLIENTE a seguir, responda as questões abaixo:
1) Escreve comandos SQL para:
a) Criar um banco de dados de nome CLINICA;
b) Criar tabelas e relacionamentos conforme o especificado pelo diagrama acima, de acordo com os tipos de dados para cada coluna.
2) Escreva um comando SQL pra alterar a tabela MEDICO, acrescentando um campo de nome NASCIMENTO e tipo DATE;
3) Descreva um comando SQL para apagar a tabela MEDICO;
4) Explique o que ocorreria se tentássemos excluir um registro de CONVENIO quando a tabela AGENDA foi criada usando a seguinte cláusula para a definição da chave estrangeira: FOREIGN KEY (ID_CONVENIO) REFERENCES CONVENIO (ID_CONVENIO) ON DELETE CASCADE.
5) Exibir o nome e o código da especialidade para todos os médicos e ordenar o resultado por nome do médico.
Dicas:
1) Observar a ordem de criação das tabelas: as tabelas que não possuem chave estrangeira devem ser criadas primeiramente;
2) Nome e tipo dos atributos devem seguir o que consta no modelo;
3) Os tipos de dados devem seguir os utilizados pelo SGBD MySQL;
4) Poderá haver variação nos comandos SQL de criação das tabelas devido à flexibilidade que a linguagem oferece;
Obs: as respostas deverão estar em um arquivo anexo na extensão .txt de acordo com cada enunciado.
Anexos:
Soluções para a tarefa
Respondido por
0
oi vc conseguiu fazer esse exercicio?
se sim me ajude por favor não consegui fazer
se sim me ajude por favor não consegui fazer
sirimat:
Oi,não eu não consegui, ainda estou tentado.
Perguntas interessantes