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: Inserir novo artista com vários álbuns e faixas.
 ###Tabelas: 
CREATE TABLE artists (id INT PRIMARY KEY, name VARCHAR(255), genre VARCHAR(255)); CREATE TABLE albums (id INT PRIMARY KEY, title VARCHAR(255), release_year INT, artist_id INT, FOREIGN KEY (artist_id) REFERENCES artists(id)); CREATE TABLE tracks (id INT PRIMARY KEY, title VARCHAR(255), duration FLOAT, album_id INT, FOREIGN KEY (album_id) REFERENCES albums(id));
INSERT INTO artists (id, name, genre) VALUES (1, 'Natasha Bedingfield', 'Pop'); INSERT INTO albums (id, title, release_year, artist_id) VALUES (1, 'Unwritten', 2004, 1), (2, 'Pocketful of Sunshine', 2008, 1); INSERT INTO tracks (id, title, duration, album_id) VALUES (1, 'These Words', 3.21, 1), (2, 'Unwritten', 4.18, 1), (3, 'Soulmate', 3.29, 2), (4, 'Pocketful of Sunshine', 3.12, 2);