FORUM DEL CORSO DI BASI DI DATI

Forum del corso di Basi di Dati - Ingegneria Gestionale - Università di Roma La Sapienza


    [3 ESERCITAZIONE] - Interrogazioni in SQL

    Condividi

    A.Marrella
    Admin

    Maschio
    Numero di messaggi : 72
    Età : 36
    Occupazione/Hobby : Tutor
    Data d'iscrizione : 26.02.09

    [3 ESERCITAZIONE] - Interrogazioni in SQL

    Messaggio Da A.Marrella il Gio Apr 07, 2011 2:19 am

    Discutiamo qui di seguito dell'esercitazione riguardante le interrogazioni "base" in SQL.

    Giulio

    Maschio
    Numero di messaggi : 7
    Età : 29
    Occupazione/Hobby : Nuoto
    Data d'iscrizione : 28.04.11

    Re: [3 ESERCITAZIONE] - Interrogazioni in SQL

    Messaggio Da Giulio il Ven Giu 03, 2011 12:46 pm

    SQL:slide 29:ciao volevo sapere per quale motivo nell'interrogazione sql sulla select viene menzionato anche paternità.figlio;nell'interrogazione in algebra relazionale non bisognerebbe fare anche la proiezione di padre e madre oltre al join?grazie!

    A.Marrella
    Admin

    Maschio
    Numero di messaggi : 72
    Età : 36
    Occupazione/Hobby : Tutor
    Data d'iscrizione : 26.02.09

    Re: [3 ESERCITAZIONE] - Interrogazioni in SQL

    Messaggio Da A.Marrella il Sab Giu 04, 2011 12:42 pm

    Giulio ha scritto:SQL:slide 29:ciao volevo sapere per quale motivo nell'interrogazione sql sulla select viene menzionato anche paternità.figlio;nell'interrogazione in algebra relazionale non bisognerebbe fare anche la proiezione di padre e madre oltre al join?grazie!

    L'interrogazione chiede di restituire i "padri" e le "madri" di ogni "persona"...perciò la select deve tener conto anche del "figlio" i cui genitori appaiono nel risultato.

    L'interrogazione in algebra relazionale esprime esattamente la stessa cosa (un join naturale è un equi-join sugli attributi in comune, che elimina uno dei due attributi ridondanti nel risultato - in questo caso uno dei due figli).

    Se invece non avessi voluto inserire l'attributo "Figlio" nell'interrogazione SQL, la corrispondente interrogazione in Alg.Relazionale avrebbe dovuto includere anche la proiezione di padre e madre oltre al join.


    Contenuto sponsorizzato

    Re: [3 ESERCITAZIONE] - Interrogazioni in SQL

    Messaggio Da Contenuto sponsorizzato


      La data/ora di oggi è Sab Nov 17, 2018 2:18 pm