Home › Programmi dei Corsi › Database relazionali
Database relazionali
- Unità didattiche: 121
- Modalità: Online
- Materiali: Video, Quiz
- Partenza: Quando vuoi tu
- Certificato: Si, con QR di verifica
- Lingua: Italiano
- Accesso: 12 mesi
- Durata Certificato: Illimitata
- Disponibilità: 24 ore al giorno, 7 giorni su 7
- Assistenza docenti: Si
- Incluso nel Pacchetto: Si
- Studenti soddisfatti: 98%

a 59 € col Pacchetto
Questo corso fa parte del percorso Programmazione e Sviluppo di Accademia Domani.
Descrizione
Database relazionali
di Enrico Girardi
Diviso in parti per affrontare modalità di lavoro differenti e tematiche diverse, inizieremo con phpmyadmin e MySql in locale con XAMPP, creando ed inserendo dati prima usando il software, per farti prendere confidenza con il mondo dei database.
Ma non ci fermeremo qui: nella seconda fase del corso, abbandoneremo questi strumenti per passare al software DBeaver e Postgres, in modo da fare un salto di qualità e iniziare a lavorare sul codice vero e proprio. In questo modo, vedrai sistemi diversi nello stesso corso e acquisirai una conoscenza ancora più approfondita.
Imparerai a creare database e tabelle, i vincoli di integrità, come modificare i dati via SQL e come fare una ricerca all’interno di un database. Approfondiremo anche le funzioni aggregate ed in generale l’aggregazione dei dati.
Inoltre, nel corso affronteremo concetti di algebra relazionale, progettazione concettuale ed il modello E/R, per farti diventare un vero esperto di SQL.
E non mancheranno esercizi pratici! Dopo una sezione di approfondimento, ci sarà una intera sezione dedicata agli esercizi con alcune varianti di risoluzione, in modo da poter ottenere lo stesso risultato con tecniche diverse.
Nella parte finale saranno affrontate invece alcune esperienze pratiche con connessione da remoto di un database di un CSM reale.
Il corso è tenuto dal Dott. Enrico Girardi, Senior Project Manager, Senior Developer, PHP Senior Developer CMS expert.
Non perdere l’opportunità di apprendere il linguaggio SQL da un vero professionista del settore!
Ricorda, questo Corso è incluso anche nel pacchetto illimitato. Se ti interessa più di un Corso, non ti conviene acquistarli singolarmente ma prendere il pacchetto. Pagando 59 euro infatti, spesa inferiore al costo di due Corsi, potrai acquistare il pacchetto completo di tutti i Corsi presenti sul sito e fare tutti i Corsi che vuoi accedendo per un anno senza spese aggiuntive o rinnovi automatici, da questo link.
Durata
Il corso online può essere fruito online 7 giorni su 7, 24 ore su 24. Nessun vincolo di orario: studi quanto vuoi e quando vuoi. Una volta iscritto puoi iniziare quando vuoi e hai 12 mesi per completare il Corso.
Programma
MODULO 1 – INSTALLAZIONE
1. Introduzione
2. Installazione XAMPP
MODULO 2 – PHP MYADMIN PRIMI ESEMPI
1. Primo progetto: panoramica
2. Creazione database e tabelle
3. Modifica struttura database
4. Inserimento dati
5. Chiave primaria
6. Unique
7. Riferimenti ad altre tabelle
8. Join table
9. Ottimizzazioni progetto
10. NULL
11. Default
MODULO 3 – ALGEBRA RELAZIONALE
1. Introduzione
2. Modello relazionale
3. Modello relazionale, parte 2
4. Selezione (orizzontale) (sigma)
5. Proiezione (verticale) (pi greco)
6. Selezione e Proiezione
7. Tabella algebra
8. Prodotto cartesiano
9. Join
10. Theta join ed equi join
11. Left join e Right join
12. Full outer join
13. Semi join e Anti semi join, left e right
14. Self join
15. Unione intersezione differenza
16. Esempi di esercizi
17. Divisione
MODULO 4 – DMBS, SQL
1.DBeaver
2.PostgreSQL
3.Disinstallare Xampp
4.DBeaver e postgres
5.Lavoriamo con il codice
6.Impostazione DBeaver tutti i database
7.Create database
8.Create table e SQL data types
9.Insert into
10.Vincoli integrità primary key
11.Vincoli integrità unique
12.Vincoli di integrità Check
13.Vincoli di integrità not null e default
14.Vincoli di integrità References
15.Vincoli di integrità foreign key
16.Truncate e drop table
17.Alter table
18.Constraint
19.Alter table add check
20.Alter table rename to
21.Type int using col integer
22.Type date using col date
MODULO 5 – MODIFICA DATI
1.Update set
2.UPDATE Multiple Records e drop constraint
3.Delete where
4.Delete massivo
5.Wildcards
6.Like e wildcards
7.Ilike
8.Similar to
MODULO 6 – RICERCA DATI
1.IN
2.NOT IN
3.BETWEEN
4.ANY
5.ALL
6.SOME
7.COALESCE
8.EXISTS. NOT EXISTS
9.CASE
MODULO 7 – AGGREGAZIONE DI DATI
1.Order by
2.Limit e offset
3.Funzioni aggregate: COUNT
4.Funzioni aggregate: SUM
5.Funzioni aggregate: MIN e MAX
6.Funzioni aggregate: AVG
7.Group By
8.Having
9.Viste (View)
10.Common Table Expressions (CTE)
11.Insert into from view
MODULO 8 – PROGETTAZIONE CONCETTUALE
1.Progettazione concettuale, Entità
2.Attributi
3.Associazioni
4.Associazioni: Cardinalità
5.Associazione ad Anello
6.Identificatori
7.Reificazione
8.Progettazione
MODULO 9 – APPROFONDIMENTI ED EXTRA
1.Timestamp
2.Extract from date
3.Extract from timestamp
4.Extract year from age
5.Where extract
6.Commenti in sql
7.Order by posizionale
8.Esegui script
9.Commenti in blocco
10.Diagramma ER
11.Text view
MODULO 10 – ESERCIZI
1.Preparazione database esercizi
2.Esercizio 1 variante 1
3.Esercizio 1 variante 2
4.Esercizio 1 variante 3
5.Esercizio 1 – negazione
6.Esercizio 2
7.Esercizio 3
8.Esercizio 4
9.Esercizio 4 – variante
10.Esercizio 5
11.Esercizio 6 – variante 1
12.Esercizio 6 – variante 2
13.Esercizio 6 – variante 3
14.Esercizio 7
15.Esercizio 7 – variante con viste
16.Esercizio 8 – divisione
MODULO 11 – PRATICA
1.Database demo integrato
2.Primo esempio pratico
3.Database remoto connessione
4.MySQL remoto
5.Query da remoto
6.Esportazione CSV
Certificato
Una volta che la piattaforma ha tracciato sia la fruizione di tutti i contenuti che l’esito positivo di tutti i quiz online di un singolo Corso, non si ottiene un semplice attestato di frequenza ma un Certificato di frequenza e superamento dello stesso. Il Certificato riporta il programma in inglese e italiano, le ore, il timbro, la votazione, la data, la firma del rappresentante legale e non contiene nessuna dicitura “corso online”, ed è del tutto identico a quelli di analoghi corsi seguiti in aula.
Inoltre, il processo di progettazione ed erogazione dei Corsi è Certificato ISO9001 da RINA, una Certificazione che è valida non soltanto in Italia ma anche all’estero attraverso IQNet, il più grande network internazionale della certificazione di sistemi di gestione.
I Certificati vengono inviati via mail in formato digitale (PDF), si stampano in autonomia ma sono dotati di un codice univoco anti-contraffazione che permette a un futuro datore di lavoro di verificarne l’autenticità.
I Certificati di Accademia Domani sono infatti validati da Veriform, un sistema di tracciamento automatizzato dell’autenticità basato su QR Code, che presto sarà anche su Blockchain.
Grazie a tutto questo, i Certificati sono largamente apprezzati dalle aziende private, e sono stati validi per il riconoscimento di crediti formativi in molte università italiane e straniere, e anche in settori specifici come l’attività sportiva, l’HACCP o le professioni non regolamentate, aiutando tantissimi studenti a cambiare o trovare lavoro.
Ciascun Certificato può essere inserito nel Curriculum e anche su LinkedIn.
Inserimento Lavorativo
Per saperne di più clicca su questo link.
Video del Corso
Nel gruppo Programmazione e Sviluppo ti aspettano anche Introduzione a SQL e SQL Developer con Oracle.
Ti interessano più corsi? Con il Pacchetto a 59 euro sblocchi questo e tutti gli altri corsi di Accademia Domani per un anno intero, pagando una volta sola.















