Imagem de fundo

A linguagem SQL possui uma subdivisão entre linguagem de...

Para responder as questões 37 e 38, utilize o diagrama EER a seguir. A tabela Veterinario registra os veterinários que realizam os atendimentos aos animais, e as tabelas Atendimento e Animal são responsáveis por registrar essas informações.

Imagem associada para resolução da questão

Fonte: Comperve 2013

A linguagem SQL possui uma subdivisão entre linguagem de manipulação de dados (DML) e linguagem definição de dados (DDL). Para criar a tabela Atendimento, respeitando o diagrama anterior, inclusive em termos de integridade relacional e considerando a sintaxe do MySQL, faz-se necessário usar a instrução


A

CREATE TABLE 'Atendimento' (

'idAtendimento' int(11) NOT NULL AUTO_INCREMENT,

'data' date,

'hora' time,

'valor' float,

'Veterinario_idVeterinario' int(11) NOT NULL,

'Animal_idAnimal' int(11) NOT NULL,

PRIMARY KEY ('idAtendimento'),

FOREIGN KEY ('Veterinario_idVeterinario') REFERENCES 'Veterinario' ('idVeterinario'),

FOREIGN KEY ('Animal_idAnimal') REFERENCES 'Animal' ('idAnimal') )


B

CREATE TABLE 'Atendimento' (

'idAtendimento' int(11) AUTO_INCREMENT,

'data' date,

'hora' time,

'valor' float,

'Veterinario_idVeterinario' int(11),

'Animal_idAnimal' int(11),

PRIMARY KEY ('idAtendimento'),

FOREIGN KEY ('Veterinario_idVeterinario') REFERENCES 'Veterinario'

FOREIGN KEY ('Animal_idAnimal') REFERENCES 'Animal')


C

CREATE TABLE 'Atendimento' (

'idAtendimento' int(11) NOT NULL AUTO_INCREMENT,

'data' date,

'hora' time,

'valor' float,

'Veterinario_idVeterinario' int(11) NOT NULL,

'Animal_idAnimal' int(11) NOT NULL,

PRIMARY KEY ('idAtendimento'),

FOREIGN KEY ('Veterinario_idVeterinario') REFERENCES ('Veterinario'),

FOREIGN KEY ('Animal_idAnimal') REFERENCES ('Animal'))


D

CREATE TABLE 'Atendimento' (

'idAtendimento' int(11) NOT NULL AUTO_INCREMENT,

'data' date,

'hora' time,

'valor' float,

'Veterinario_idVeterinario' int(11) NOT NULL,

'Animal_idAnimal' int(11)

PRIMARY KEY ('idAtendimento'),

FOREIGN KEY ('Veterinario_idVeterinario') REFERENCES 'Veterinario' ('idVeterinario'),

FOREIGN KEY ('Animal_idAnimal') REFERENCES 'Animal' ('idAnimal') )