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: Adicione um novo departamento 'Marketing' e insira 2 novos funcionários 'Alice Johnson', 'Marketing', '2020-05-15' e 'Bob Davis', 'Marketing', '2020-05-18'
 ###Tabelas: 
CREATE SCHEMA IF NOT EXISTS hr;CREATE TABLE IF NOT EXISTS employees (id INT, name VARCHAR(50), department VARCHAR(50), hire_date DATE);CREATE TABLE IF NOT EXISTS departments (id INT, name VARCHAR(50));INSERT INTO departments (id, name) VALUES (1, 'IT');INSERT INTO departments (id, name) VALUES (2, 'HR');INSERT INTO employees (id, name, department, hire_date) VALUES (1, 'John Doe', 'IT', '2020-01-15');INSERT INTO employees (id, name, department, hire_date) VALUES (2, 'Jane Smith', 'HR', '2019-06-20');INSERT INTO employees (id, name, department, hire_date) VALUES (3, 'Jim Brown', 'Finance', '2020-04-01');
ALTER TABLE hr.departments ADD id INT;INSERT INTO hr.departments (id, name) VALUES (3, 'Marketing');INSERT INTO hr.employees (id, name, department, hire_date) VALUES (4, 'Alice Johnson', 'Marketing', '2020-05-15');INSERT INTO hr.employees (id, name, department, hire_date) VALUES (5, 'Bob Davis', 'Marketing', '2020-05-18');