Informática, perguntado por sirimat, 1 ano atrás

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 kanada
0
oi vc conseguiu fazer esse exercicio?
se sim me ajude por favor não consegui fazer


sirimat: Oi,não eu não consegui, ainda estou tentado.
Perguntas interessantes