Basi di dati


This page has hierarchy - Parent page: Teaching

INFORMAZIONI GENERALI

  • CFU: 8
  • GRUPPO AA – KZ e studenti di Matematica per l’Ingegneria:
  • GRUPPO LA – ZZ e studenti di Ingegneria del Cinema:
    • Docente: Laura Farinetti
    • Esercitatori: Luca Cagliero, Luca Venturini, Evelina Di Corso
  •  Regole d’esame (pdf)

 

AVVISI PER TUTTI

 
AVVISI PER IL GRUPPO AA – KZ (prof. Baralis)
  • APPELLO D’ESAME DEL 7/7/2017: I voti saranno pubblicati tramite il Portale della Didattica nella giornata di lunedì 17/7. La visione compiti avrà luogo martedì 18/7 alle ore 9 (AULA 13A). La partecipazione alla visione compiti è facoltativa. Tutti i voti sufficienti (>=18/30) saranno registrati d’ufficio. Coloro che intendono rifiutare il voto dovranno inviare una email a Luca Cagliero e Elena Baralis (nome.cognome@polito.it) entro MARTEDI’ 18/7 ALLE ORE 12.

 

AVVISI PER IL GRUPPO LA – ZZ (prof. Farinetti)

  • APPELLO D’ESAME DEL 7/7/2017: I voti saranno pubblicati tramite il Portale della Didattica nella giornata di giovedì 20/7. La visione compiti avrà luogo lunedì 24/7 alle ore 15.00 nella Sala Colloqui del Dipartimento di Automatica e Informatica (quarto piano dell’edificio in cui c’è la Segreteria Studenti, di fronte agli ascensori). La partecipazione alla visione compiti è facoltativa. Tutti i voti sufficienti (>=18/30) saranno registrati d’ufficio. Coloro che intendono rifiutare il voto dovranno inviare una email a Laura Farinetti (laura.farinetti@polito.it) entro martedì 25/7 alle ore 12.

LUCIDI

ESERCIZI SVOLTI IN AULA

LABORATORIO

 

  • Prima esercitazione (Oracle e SQLPlus)
    • testo (pdf) e script di creazione della base di dati (sql)
    • Risultati query (pdf)
    • Soluzioni (pdf)
  • Seconda esercitazione (Oracle e SQLPlus)
    • testo (pdf) e script di creazione della base di dati (sql)
    • Risultati query (pdf)
    • Soluzioni (pdf)
  • Quarta esercitazione (EasyPHP)
    • testo (pdf)
    • Esempio di partenza di form, pagina di risposta, e estratto di codice PHP per la connessione al DB (zip)
    • Software utili:
  • Quinta esercitazione (EasyPHP)

 

Oracle Database 11g Express Edition

PROVE PRATICHE A CASA

 

RISULTATI ESAMI

