HomeProgrammi dei CorsiDatabase 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%
Database relazionali
Prezzo del corso
39,00 €
per un anno
oppure tutti i corsi per un anno
a 59 € col Pacchetto
L’Accademia
764.000 studenti formati
ISOCertificata ISO 9001
Ente Europeo EADL
Pagamenti accettati
PPayPal
Carta di credito
Bonifico bancario

Questo corso fa parte del percorso Programmazione e Sviluppo di Accademia Domani.

Di cosa tratta questo corso?

Il corso di Database Relazionali di Accademia Domani insegna la disciplina su cui poggia quasi tutto il software che usi: il modello relazionale — dati organizzati in tabelle collegate — che da cinquant’anni regge gestionali, siti, banche e pubbliche amministrazioni. Prima di scrivere query, bisogna saper pensare in tabelle: questo corso insegna esattamente quello.

Cosa imparerai

Il modello relazionale: tabelle, righe, colonne e le relazioni che collegano i dati; le chiavi primarie ed esterne, l’anagrafe che tiene tutto in ordine; la normalizzazione: organizzare le tabelle per eliminare duplicazioni e incoerenze — l’arte che distingue un database sano da un futuro disastro; e la progettazione di uno schema completo, dal problema reale al disegno delle tabelle.

A chi è rivolto

A chi vuole lavorare coi dati partendo dalle fondamenta giuste, e a chi arriva dal mondo ufficio — magari da Access — e vuole la teoria che c’è sotto. Le query si imparano con l’Introduzione a SQL gratuita e si portano al mestiere con SQL Developer con Oracle; il paradigma alternativo è MongoDB e NoSQL, dentro il percorso del Coding in Python.

Attestato incluso

Esame online ripetibile e Certificato di frequenza e superamento con QR di verifica, compreso nel prezzo.

Quanto dura il corso e per quanto tempo puoi seguirlo?

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.

Qual è il programma del corso?

Il programma copre le seguenti aree, suddivise in 121 videolezioni:

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

Quiz finale
CONCLUSIONE DEL CORSO E CERTIFICATO FINALE

Quale certificato ricevi alla fine?

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.

Come funziona l’inserimento lavorativo?

Al termine del Corso viene data la possibilità di iscriversi al programma di inserimento lavorativo, che include: un Corso online aggiuntivo sulla scrittura del cv, sulla ricerca del lavoro e sul colloquio di selezione; la possibilità di inserire il cv nel database consultabile dalle aziende; la ricezione della newsletter con articoli sul mondo del lavoro e con le richieste delle aziende.
Per saperne di più clicca su questo link

Video del Corso

Questo corso fa parte dell’area Programmazione e Sviluppo: vedi tutti i 16 corsi →

Domande frequenti

Cos'è un database relazionale?

Un archivio di dati organizzato in tabelle collegate tra loro da relazioni: i clienti in una tabella, gli ordini in un'altra, e una chiave che li lega. È il modello su cui girano gestionali, siti ed enti da mezzo secolo — e non accenna a passare di moda.

Cos'è la normalizzazione di un database?

Il metodo per organizzare le tabelle eliminando duplicazioni e incoerenze: ogni informazione vive in un posto solo, e le relazioni fanno il resto. Un database normalizzato non ha lo stesso cliente scritto in tre modi diversi — ed è la differenza tra dati affidabili e caos.

Che differenza c'è tra un database e un foglio Excel?

Il foglio è una tabella sola, perfetta per calcoli e analisi di una persona; il database è un sistema di tabelle collegate, con regole di integrità, pensato per molti dati e molti utenti insieme. Quando l'elenco esplode e lo toccano in tanti, si passa al database.

C'è un attestato alla fine?

Sì: esame online ripetibile e Certificato di frequenza e superamento con QR di verifica, incluso nel prezzo.

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.