Roberto Tonelli

SISTEMI INFORMATIVI E DBMS PER DSBAI - CORSO 18/19

30 November 2020

SISTEMI INFORMATIVI E DBMS PER DSBAI

Indirizzo studio: Via Porcell n.4

News: voti  18/11/2019 prova di Python

Matricola voto
11/81/00001 ins
11/81/00004 ins
11/81/00011 9

News: voti  18/11/2019 prova di Teoria

Matricola voto
11/81/00011 8.5

News: compito 13/9 2019 e soluzioni di alcuni esercizi

Compito 13-09-2019

solPythonEs1

solPythonEs3

solQuerySQL

soluzioneDiagrammaER-13-9-19

News: voti 13/09/2019 – prova di Teoria

11/82/00059 10
11/82/00071 12.5
11/82/00070 ins
11/82/00067 10
11/81/00001 8
11/81/00004 13
11/81/00011 ins

News: voti 13/09/2019 – prova di Python

11/82/00065 8
11/82/00059 8.5
11/82/00070 ins
11/82/00067 ins
11/81/00044 10.5
11/81/00011 ins

News: compito 10/7 2019 e soluzioni di alcuni esercizi

compito10luglioC

soluzione diagramma ER

sol Es python 1

sol Es python 3

News: voti appello 10/07/2019:

Parte della prova di teoria/DB

Matricola voto
11/81/00044 13
11/81/00001 ins
11/81/00011 ins

Parte della prova relativa a DB vecchio corso

11/82/00034 12.5

News: voti appello 10/07/2019:

Parte della prova relativa a python

Matricola Voto
11/82/00065 10.5
11/82/00071 14
11/81/00042 8
11/81/00043 8
11/81/00041 8

News: voti appello 10/06/2019:

Parte della prova relativa a python

11/81/00015 contattare il docente
11/81/00013 8.5 su 15
11/81/00043 ins
11/81/00041 ins
11/82/00034 8.5 su 15
11/82/00071 10 su 15

Parte della prova relativa a DB vecchio corso

11/82/00034 ins

Altre soluzioni compiti 2018

solEs3PyGenn2018

solPyEs3febb2018

solPyEs3Apr2018

News 13/06/2019:

Compito 10 Giugno 2019

sol SQL 10 Giugno 2019

sol alternativa Es python 1

sol Es python 1

sol Es python 3

sol Es E-R

News:

Esiti appello febbraio

Parte della prova relativa a python

11/82/00050 ins
11/82/00051 11.5 su 15
11/82/00059 ins
11/82/00057 11 su 15
320475 ins

Parte della prova relativa a DB

11/81/00013 8 su 15.5

News:

Compito 15 Febbraio 2019

Soluzione Es. 1

Soluzione Es. 3

solSQLFebbraio2019

 

solNovembre2018Es1Python

 

Esami orali giovedi 07 febbraio ore 15.00 in via Porcell n.4

 

News: compito gennaio 2019

News:

soluzioneEs.1

soluzione Es. 3

altraSoluzioneEs1

solSchemaRelazGenn2019

 

ESAMI ORALI di SIDB

Gli studenti che avendo superato gli scritti

devono sostenere la parte orale sono pregati di

contattare il docente per fissare la data.

Risultati appello 24 gennaio – Python

su 15 punti per la parte Python.

(contattare il docente per visionare la prova)

11/81/00042 ins
11/81/00015 ins
11/81/00013 ins
11/81/00010 13.1
dsbai 00040 13.7
dsbai 00041 9.2
11/81/00003 ins
11/82/00051 7.8
00059 ins

Risultati appello 24 gennaio – DB+ER

su 15.5 punti per la parte DB+ER.

(contattare il docente per visionare la prova)

11/81/00042 12
11/81/00015 10.5
11/81/00013 8.6
11/81/00010 12.5
11/81/00043 11.6
11/81/00041 12.1
11/81/00003 9
00050 9

00051

11.5
00059 8

NEWS Esame

La prova d’esame manterra’ la forma del pre-appello di novembre 2018.

Chi supera (o ha superato) una delle due parti, programmazione e DB+ER,

potra’ sostenere l’appello solo per l’altra. La parte superata e’ considerata

valida per tutta una sessione o, se si tratta dell’ultimo appello di una sessione,

fino al primo della successiva. Per questo primo periodo verra’

coservata fino a luglio. Le due parti (e quindi la prova scritta)

sono superate se per entrambe si raggiunge la sufficienza.

L’esame si conclude con una prova su linux da svolgere con un breve

orale nello studio del docente su un calcolatore in cui e’ installato linux,

in cui si discute anche del programma generale con eventuali

domande brevi sulle parti scritte.

Per le parti su linux si fa riferimento alle lezioni e al materiale fornito.

In particolare il file “esercizi_pratici.pdf” nelle parti:

4.4, 4.5, 4.6, 4.7, 4.8, 4,9, 4.10, 4.11, 4.12, 4.13.3, 4.14

A.A. 2018-19

Inserito testo appello del 15/11/18 e soluzione questito 3

NEWS  01-12-18 TUTORATO STMM:

Da martedi 4/12 inizia il tutorato per stmm,

con orario 14.00-16.00 in aula B Orto Botanico.

I giorni saranno lun, mar, mer.

Le ultime esercitazioni si svolgeranno a gennaio in date ancora da fissare.

Portare i propri portatili.

Possono frequentare anche gli studenti

di dsbai tenendo presente che alle 15.00 ci sono

altre lezioni del corso dsbai.

L’esercitazione verra’ strutturata in modo da concludere

tra le 14.00 e le 15.00 un’esercitazione completa per dar

