Questão de Banco de Dados — SQL — Quadrix 2024
Banco de DadosSQL
- Código
- qg349456
- Banca
- Quadrix
- Órgão
- CREFITO - 18ª Região (AC e RO)
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Suponha‑se um banco de dados para uma clínica de fisioterapia com as seguintes tabelas: Paciente; Tratamento; e Fisioterapeuta. Cada tratamento é realizado por um fisioterapeuta e é registrado na tabela Tratamento com referência ao paciente e ao fisioterapeuta. Com base nessas informações, assinale a alternativa que apresenta o(s) código(s) SQL que garante(m) que cada tratamento registrado tenha um paciente e um fisioterapeuta válidos, assegurando a integridade referencial.
- AALTER TABLE TratamentoADD CONSTRAINT fk_paciente FOREIGN KEY (paciente_id)REFERENCES Paciente(id);
- BALTER TABLE TratamentoADD CONSTRAINT fk_fisioterapeuta FOREIGN KEY (fisioterapeuta_id)REFERENCES Fisioterapeuta(id);
- CALTER TABLE TratamentoADD CONSTRAINT check_paciente_id CHECK (paciente_id > 0);
- DALTER TABLE TratamentoADD CONSTRAINT unique_tratamento UNIQUE (tratamento_id);
- EALTER TABLE TratamentoADD CONSTRAINT fk_paciente FOREIGN KEY (paciente_id)REFERENCES Paciente(id);ALTER TABLE TratamentoADD CONSTRAINT fk_fisioterapeuta FOREIGN KEY (fisioterapeuta_id)REFERENCES Fisioterapeuta(id);