Appello del 23/02/2017
  • Risultati (pdf)
  • Tutti i voti finali sufficienti (>=18/30) saranno registrati d’ufficio. La presenza alla visione compiti è FACOLTATIVA.
  • La visione compiti avrà luogo VENERDÌ 17-03-2017 alle ore 17:30 in aula 13.
  •  NON sarà possibile visionare i compiti in un’altra data.
  • Gli studenti che intendono rifiutare il voto devono inviare un’email dal proprio account istituzionale a Luca Cagliero (per gli studenti della prof.ssa Baralis) o Laura Farinetti  (indirizzo email nome.cognome@polito.itentro il 17/03/2017 alle ore 23:59.

TEMI D’ESAME

ESERCITAZIONI DA CONSEGNARE

Contatto e-mail per chiedere informazioni sul quaderno. Per informazioni sul quaderno gli studenti del GRUPPO AA – KZ possono contattare Luca Cagliero (lucaDOTcaglieroATpolitoDOTit), mentre quelli del GRUPPO LA – ZZ   possono contattare Luca Venturini (lucaDOTventuriniATpolitoDOTit)

Come caricare le esercitazioni sul portale della didattica. Collegarsi al sito http://didattica.polito.it/ ed utilizzare le proprie credenziali (user=sMatricola e la propria password) per effettuare il login. Cliccare sul link del corso (di appartenenza) Basi di Dati, sposarsi nella sezione Elaborati, in cui e’ disponibile l’opzione Upload per caricare il file dell’esercitazione

Regole per la consegna delle esercitazioni. Affinché la consegna delle esercitazioni sia presa in considerazione per ottenere il relativo punteggio, è necessario rispettare le seguenti condizioni:

  • Svolgere tutti gli esercizi indicati nel testo.
  • Preparare un file in formato PDF, DOC o ODT contenente lo svolgimento degli esercizi.
  • E’ possibile caricare anche una soluzione scritta a mano scansionata o fotografata.
  • Assegnare il nome del file secondo il seguente formato: QuadernoN_Cognome_Nome_Matricola.EXT dove Matricola, Cognome e Nome sono da sostituire con i dati dello studente, la N che segue Quaderno indica il numero di quaderno consegnato e l’estensione del file (EXT) rispecchia il tipo di file prescelto per lo svolgimento degli esercizi (PDF, DOC o ODT). Non è supportato il formato DOCX.
  • Caricare il file sul portale della didattica, nella sezione di consegna elaborati del corso, entro la data di scadenza.  Lo  studente NON DEVE EFFETTUARE caricamenti multipli per lo stesso quaderno.
  • Durante la procedura di upload viene richiesto l’inserimento di un campo “Descrizione”. Riportare lo stesso nome assegnato al file secondo le specifiche sopra descritte.
  • Solo coloro che NON hanno accesso alla pagina web del corso di basi di dati (di appartenenza) sul portale della didattica sono autorizzati ad inviare le esercitazioni tramite mail a Luca Cagliero (GRUPPO AA – KZ) e a Luca Venturini (GRUPPO LA – ZZ) entro la data di consegna.
  • Sostenere con esito positivo il colloquio di verifica nella data prevista (se convocati; la convocazione sarà notificata sul sito web del corso in questa pagina).

Esercitazione n. 1 – Algebra relazionale

  • Testo (pdf)
  • Scadenza per la consegna:  1/11/2016 ore 23.59

 

Esercitazione n. 2 – SQL

  • Testo (pdf)
  • Data di consegna: venerdì 18/11/16 h. 23.59

 

Esercitazione n. 3 – ER

  • Testo (pdf)
  • Data di consegna: 22/12/2016 ore 23:59

Esercitazione n. 4 – Progetto

  • Il progetto consiste in un lavoro da svolgere singolarmente.
  • Gli obiettivi del progetto sono:
    • La realizzazione di una Base di Dati
      • definizione della BD tramite script di creazione delle tabelle
      • popolamento della BD tramite script con INSERT (definire istanze che consentano di verificare la correttezza delle istruzioni SQL in condizioni operative diverse)
    •  Realizzazione di una piccola applicazione Web che esegue:
      • 1 interrogazione della Base di Dati
      • 1 transazione di aggiornamento della Base di Dati
  • Software in uso:
  • A ciascuno studente è assegnata una specifica in base alla propria matricola:
    • Matricole pari: PDF 
    • Matricole dispari: PDF 
  • La consegna del codice realizzato  dovrà avvenire tramite upload sul portale entro il 13/01/2017 ore 23:59. Ogni studente dovrà caricare un unico file .zip denominato  Progetto_Cognome_Nome_Matricola.zip contenente:
    • Tutti i file .php e.html creati per l’applicazione
    • un unico script .sql di creazione della base di dati con le istruzioni SQL utili per creare e popolare la base di dati.
  • Le modalità di verifica che le applicazioni realizzate eseguano correttamente tutte le attività descritte nella richiesta verranno comunicate successivamente.
  • Se il caricamento tramite portale è stato effettuato correttamente e l’applicazione, eseguita su una macchina del LEP, funziona correttamente: 1/30 per il quaderno 4.
  • L’applicazione può essere svolta fuori dall’orario di laboratorio, poiché il software utilizzato può essere scaricato gratuitamente e installato facilmente sotto Windows.
  • Sono disponibili due laboratori assistiti presso il LEP di consulenza dedicati al Progetto. Le consulenze saranno programmate negli orari consueti di laboratori al LEP nelle seguenti settimane:
    • Settimana dal 12/12 al 16/12:  1° consulenza assistita sul progetto
    • Settimana dal 9/1 al 13/1: 2° consulenza assistita sul progetto

 

 

[/private]