Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Basi di Dati: Introduzione al Modello Relazionale e SQL, Appunti di Elementi di Informatica

Una guida dettagliata ai capitoli 1, 2, 3 e 4 del libro 'basi di dati. Modelli e linguaggi di interrogazione' di atzeni, ceri, paraboschi e torlone. Il corso si svolge all'interno dell'insegnamento 'informatica documentale' della laurea in scienze della comunicazione, terzo anno, nell'anno accademico 2017/2018. Le sezioni trattate comprendono l'introduzione, il modello relazionale, l'algebra relazionale e il calcolo relazionale, nonché la definizione dei dati e le interrogazioni in sql. Le sezioni 3.2 (calcolo relazionale) e 4.3.2 (gestione dei valori nulli e interpretazione formale delle interrogazioni) non sono copertte nel programma del corso.

Tipologia: Appunti

2018/2019

Caricato il 21/05/2019

aliceruol
aliceruol 🇮🇹

4.4

(62)

28 documenti

1 / 3

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Riferimenti al libro di testo
Basi di Dati. Modelli e linguaggi di interrogazione
(P.Atzeni, S.Ceri, S.Paraboschi, R.Torlone)
Insegnamento: Informatica Documentale
(Laurea in Scienze della Comunicazione, Terzo Anno)
A.A. 2017/2018
Docente: Dott.ssa Margherita Zorzi, Ph.D
Capitolo 1 - Introduzione Completo
Capitolo 2 - Il modello relazionale Completo
Capitolo 3 - Algebra e calcolo relazionale
Della sezione 3.1 (Algebra relazionale):
3.1.1 Unione, intersezione, differenza. Conoscenza teo-
rica, non sono previsti esercizi.
3.1.2 Ridenominazione.
3.1.3 Selezione
3.1.4 Proiezione
3.1.5 Join
3.1.6 Interrogazioni in algebra relazionale
3.1.7 Equivalenza di espressioni algebriche (leggere)
3.1.9 Viste (leggere)
Della sezione 3.2 (Calcolo relazionale): il calcolo relazionale
non `e inserito nel programma del corso.
Capitolo 4 - SQL: concetti base
1
pf3

Anteprima parziale del testo

Scarica Basi di Dati: Introduzione al Modello Relazionale e SQL e più Appunti in PDF di Elementi di Informatica solo su Docsity!

Riferimenti al libro di testo

Basi di Dati. Modelli e linguaggi di interrogazione

(P.Atzeni, S.Ceri, S.Paraboschi, R.Torlone)

Insegnamento: Informatica Documentale

(Laurea in Scienze della Comunicazione, Terzo Anno)

A.A. 2017/

Docente: Dott.ssa Margherita Zorzi, Ph.D

Capitolo 1 - Introduzione Completo

Capitolo 2 - Il modello relazionale Completo

Capitolo 3 - Algebra e calcolo relazionale

  • Della sezione 3.1 (Algebra relazionale):
    • 3.1.1 Unione, intersezione, differenza. Conoscenza teo- rica, non sono previsti esercizi.
    • 3.1.2 Ridenominazione.
    • 3.1.3 Selezione
    • 3.1.4 Proiezione
    • 3.1.5 Join
    • 3.1.6 Interrogazioni in algebra relazionale
    • 3.1.7 Equivalenza di espressioni algebriche (leggere)
    • 3.1.9 Viste (leggere)
  • Della sezione 3.2 (Calcolo relazionale): il calcolo relazionale non `e inserito nel programma del corso.

Capitolo 4 - SQL: concetti base

  • Sezione 4.1 (Il linguaggio SQL e gli standard): leggere
  • Della Sezione 4.2 (Definizione dei dati in SQL):
    • 4.2.1 I Domini Elementari: Caratteri, Tipi numerici esat- ti; del resto, sapere cosa sono Date e Boolean
    • 4.2.2 Definizione di schema (leggere)
    • 4.2.3 Definizione delle tabelle
    • 4.2.4 Definizione dei domini (leggere)
    • 4.2.5 Specifica dei valori di default
    • 4.2.6 Vincoli intrarelazionali
    • 4.2.7 Vincoli interrelazionali
    • 4.2.8 Modifica degli schemi (leggere)
  • Della Sezione 4.3 (Interrogazioni in SQL):
    • 4.3.1 Dichiarativit`a di SQL
    • 4.3.2 Interrogazioni semplici: tutto tranne Gestione dei valori nulli ed Interpretazione formale delle interrogazioni, solo da leggere.
    • 4.3.3 Operatori aggregati: istruzione count(∗), il resto da leggere.
    • 4.3.4 Interrogazioni con raggruppamento (leggere)
    • 4.3.5 Interrogazioni di tipo insiemistico (leggere)
    • 4.3.6 Interrogazioni nidificate (leggere)
  • Della Sezione 4.4 (Modifica dei dati in SQL):
    • 4.4.1 Inserimento (leggere)
    • 4.4.2 Cancellazione(leggere)
    • 4.4.3 Modifica(leggere)

Capitolo 5 - SQL: caratteristiche evolute

  • Della Sezione 5.1 (Caratteristiche evolute di definizione di dati): - 5.1.1 Vincoli di integrit`a generici: leggere. - 5.1.2 Asserzioni: leggere.
  • Sezione 5.6 (Transazioni) (leggere)

Capitolo 6 - Metodologie e modelli per il lavoro