cerca
SQL con OpenOffice
modifica cronologia stampa login logout

Wiki

UniCrema


Materie per semestre

Materie per anno

Materie per laurea


Help

Return to SQL con OpenOffice  (Edit)

Uni.BDDSQL History

Hide minor edits - Show changes to output

December 04, 2008, at 07:23 PM by MINCULPOP - tolta la categoria [[!UniCrema]] e aggiunti i link verso BDE
Added lines 1-3:
[[Torna alla pagina di Basi di Dati->Basi di Dati]]
----
Changed line 44 from:
[[!UniCrema]]
to:
[[Torna alla pagina di Basi di Dati->Basi di Dati]]
Changed line 36 from:
!!!Telefoni cellulari
to:
!!!Database pronti
Changed line 37 from:
[[(Attach:)telefoni.odb]]
to:
[[(Attach:)telefoni.odb]]\\
Changed lines 38-39 from:
to:
[[(Attach:)pittori.odb]]
Added lines 22-23:
Per poter usare OpenOffice Base è necessario avere una Java VM installata, funzionante e riconosciuta da OpenOffice. Credo sia un requisito che tutti possono soddisfare:)
Changed lines 35-36 from:
(Attach:)telefoni.odb
to:
[[(Attach:)telefoni.odb]]
Added lines 1-38:
(:title SQL con OpenOffice:)
%titolo%''':: SQL con OpenOffice ::'''

!!Che cos'è?
Tutto nasce da un'idea avuta la mattina del 23 Ottobre 2007. Le query non sono facili da fare (nemmeno quelle in algebra relazionale, se è per quello, ma è un altro paio di maniche) e quando le si scrivono, si vorrebbe anche sapere se sono corrette o no.

Finora gli unici metodi per saperlo sono
# controllare le soluzioni;
# consultare la [[professoressa -> Samarati]].

Lascio a voi intuire i ''limiti'' e i ''problemi'' che nascono da queste due soluzioni:)

OpenOffice offre un database integrato (scritto in JAVA, tra l'altro). Data la diffusione di OpenOffice, e la relativa facilità nell'uso di questo database, si è pensato di creare dei database con lo ''schema'' che viene usato per le query fatte in classe, e riempiti con dati fittizi.

In questo modo è possibile:
# provare a scrivere codice SQL ''vero'';
# verificare "a mano" se abbiamo scritto una query corretta, perché i dati non sono molti e si può controllare manualmente.

!!!Come usare OpenOffice Base
Beh, si apre OpenOffice e si apre uno dei documenti allegati qui sotto. Non c'è bisogno di sapere ''come'' creare database, se volete si può mettere su una guida.

Quello che ci interessa è come creare le query.

Non è difficile:
# Si apre il file
# si sceglie la funzione ''Ricerche'' dalla lista verticale di sinistra chiamata ''Database''
# si sceglie la voce ''Crea ricerca in vista SQL'' da destra, sotto ''Attività''
# è ora possibile digitare il codice SQL
# per vedere se funziona, si clicca sul pulsantino col cilindro grigio e la freccia verso il basso
# quando si salva la query, gli si da un nome inerente:)

'''NOTA''': il '''JOIN''' va scritto come '''INNER JOIN''', ok?

!!!Telefoni cellulari
(Attach:)telefoni.odb

----
[[!UniCrema]]