Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quantos profissionais de saúde trabalham em áreas rurais do Canadá e qual a porcentagem deles são dentistas?
 ###Tabelas: 
CREATE TABLE professionals (name TEXT, title TEXT, location TEXT); INSERT INTO professionals (name, title, location) VALUES ('Dr. Smith', 'Dentist', 'Rural Canada'), ('Nurse Johnson', 'Nurse', 'Rural Canada'), ('Dr. Brown', 'Doctor', 'Rural Canada'), ('Dentist Davis', 'Dentist', 'Rural Canada');
SELECT COUNT(*), ROUND(COUNT(CASE WHEN title = 'Dentist' THEN 1 END) * 100.0 / COUNT(*), 2) FROM professionals WHERE location = 'Rural Canada';