Utilizziamo i cookie per migliorare la tua esperienza sul sito
CodeWorlds

La Grande Biblioteca

Entra nella Grande Biblioteca di Alessandria e impara MySQL da zero con Callimaco, Custode del Catalogo. Dal primo SELECT, passando per JOIN e sottoquery, fino a indici e transazioni - impara a gestire i dati come un maestro del catalogo.

MySQLSQLJOINindicitransazioninormalizzazione
11 moduli
637+ esercizi
30-45 ore
La Grande Biblioteca
La tua guida
Kallimach
Custode del Catalogo

Cosa imparerai

Il modello relazionale e le basi di SQL
Interrogare i dati: SELECT, WHERE, ORDER BY
Filtrare: IN, BETWEEN, LIKE, NULL
Progettare tabelle e tipi di dato (DDL)
Modificare i dati: INSERT, UPDATE, DELETE
Aggregazione e raggruppamento: GROUP BY, HAVING
Unire tabelle: INNER, LEFT, RIGHT JOIN
Indici, transazioni e normalizzazione

Progetti principali

Durante il corso costruirai progetti reali che potrai aggiungere al tuo portfolio

Catalogo della Biblioteca

Progetta le tabelle di libri, autori e categorie e le query del catalogo

MySQLSELECTWHERE

Sistema di Prestiti

Modella i prestiti con chiavi esterne e transazioni sicure

MySQLJOINForeign Keys

Report della Biblioteca

Crea report complessi con JOIN, GROUP BY e sottoquery

MySQLGROUP BYSubqueries

Programma del corso

11 moduli pieni di esercizi interattivi e progetti pratici

1

Porta della Biblioteca

Introduzione ai database

Cosa sono RDBMS e MySQL, tabelle, righe, colonne, primo SELECT

56 esercizi

2

Sala del Catalogo

Interrogare i dati (SELECT)

Scelta delle colonne, alias, DISTINCT, ORDER BY, LIMIT

58 esercizi

3

Scriptorium

Filtrare (WHERE)

Operatori, AND/OR/NOT, IN, BETWEEN, LIKE, IS NULL

59 esercizi

4

Officina delle Tabelle

Creare tabelle (DDL)

CREATE TABLE, tipi di dato, chiavi, AUTO_INCREMENT, ALTER

58 esercizi

5

Scrivania dello Scriba

Modificare i dati (DML)

INSERT, UPDATE, DELETE, TRUNCATE e il ruolo di WHERE

56 esercizi

6

Sala dei Numeri

Aggregazione e raggruppamento

COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING

58 esercizi

7

Ponte della Conoscenza

Unire tabelle (JOIN)

INNER, LEFT, RIGHT JOIN, chiavi esterne, self-join

61 esercizi

8

Labirinto delle Query

Sottoquery

Sottoquery, EXISTS, UNION, query correlate

61 esercizi

9

Il Catalogo Pinakes

Indici e normalizzazione

Indici, EXPLAIN, chiavi esterne, normalizzazione 1NF-3NF

58 esercizi

10

La Torre di Guardia

Transazioni e SQL avanzato

Transazioni ACID, viste, CTE, funzioni finestra

58 esercizi

11

L'Opera Magna

Progetto finale

Progetta e interroga un database completo per una biblioteca

54 esercizi

Tema del corso

La Grande Biblioteca di Alessandria

Ogni modulo è impostato in un tema unico che rende l'apprendimento un'avventura.

La tua guida

Kallimach

Custode del Catalogo

Ti guiderà attraverso tutte le sfide e ti aiuterà ad acquisire nuove competenze.

Cambia il tuo futuro

Inizia a imparare MySQL oggi

Unisciti a CodeWorlds e scopri metodi di apprendimento moderni che rendono la programmazione affascinante e accessibile a tutti.