Abbiamo ricevuto il messaggio che alcuni dei nostri DBA non riescono a capire bene la struttura interna della nostra FakeCompany Inc. Proviamo ad aiutarli!
Per aiutarci in questo, stiamo lanciando una nuova sfida! Il tuo compito sarà quello di creare una tabella di riferimento che raccoglie tutti i dati essenziali della struttura del nostro database interno.
Cosa devi fare:
Esamina l’immagine sottostante con la tabella attesa: L’immagine di riferimento (sotto) delinea il formato di base e le informazioni che la tabella dovrebbe contenere.
Crea una tabella simile: Sviluppa una tabella che rispecchi la struttura mostrata nell’immagine. Assicurati che la tua tabella sia adattata per riflettere l’architettura del nostro database (architettura specifica di FakeCompany Inc.).
Codice da eseguire utile per questa sfida:
Codice di preparazione
CREATE OR REPLACE table departments (department_name varchar, department_ID int, head_department_ID int);
INSERT INTO departments (department_name, department_ID, head_department_ID) VALUES
('Research & Development', 1, NULL),
-- The Research & Development department is the top level.
('Product Development', 11, 1),
('Software Design', 111, 11),
('Product Testing', 112, 11),
('Human Resources', 2, 1),
('Recruitment', 21, 2),
('Employee Relations', 22, 2);
Ricordati che per partecipare devi:
- Iscriverti come membro della comunità di Frosty Friday. Puoi farlo cliccando sulla barra laterale e poi andando su “Register” (da notare che l’iscrizione alla nostra mailing list non ti darà automaticamente un account Frosty Friday).
- Postare il tuo codice su GitHub e renderlo disponibile pubblicamente. (Controlla qui la nostra guida se non sai come farlo).
- Pubblicare l’URL nei commenti della sfida.
Lascia un commento
Devi essere connesso per inviare un commento.