Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
BASI DI DATI
Rating: 4.0 out of 5(17 ratings)
75 students

BASI DI DATI

1 - Teoria relazionale e algebra relazionale
Created byMario De Ghetto
Last updated 10/2024
Italian
Italian [Auto],

What you'll learn

  • Teoria delle basi di dati relazionali
  • Algebra relazionale
  • Progettazione concettuale, logica e fisica
  • SQL

Course content

4 sections • 26 lectures • 3h 34m total length
  • Presentazione del modulo2:39
  • Introduzione11:48
  • Diagrammi di Eulero-Venn6:04
  • Unione tra insiemi3:55
  • Intersezione tra insiemi3:34
  • Differenza tra insiemi2:57
  • Differenza simmetrica tra insiemi3:03
  • Complemento di insiemi2:40
  • Introduzione agli esercizi0:56
  • Soluzione esercizi4:23
  • Proprietà unione4:44
  • Proprietà intersezione2:36
  • Proprietà differenza tra insiemi1:30
  • Proprietà differenza simmetrica tra insiemi4:47
  • Proprietà del complemento di un insieme7:39
  • Prodotto cartesiano7:15
  • Relazioni tra insiemi e loro rappresentazione9:16

Requirements

  • Si consiglia l'installazione di SQL Server (edizione Developer gratuita) per provare le istruzioni SQL
  • Una mentalità logico-matematica e attenta ai dettagli è consigliabile per sfruttare al meglio i contenuti del corso

Description

Questo corso fornisce alcune nozioni specialistiche che costituiscono le basi primarie per poi iniziare il percorso per progettare una base di dati (database) dal punto di vista concettuale, logico e fisico. Gli argomenti trattati in questo corso, quindi sono: la teoria del modello relazionale dei database, la teoria degli insiemi (utile per imparare in modo adeguato il linguaggio SQL) e l'algebra relazionale (anche questa molto utile per imparare l'approccio funzionale delle istruzioni SQL). Nelle lezioni saranno trattate anche le "12 regole di Codd", perché sono quelle che costituiscono il fondamento di tutta la teoria relazionale e delle sue regole.

Il corso è suddiviso in tre sezioni:

- le nozioni iniziali su cos'è una base di dati, nonché la distinzione tra dati e informazioni e perché le informazioni sono così importanti, soprattutto per le aziende

- il modello relazionale, partendo dal concetto matematico di "Relazione" per poi passare alla "relazione" del modello di un database relazionale

- l'algebra relazionale, con le operazioni di prodotto cartesiano, selezione, proiezione e ridenominazione. Queste operazioni sono fondamentali nel linguaggio SQL dato che corrispondono rispettivamente ai concetti e parole chiave di "join", "select", "where" e "as". Il fatto che i vari operatori si possono "nidificare" uno dentro l'altro, ricalca perfettamente la costruzione delle istruzioni SQL.

Who this course is for:

  • Studenti scuole superiori
  • Studenti universitari
  • Principianti che vogliono ampliare le competenze