modo agli studenti dsbai di frequentare la lezione delle 15.00.

La parte successiva verra’ discussa al ricevimento e messa online.

 

 

Risultati prova intermedia 15 Novembre

(contattare il docente per visionare la prova)

40 ins
48 28
42 ins

he

18
Ma 20
47620 17.5
ps 19
10 15
41 22
386 26
mo 27
269 20
375 ins

NEWS 26-10-18 PROVA INTERMEDIA:

la prova si terra’ il 15/11/18 dalle ore 9.30 in aula informatica.

 

NEWS 09-11-2018

(inserito materiale delle ultime lezioni piu’ in basso)

 

Sol Gennaio 2018 sql

Sol Febbraio2018 sql

Sol Aprile 2018 sql

Sol Giugno 2018 sql

Sol Febbraio2018 Diag-ER

sol Aprile2018 Diag-ER

sol Luglio2018 Diag-ER: vedi libro!

NEWS 29-10-18

Esempi di soluzioni dei compiti python del 2018

(con parti di mysql, da completare)

gennaio2018

febbraio2018 — aggiornato–

aprile2018

giugno2018

luglio2018

settembre2018

novembre2018Es3

novembre2018Es5

solNovembre2018Es1Python

gennaio2018-B

febbraio2018-B

aprile2018-B

giugno2018-B

luglio2018-B

 

NEWS 26-10-18

Le prossime esercitazioni si terranno giovedi 8/11 e venerdi 9/11.

 

NEWS 26-10-18

Link ai lucidi vecchia edizione del libro di Atzeni, Ceri, Paraboschi….

http://www.dia.uniroma3.it/librobd/2002/lucidi.html

 

NEWS 26-10-18 Argomenti di DBMS:

Si fa riferimento al testo
Basi di Dati
di Atzeni, Ceri, Fraternali, Paraboschi, Torlone.

Cap 1 tutto
Cap 2 tutto
Cap 3 solo 3.1.
Cap 4 Tutto escluso il 4.2.9,
Cap 6 fare 6.2 e 6.4

Programmazione Python per interazione con DBMS:
il programma riguarda il contenuto dei lucidi
e del file degli scripts usati a lezione che
verranno inseriti a breve a disposizione nel sito.

 

NEWS 26-10-18 uso di Linux/Unix

materiale

esempio

NEWS l’esercitazione di giovedi 11-10 verra’ recuperata lunedi 15-10 dalle 16 alle 18/19

Le esercitazioni si terranno ogni giovedi dalle 9.00

E’ stato aggiunto a fine pagina il link al materiale delle esercitazioni

Lezione 24-9-18

Introduzione al corso-modalita’ d’esame

Testo Python

Lezione 25-9-18

lucidi-1

lucidi-2


Lezione 26-9-18

lucidi-3

giovedi’ 27-9 esercitazione ore 9.00-12.00

Lezione 01-10-18

lucidi-4

lucidi-5

Lezione 02-10-18

lucidi-6

Lezione 03-10-18

lucidi-7

Lezione 08-10-18

Operare con Liste

Metodi di Stringa

Lezione 09-10-18

Passaggio di liste a funzione

Operare con dizionari

Operazioni sui file

Lezione 10-10-18

File csv e html

directories

Operare con i file

Lezione 15-10-18

Introduzione ai DBMS

Schemi e istanze

cap 1 del libro

Python file csv.

Lezione 16-10-18

Tabelle e relazioni

Cap 2 del libro

Python Costrutto try e except

e accesso a siti html con urllib

Lezione 17-10-18

Operazioni su tabelle

Algebra relazionale

Python manipolazione di

file csv come matrici in  Liste

Lezione 22-10-18

Il modello Relazionale

Vincoli. Chiavi. Esempi ed esercizi.

cap 3.1 del libro

Lezione 23-10-18

Algebra relazionale.

Operazioni in algebra relazionale.

Join. Linguaggio SQL. DDL e DML.

Esempi ed esercizi.

cap. 4 del libro

Lezione 24-10-18

Linguaggio SQL. Interrogazioni.

Uso del DDL. Uso del DML.

Interrogazioni con join e annidate.

Esempi ed esercizi.

cap. 4 del libro

Lezione 5-11-2018

Introduzione a Linux/Unix

Struttura directories e comandi base.

Interrogazioni con raggruppamento

Operatori aggragati

Il modello Entity-Relationship (ER)

Lezione 6-11-2018

Il modello ER, esempi di diagrammi.

Creazione e manipolazione di tabelle in MySQL

Esercitazione Unix

Interazione Python-Mysql

Lezione 7-11-2018

Diagrammi UML versus ER

Interazione Python-Mysql

Modulo MySQLdb, connector e cursor.

Comandi per manipolare DB da Python.

Inserimento automatico di Tabelle con MySQLdb

 

 

 

Esercizi per casa

giovedi’ 04-10 esercitazione ore 9.00-12.00 aula informatica biblioteca

Esercizi per casa 08-10-18

Esercizi per casa 10-10-18

 

 

 

ESAME DSBAI 12/7/18

La prova d’esame per l’appello del 12/7/18 si svolgera’ in aula informatica

 

 

Testi di prove degli appelli precedenti

t1 gennaio 18

t2 febbraio 18

t3 aprile 18

t4 giugno 18

t5 luglio 18

t6 settembre 18

t7 novembre 18

t8 gennaio 19

Link al sito fornito a lezione per il materiale utilizzato durante il corso 2018-19:

https://drive.google.com/drive/u/0/folders/1tVqoWGtmtgjl1pKPWYnTEtYDn8xwwKUM

 

Questionnaire and social

Share on:
Impostazioni cookie