Cifratura Dati in Tabelle MySQL

Size: px
Start display at page:

Download "Cifratura Dati in Tabelle MySQL"

Transcription

1 Cifratura Dati in Tabelle MySQL Stringa SHA Stringa cifrata SHA = Secure Hash Algorithm Cifratura unidirezionale: impossibile decifrare una stringa cifrata Lunghezza della stringa cifrata = 40: indipendente dalla stringa in ingresso rossi SHA 0566ae3f260e1a78a385ba7fcc98461dc9eda605 1

2 Cifratura di Password in MySQL Schema tabella degli utenti: utenti username password Catalogazione di un nuovo utente di nome sofia con password design: INSERT INTO utenti(username, password) VALUES ('sofia', SHA1('design')) Ricerca dell utente sofia con password design: SELECT * FROM utenti WHERE username = 'sofia' AND password = SHA1('design') 2

3 Estensione gestione orario mediante Area Docenti 3

4 Estensione della Base di Dati corsi corso studenti studente anno appelli id esame data anno docente orario id corso docenti docente dipartimento password prerequisiti corso precedenza giorno ora1 ora2 aula aule aula capienza 4

5 Estensione Tabella docenti Estensione della tabella docenti: ALTER TABLE docenti ADD COLUMN password CHAR(40) Assegnamento della password = docente: UPDATE docenti SET password = SHA1(docente) docente dipartimento password bianchi scienze bianchi@scienze.unibs.it fe82b5844f770e4197d60c07a a2608cbc gialli arte gialli@arte.unibs.it 5a475fb96074be2223d70769a829fb de rossi informatica rossi@informatica.unibs.it 0566ae3f260e1a78a385ba7fcc98461dc9eda605 verdi design verdi@design.unibs.it 688cc4f4855d1d7e2392d24df31b1a651da644f2 viola informatica viola@informatica.unibs.it 2f9d8b5e27798bf51c229378bbd7d472e1ab6648 5

6 Creazione Tabella prerequisiti CREATE TABLE prerequisiti ( corso VARCHAR(20) NOT NULL, precedenza VARCHAR(20) NOT NULL, PRIMARY KEY (corso, precedenza) ); prerequisiti corso precedenza corso estetica estetica informatica modellazione precedenza disegno geometria analisi geometria informatica 6

7 Creazione Tabella appelli CREATE TABLE appelli ( id TINYINT NOT NULL AUTO_INCREMENT, esame VARCHAR(20) NOT NULL, data DATE NOT NULL, PRIMARY KEY (id) ); appelli id esame data id esame data 1 analisi chimica geometria disegno estetica informatica modellazione

8 Gestione Area Docenti: area_docenti.php require('funzioni_univ.php'); autenticazione_docenti(); $html = ul(li(hlink('appelli.php', 'Appelli Esami')). li(hlink('precedenze.php', 'Precedenze Corsi'))); echo xhtml('area Docenti', $html.home()); 8

9 Appelli Esami 9

10 Precedenze Corsi 10

11 Precedenze Corsi (Immediate) corso estetica estetica informatica modellazione precedenza design geometria analisi geometria informatica 11

12 Precedenze Corsi (Tutte) corso estetica estetica informatica modellazione precedenza design geometria analisi geometria informatica 12

13 Aggiornamento Database 13

14 Aggiornamento Docenti 14

15 Aggiornamento Appelli 15

16 Aggiornamento Prerequisiti 16

17 Aggiornamento Prerequisiti (ii) Inconsistenza ($corso, $precedenza) quando: o Corto circuito: $corso == $precedenza (disegno, disegno) corso estetica estetica informatica modellazione precedenza disegno geometria analisi geometria informatica o Ridondanza: $precedenza tutte le precedenze di $corso (modellazione, analisi) o Circolarità: $corso tutte le precedenze di $precedenza (geometria, informatica) 17

18 Funzioni Ausiliarie: funzioni.php function append_array($a1, $a2) $a = array(); foreach($a1 as $elem1) $a[] = $elem1; foreach($a2 as $elem2) $a[] = $elem2; return $a; function fetch_attr($res, $attrname) $tupla = fetch($res); return $tupla[$attrname]; function menu_from_sql($db, $sql, $name) return xhtml_menu(sql_array($db, $sql), $name); function pwdinput($name, $size=20, $maxlength=40) return "<input type='password' name='$name' size='$size' maxlength='$maxlength' />"; 18

19 Funzioni Ausiliarie: funzioni_univ.php function autenticazione_docenti() if(!isset($_server['php_auth_user'])!isset($_server['php_auth_pw'])!credenziali_corrette($_server['php_auth_user'], $_SERVER['PHP_AUTH_PW'])) header('http/ Unauthorized'); header('www-authenticate: Basic realm=docenti'); exit(h('introdurre username e password del docente per accedere a questa pagina!', 2).home()); function credenziali_corrette($username, $password) $db = connect(); $sql = "SELECT * FROM docenti WHERE docente = '$username' AND password = SHA1('$password')"; $ok = query($db, $sql, $res); disconnect($db); return $ok; 19

20 aggiorna_docenti.php require('funzioni.php'); define('bullets', ' '); autenticazione('universita'); $db = connect(); if(isset($_post['new'])) extract($_post); if(empty($docente) empty($ ) empty($password)) echo errore('inserire tutti i campi'); else $sql = "INSERT INTO docenti VALUES ('$docente', '$dipartimento', '$ ', SHA1('$password'))"; modify($db, $sql); elseif(isset($_get['docente'])) $docente = $_GET['docente']; $sql = "DELETE FROM docenti WHERE docente = '$docente'"; modify($db, $sql); $corpo = tr(th('docente').th('dipartimento').th(' ').th('password').th('cancella')); $sql = "SELECT * FROM docenti ORDER BY docente"; query($db, $sql, $res); while($tupla = fetch($res)) extract($tupla); $corpo.= tr(td($docente).td($dipartimento).td($ ).td(bullets). td(qlink("aggiorna_docenti.php?docente=$docente", "X"))); $menu_dip = xhtml_menu(array('arte', 'design', 'informatica', 'scienze'), 'dipartimento'); $corpo.= tr(td(textinput('docente', 10)).td($menu_dip).td(textinput(' ', 40)). td(pwdinput('password', 10)).td(submit('new', 'Inserisci!'))); echo xhtml('aggiornamento Docenti', form('aggiorna_docenti.php', table($corpo).home())); disconnect($db); 20

21 aggiorna_appelli.php require('funzioni_univ.php'); autenticazione('universita'); $db = connect(); if(isset($_post['new'])) extract($_post); // $esame, $giorno, $mese, $anno $sql = "INSERT INTO appelli(esame,data) VALUES ('$esame', '$anno-$mese-$giorno')"; modify($db, $sql); elseif(isset($_get['id'])) $id = $_GET['id']; $sql = "DELETE FROM appelli WHERE id = $id"; modify($db, $sql); $corpo = tr(th('esame').th('data').th('cancella')); $sql = "SELECT id, esame, DAY(data) as giorno, MONTH(data) as mese, YEAR(data) as anno FROM appelli ORDER BY data"; query($db, $sql, $res); while($tupla = fetch($res)) extract($tupla); // $esame, $giorno, $mese, $anno $corpo.= tr(td($esame).td(data_estesa($giorno, $mese, $anno)). td(qlink("aggiorna_appelli.php?id=$id", "X"))); $menu_esami = xhtml_menu(sql_array($db, 'SELECT corso FROM corsi ORDER BY corso'), 'esame'); $menu_giorni = xhtml_menu(range(1,31), 'giorno'); $menu_mesi = xhtml_menu(range(1,12), 'mese'); $menu_anni = xhtml_menu(range(2009,2011), 'anno'); $corpo.= tr(td($menu_esami).td(table(tr(td($menu_giorni).td($menu_mesi).td($menu_anni)), 0, 0, 10, 'none')).td(submit('new', 'Inserisci!'))); echo xhtml('aggiornamento Appelli', form('aggiorna_appelli.php', table($corpo).home())); disconnect($db); 21

22 aggiorna_prerequisiti.php require('funzioni_univ.php'); autenticazione('universita'); $db = connect(); if(isset($_post['new'])) extract($_post); // $corso, $precedenza if(prerequisito_consistente($db, $corso, $precedenza)) $sql = "INSERT INTO prerequisiti VALUES ('$corso', '$precedenza')"; modify($db, $sql); else exit(errore('prerequisito inconsistente!')); elseif(!empty($_get)) extract($_get); // $corso, $precedenza $sql = "DELETE FROM prerequisiti WHERE corso = '$corso' AND precedenza = '$precedenza'"; modify($db, $sql); $corpo = tr(th('corso').th('precedenza').th('cancella')); $sql = "SELECT * FROM prerequisiti ORDER BY corso, precedenza"; query($db, $sql, $res); while($tupla = fetch($res)) extract($tupla); $corpo.= tr(td($corso).td($precedenza). td(qlink("aggiorna_prerequisiti.php?corso=$corso&precedenza=$precedenza", "X"))); $corsi = sql_array($db, 'SELECT corso FROM corsi ORDER BY corso'); $menu_corsi = xhtml_menu($corsi, 'corso'); $menu_precedenze = xhtml_menu($corsi, 'precedenza'); $corpo.= tr(td($menu_corsi).td($menu_precedenze).td(submit('new', 'Inserisci!'))); echo xhtml('aggiornamento Prerequisiti', form('aggiorna_prerequisiti.php', table($corpo).home())); disconnect($db); 22

23 appelli_esami.php require('funzioni_univ.php'); autenticazione_docenti(); $db = connect(); if(!isset($_post['submit'])) $docenti = sql_array($db, "SELECT docente FROM docenti ORDER BY docente"); $menu_docenti = xhtml_menu(append_array(array('tutti'), $docenti), 'nomedoc'); $html = p('docente: '. $menu_docenti). p(submit()); echo xhtml('appelli Esami', form('appelli_esami.php', $html.home())); else $nomedoc = $_POST['nomedoc']; $from = ($nomedoc == 'TUTTI'? 'appelli' : 'appelli, corsi'); $where = ($nomedoc == 'TUTTI'? "" : "WHERE esame = corso AND docente = '$nomedoc'"); $sql = "SELECT esame, DAY(data) as giorno, MONTH(data) as mese, YEAR(data) as anno FROM $from $where ORDER BY data"; $num = query($db, $sql, $res); if($num == 0) messaggio("non ci sono appelli"); echo home(); else $html = tr(th('esame').th('data')); while($tupla = fetch($res)) extract($tupla); // $esame, $giorno, $mese, $anno $html.= tr(td($esame). td(data_estesa($giorno, $mese, $anno))); echo xhtml("elenco Appelli", table($html).home()); disconnect($db); 23

By : Ashish Modi. CRUD USING PHP (Create, Read, Update and Delete on Database) Create Database and Table using following Sql Syntax.

By : Ashish Modi. CRUD USING PHP (Create, Read, Update and Delete on Database) Create Database and Table using following Sql Syntax. CRUD USING PHP (Create, Read, Update and Delete on Database) Create Database and Table using following Sql Syntax. create database test; CREATE TABLE `users` ( `id` int(11) NOT NULL auto_increment, `name`

More information

Passare a Sql Server Compact : come leggere dati da Mdb, Xls, Xml, Dbf, Csv, senza utilizzare Microsoft Jet Database Engine 4.0

Passare a Sql Server Compact : come leggere dati da Mdb, Xls, Xml, Dbf, Csv, senza utilizzare Microsoft Jet Database Engine 4.0 Passare a Sql Server Compact : come leggere dati da Mdb, Xls, Xml, Dbf, Csv, senza utilizzare Microsoft Jet Database Engine 4.0 Qualche anno fa ho sviluppato un' applicazione in VB6 per l' ottimizzazione

More information

!"# $ %& '( ! %& $ ' &)* + ! * $, $ (, ( '! -,) (# www.mysql.org!./0 *&23. mysql> select * from from clienti;

!# $ %& '( ! %& $ ' &)* + ! * $, $ (, ( '! -,) (# www.mysql.org!./0 *&23. mysql> select * from from clienti; ! "# $ %& '(! %& $ ' &)* +! * $, $ (, ( '! -,) (# www.mysql.org!./0 *&23 mysql> select * from from clienti; " "!"# $!" 1 1 5#',! INTEGER [(N)] [UNSIGNED] $ - 6$ 17 8 17 79 $ - 6: 1 79 $.;0'

More information

Corso: Core Solutions of Microsoft Skype for Business 2015 Codice PCSNET: MSKY-5 Cod. Vendor: 20334 Durata: 5

Corso: Core Solutions of Microsoft Skype for Business 2015 Codice PCSNET: MSKY-5 Cod. Vendor: 20334 Durata: 5 Corso: Core Solutions of Microsoft Skype for Business Codice PCSNET: MSKY-5 Cod. Vendor: 20334 Durata: 5 Obiettivi Al termine del corso i partecipanti saranno in grado di: Descrivere l'architettura di

More information

24 ottobre 2013.openerp.it XML-RPC vs Psycopg2 Dr. Piero Cecchi. OpenERP Analisi Prestazionale Python script XML-RPC vs Psycopg2

24 ottobre 2013.openerp.it XML-RPC vs Psycopg2 Dr. Piero Cecchi. OpenERP Analisi Prestazionale Python script XML-RPC vs Psycopg2 24 ottobre 2013.openerp.it XML-RPC vs Psycopg2 Dr. Piero Cecchi OpenERP Analisi Prestazionale Python script XML-RPC vs Psycopg2 PROBLEMA REALE In un database nella Tabella: account_move il Campo: id_partner

More information

Percorso Mcsa Managing and Mainting Windows 8

Percorso Mcsa Managing and Mainting Windows 8 Percorso Mcsa Managing and Mainting Windows 8 Descrizione In questo corso, gli studenti imparano a progettare l'installazione, la configurazione e la manutenzione di Windows 8. Due caratteristiche uniche

More information

MCSE SERVER INFRASTRUCTURE PERCORSO COMPLETO

MCSE SERVER INFRASTRUCTURE PERCORSO COMPLETO MCSE SERVER INFRASTRUCTURE PERCORSO COMPLETO Descrizione Il corso è destinato ai professionisti dell'information Technology (IT) responsabili della pianificazione, progettazione e implementazione di un

More information

ESERCIZIO PL/SQL e PSP

ESERCIZIO PL/SQL e PSP ESERCIZIO PL/SQL e PSP LO SCHEMA create table studenti ( nome VARCHAR2(15) not null, cognome VARCHAR2(15) not null, eta NUMBER ); COPIATE I FILES Copiate i files da \\homeserver\ghelli\bdl\esercizi\eseps

More information

informatica powercenter manual : The User's Guide

informatica powercenter manual : The User's Guide informatica powercenter manual : The User's Guide There are lots of types of products and different types of information which may be contained in informatica powercenter manual, but you will see that

More information

DDL ed SQL Compravendite Immobiliari

DDL ed SQL Compravendite Immobiliari DDL ed SQL Compravendite Immobiliari Soluzione DDL /* Database : Compravendite Immobiliari Created: 27/03/2009 Modified: 27/03/2009 Model: Oracle 10g Database: Oracle 10g */ -- Create tables section -------------------------------------------------

More information

Oracle Database 10g Express

Oracle Database 10g Express Oracle Database 10g Express This tutorial prepares the Oracle Database 10g Express Edition Developer to perform common development and administrative tasks of Oracle Database 10g Express Edition. Objectives

More information

UML modeling of Web Applications: Project part of the Master in Web Technology V Henry Muccini University of L Aquila 2008

UML modeling of Web Applications: Project part of the Master in Web Technology V Henry Muccini University of L Aquila 2008 UML modeling of Web Applications: Project part of the Master in Web Technology V Henry Muccini University of L Aquila 2008 01. Preface page 1 02. Homework description 1 03. Homework Requirements and Evaluation

More information

22/11/2015-08:08:30 Pag. 1/10

22/11/2015-08:08:30 Pag. 1/10 22/11/2015-08:08:30 Pag. 1/10 CODICE: TITOLO: MOC20462 Administering Microsoft SQL Server Databases DURATA: 5 PREZZO: LINGUA: MODALITA': 1.600,00 iva esclusa Italiano Classroom CERTIFICAZIONI ASSOCIATE:

More information

Phase 1 - Enter Portale dello Studente

Phase 1 - Enter Portale dello Studente Phase 1 - Enter Portale dello Studente Open your browser (Microsoft Internet Explorer or Mozilla Firefox) and type or copy the following URL: http://portalestudente.uniroma3.it/ in the address bar (as

More information

A SQL Injection : Internal Investigation of Injection, Detection and Prevention of SQL Injection Attacks

A SQL Injection : Internal Investigation of Injection, Detection and Prevention of SQL Injection Attacks A SQL Injection : Internal Investigation of Injection, Detection and Prevention of SQL Injection Attacks Abhay K. Kolhe Faculty, Dept. Of Computer Engineering MPSTME, NMIMS Mumbai, India Pratik Adhikari

More information

Database Security. Principle of Least Privilege. DBMS Security. IT420: Database Management and Organization. Database Security.

Database Security. Principle of Least Privilege. DBMS Security. IT420: Database Management and Organization. Database Security. Database Security Rights Enforced IT420: Database Management and Organization Database Security Textbook: Ch 9, pg 309-314 PHP and MySQL: Ch 9, pg 217-227 Database security - only authorized users can

More information

Navicat Premium è uno strumento di amministrazione per database con connessioni-multiple, consente di connettersi

Navicat Premium è uno strumento di amministrazione per database con connessioni-multiple, consente di connettersi Navicat Premium è uno strumento di amministrazione per database con connessioni-multiple, consente di connettersi simultaneamente con una singola applicazione a MySQL, SQL Server, SQLite, Oracle e PostgreSQL,

More information

FOSS Relational Database and GeoDatabase Part II. PostgreSQL, Data Base Open Source and GRASS. Marco Ciolli, Fabio Zottele

FOSS Relational Database and GeoDatabase Part II. PostgreSQL, Data Base Open Source and GRASS. Marco Ciolli, Fabio Zottele FOSS Relational Database and GeoDatabase Part II PostgreSQL, Data Base Open Source and GRASS Marco Ciolli, Fabio Zottele Dipartimento di Ingegneria Civile e Ambientale Universita' degli Studi di Trento

More information

Corso: Administering Microsoft SQL Server 2012 Databases Codice PCSNET: MSQ2-1 Cod. Vendor: 10775 Durata: 5

Corso: Administering Microsoft SQL Server 2012 Databases Codice PCSNET: MSQ2-1 Cod. Vendor: 10775 Durata: 5 Corso: Administering Microsoft SQL Server 2012 Databases Codice PCSNET: MSQ2-1 Cod. Vendor: 10775 Durata: 5 Obiettivi Pianificare e installare SQL Server. Descrive i database di sistema, la struttura fisica

More information

How To Write An Informatica Powercenter Manual

How To Write An Informatica Powercenter Manual informatica powercenter manual Reference Manual We promise that all of us at informatica powercenter manual come with an ongoing desire for your motoring pleasure and in your 100 % satisfaction using this

More information

MCSE DESKTOP INFRASTRUCTURE PERCORSO COMPLETO

MCSE DESKTOP INFRASTRUCTURE PERCORSO COMPLETO MCSE DESKTOP INFRASTRUCTURE PERCORSO COMPLETO Descrizione Il corso è destinato ai professionisti IT che vogliono certificare le loro competenze e le conoscenze necessarie per la progettazione, l'implementazione

More information

RUBY vers. 2. The strings are written between or between (but in this case they will become interpreted) for ex.:

RUBY vers. 2. The strings are written between or between (but in this case they will become interpreted) for ex.: Updated on December 15 2006 Thanks to Giulio Ardoino for his contribute. RUBY vers. 2 The strings are written between or between (but in this case they will become interpreted) for ex.: a = 2 (numbers

More information

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";! SET time_zone = "+00:00";!

SET SQL_MODE = NO_AUTO_VALUE_ON_ZERO;! SET time_zone = +00:00;! -- phpmyadmin SQL Dump -- version 4.1.3 -- http://www.phpmyadmin.net -- -- Client : localhost -- Généré le : Lun 19 Mai 2014 à 15:06 -- Version du serveur : 5.6.15 -- Version de PHP : 5.4.24 SET SQL_MODE

More information

CSCI110 Exercise 4: Database - MySQL

CSCI110 Exercise 4: Database - MySQL CSCI110 Exercise 4: Database - MySQL The exercise This exercise is to be completed in the laboratory and your completed work is to be shown to the laboratory tutor. The work should be done in week-8 but

More information

Catalogo Corsi 2013/2014

Catalogo Corsi 2013/2014 Catalogo Corsi 2013/2014 Area Brand Titolo gg Aula gg 1 to 1 Grafica Ottimizzazioni immagini per schermo 1 1 Grafica Adobe After Effect CS5 base 3 3 Grafica Adobe After Effect CS6 base 3 3 Grafica Adobe

More information

A table is a collection of related data entries and it consists of columns and rows.

A table is a collection of related data entries and it consists of columns and rows. CST 250 MySQL Notes (Source: www.w3schools.com) MySQL is the most popular open-source database system. What is MySQL? MySQL is a database. The data in MySQL is stored in database objects called tables.

More information

INFORMATICA HELP GUIDE

INFORMATICA HELP GUIDE INFORMATICA HELP GUIDE This informatica help guide contains an over-all description from the item, the name and procedures of the various parts, step-by-step instructions of utilizing it, directions in

More information

Mul$media im Netz (Online Mul$media) Wintersemester 2014/15. Übung 03 (Nebenfach)

Mul$media im Netz (Online Mul$media) Wintersemester 2014/15. Übung 03 (Nebenfach) Mul$media im Netz (Online Mul$media) Wintersemester 2014/15 Übung 03 (Nebenfach) Online Mul?media WS 2014/15 - Übung 3-1 Databases and SQL Data can be stored permanently in databases There are a number

More information

INFORMATICA POWERCENTER GUIDE

INFORMATICA POWERCENTER GUIDE INFORMATICA POWERCENTER GUIDE This informatica powercenter guide contains an overall description of the item, the name and procedures of the company's various parts, step-by-step instructions of utilizing

More information

INFORMATICA MDM GUIDE

INFORMATICA MDM GUIDE INFORMATICA MDM GUIDE This informatica mdm guide contains a broad description of the item, the name and operations of their various parts, step-by-step instructions of how to use it, directions in taking

More information

DTI / Titolo principale della presentazione IPHONE ENCRYPTION. Litiano Piccin. 11 ottobre 2014

DTI / Titolo principale della presentazione IPHONE ENCRYPTION. Litiano Piccin. 11 ottobre 2014 1 IPHONE ENCRYPTION 2 MOBILE FORENSICS Nella Computer Forensics, le evidenze che vengono acquisite sono dispositivi statici di massa; questa significa che possiamo ottenere la stessa immagine (bit stream)

More information

Application note: SQL@CHIP Connecting the IPC@CHIP to a Database

Application note: SQL@CHIP Connecting the IPC@CHIP to a Database Application note: SQL@CHIP Connecting the IPC@CHIP to a Database 1. Introduction This application note describes how to connect an IPC@CHIP to a database and exchange data between those. As there are no

More information

Guide for theses application procedure a.y. 2014/2015

Guide for theses application procedure a.y. 2014/2015 Guide for theses application procedure a.y. 2014/2015 1 st step: Uniweb... 1 2 nd step: Theses title approval by the supervisor... 2 3 rd step: Universities students email address... 3 4 th step: Theses

More information

Customer Bank Account Management System Technical Specification Document

Customer Bank Account Management System Technical Specification Document Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6

More information

Extracting META information from Interbase/Firebird SQL (INFORMATION_SCHEMA)

Extracting META information from Interbase/Firebird SQL (INFORMATION_SCHEMA) 13 November 2007 22:30 Extracting META information from Interbase/Firebird SQL (INFORMATION_SCHEMA) By: http://www.alberton.info/firebird_sql_meta_info.html The SQL 2003 Standard introduced a new schema

More information

Main Points. File layout Directory layout

Main Points. File layout Directory layout File Systems Main Points File layout Directory layout File System Design Constraints For small files: Small blocks for storage efficiency Files used together should be stored together For large files:

More information

Database Administration with MySQL

Database Administration with MySQL Database Administration with MySQL Suitable For: Database administrators and system administrators who need to manage MySQL based services. Prerequisites: Practical knowledge of SQL Some knowledge of relational

More information

«Software Open Source come fattore abilitante dei Progetti per le Smart Cities»

«Software Open Source come fattore abilitante dei Progetti per le Smart Cities» «Software Open Source come fattore abilitante dei Progetti per le Smart Cities» Le esperienze nell Electronic Ticketing, nel Wireless Sensor Networks, nei Telematic Services & Location Based Systems Enrico

More information

Corso: Supporting and Troubleshooting Windows 10 Codice PCSNET: MW10-3 Cod. Vendor: 10982 Durata: 5

Corso: Supporting and Troubleshooting Windows 10 Codice PCSNET: MW10-3 Cod. Vendor: 10982 Durata: 5 Corso: Supporting and Troubleshooting Windows 10 Codice PCSNET: MW10-3 Cod. Vendor: 10982 Durata: 5 Obiettivi Al termine del corso i partecipanti saranno in grado di: Descrivere i processi coinvolti nella

More information

IT360: Applied Database Systems. Database Security. Kroenke: Ch 9, pg 309-314 PHP and MySQL: Ch 9, pg 217-227

IT360: Applied Database Systems. Database Security. Kroenke: Ch 9, pg 309-314 PHP and MySQL: Ch 9, pg 217-227 IT360: Applied Database Systems Database Security Kroenke: Ch 9, pg 309-314 PHP and MySQL: Ch 9, pg 217-227 1 Database Security Rights Enforced Database security - only authorized users can perform authorized

More information

Services. Relational. Databases & JDBC. Today. Relational. Databases SQL JDBC. Next Time. Services. Relational. Databases & JDBC. Today.

Services. Relational. Databases & JDBC. Today. Relational. Databases SQL JDBC. Next Time. Services. Relational. Databases & JDBC. Today. & & 1 & 2 Lecture #7 2008 3 Terminology Structure & & Database server software referred to as Database Management Systems (DBMS) Database schemas describe database structure Data ordered in tables, rows

More information

ONLINE COLLABORATION USING DATABASES IMAGE EDITING SPECIALISED LEVEL CAD2D SPECIALISED LEVEL

ONLINE COLLABORATION USING DATABASES IMAGE EDITING SPECIALISED LEVEL CAD2D SPECIALISED LEVEL POLO BIANCIARDI CERTIFICAZIONE AICA ECDL PROFILE IT SECURYTI SPECIALISED SPECIALISED CAD2D SPECIALISED ADVANCED HEALTH ECDL SPECIALISED ADVANCED CAD2D SPECIALISED HEALTH 1 ESAME ECDL BASE SPECIALISED ADVANCED

More information

Multimedia im Netz (Online Multimedia) Wintersemester 2014/15. Übung 08 (Hauptfach)

Multimedia im Netz (Online Multimedia) Wintersemester 2014/15. Übung 08 (Hauptfach) Multimedia im Netz (Online Multimedia) Wintersemester 2014/15 Übung 08 (Hauptfach) Ludwig-Maximilians-Universität München Online Multimedia WS 2014/15 - Übung 08-1 Today s Agenda Quiz Preparation NodeJS

More information

How to renew S&S Video Italian version. 2009 IBM Corporation

How to renew S&S Video Italian version. 2009 IBM Corporation How to renew S&S Video Italian version A. Renewal Email Lasciate che vi illustri come rinnovare le vostre licenze software IBM con Passport Advantage Online. (Let me show you how to renew your IBM software

More information

SQL Injection. Blossom Hands-on exercises for computer forensics and security

SQL Injection. Blossom Hands-on exercises for computer forensics and security Copyright: The development of this document is funded by Higher Education of Academy. Permission is granted to copy, distribute and /or modify this document under a license compliant with the Creative

More information

www.kdev.it - ProFTPd: http://www.proftpd.org - ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.9.tar.gz

www.kdev.it - ProFTPd: http://www.proftpd.org - ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.9.tar.gz &8730; www.kdev.it ProFTPd Guida per ottenere un server ProFTPd con back-end MySQL. Guida per ottenere un server ProFTPd con back-end MySQL. Condizioni strettamente necessarie: - Mac OS X Developer Tools:

More information

A Brief Introduction to MySQL

A Brief Introduction to MySQL A Brief Introduction to MySQL by Derek Schuurman Introduction to Databases A database is a structured collection of logically related data. One common type of database is the relational database, a term

More information

VASCO Data Security. The Authentication Company. Richard Zoni Channel Manager Italy

VASCO Data Security. The Authentication Company. Richard Zoni Channel Manager Italy VASCO Data Security The Authentication Company Richard Zoni Channel Manager Italy 05/05/2010 Le password... più utilizzate 1. password 2. 123456 3. Qwerty 4. Abc123 5. pippo 6. 696969 7. Myspace1 8. Password1

More information

Tutorial: How to Use SQL Server Management Studio from Home

Tutorial: How to Use SQL Server Management Studio from Home Tutorial: How to Use SQL Server Management Studio from Home Steps: 1. Assess the Environment 2. Set up the Environment 3. Download Microsoft SQL Server Express Edition 4. Install Microsoft SQL Server Express

More information

Online shopping cart. Tarik Guelzim Graduate school of computer science at Monmouth University. CS517 Database management systems Project 2

Online shopping cart. Tarik Guelzim Graduate school of computer science at Monmouth University. CS517 Database management systems Project 2 Tarik Guelzim Graduate school of computer science at Monmouth University CS517 Database management systems Project 2 Page 1 of 9 Database Schema Page 2 of 9 Table name Indexed fields reason Page 3 of 9

More information

Connect to a SQL Database with Monitouch

Connect to a SQL Database with Monitouch Connect to a SQL Database with Monitouch Monitouch HMI Technical Note TN-MH-0015a Table of Contents 1. Introduction...2 2. Requirements...2 3. Configure the Database...2 4. Configure the ODBC Driver...4

More information

Corso: Microsoft Project Server 2010 Technical Boot Camp Codice PCSNET: AAAA-0 Cod. Vendor: - Durata: 5

Corso: Microsoft Project Server 2010 Technical Boot Camp Codice PCSNET: AAAA-0 Cod. Vendor: - Durata: 5 Corso: Microsoft Project Server 2010 Technical Boot Camp Codice PCSNET: AAAA-0 Cod. Vendor: - Durata: 5 Obiettivi Comprendere la terminologia Project Server e i componenti principali del sistema Descrivere

More information

Multimedia im Netz Online Multimedia Winter semester 2015/16

Multimedia im Netz Online Multimedia Winter semester 2015/16 Multimedia im Netz Online Multimedia Winter semester 2015/16 Tutorial 04 Minor Subject Ludwig-Maximilians-Universität München Online Multimedia WS 2015/16 - Tutorial 04 (NF) - 1 Today s Agenda Repetition:

More information

How To Manage A Network On A Pnet 2.5 (Net 2) (Net2) (Procedure) (Network) (Wireless) (Powerline) (Wired) (Lan 2) And (Net1) (

How To Manage A Network On A Pnet 2.5 (Net 2) (Net2) (Procedure) (Network) (Wireless) (Powerline) (Wired) (Lan 2) And (Net1) ( Il presente documento HLD definisce l architettura e le configurazioni necessarie per separare la rete di management dai servizi dati dedicati al traffico cliente, con l obiettivo di poter accedere agli

More information

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1

UQC103S1 UFCE47-20-1. Systems Development. uqc103s/ufce47-20-1 PHP-mySQL 1 UQC103S1 UFCE47-20-1 Systems Development uqc103s/ufce47-20-1 PHP-mySQL 1 Who? Email: uqc103s1@uwe.ac.uk Web Site www.cems.uwe.ac.uk/~jedawson www.cems.uwe.ac.uk/~jtwebb/uqc103s1/ uqc103s/ufce47-20-1 PHP-mySQL

More information

SQL DATA DEFINITION: KEY CONSTRAINTS. CS121: Introduction to Relational Database Systems Fall 2015 Lecture 7

SQL DATA DEFINITION: KEY CONSTRAINTS. CS121: Introduction to Relational Database Systems Fall 2015 Lecture 7 SQL DATA DEFINITION: KEY CONSTRAINTS CS121: Introduction to Relational Database Systems Fall 2015 Lecture 7 Data Definition 2 Covered most of SQL data manipulation operations Continue exploration of SQL

More information

Nuovi domini di primo livello - Registra nuove estensioni con FabsWeb_HOST

Nuovi domini di primo livello - Registra nuove estensioni con FabsWeb_HOST Oltre 700 nuove estensioni per domini personalizzati Il conto alla rovescia è terminato! Finalmente più di 700 nuove estensioni di dominio gtld stanno per arrivare sul mercato e sono destinate a rivoluzionare

More information

Corso: Mastering Microsoft Project 2010 Codice PCSNET: MSPJ-11 Cod. Vendor: 50413 Durata: 3

Corso: Mastering Microsoft Project 2010 Codice PCSNET: MSPJ-11 Cod. Vendor: 50413 Durata: 3 Corso: Mastering Microsoft Project 2010 Codice PCSNET: MSPJ-11 Cod. Vendor: 50413 Durata: 3 Obiettivi Comprendere la disciplina del project management in quanto si applica all'utilizzo di Project. Apprendere

More information

Report on the Train Ticketing System

Report on the Train Ticketing System Report on the Train Ticketing System Author: Zaobo He, Bing Jiang, Zhuojun Duan 1.Introduction... 2 1.1 Intentions... 2 1.2 Background... 2 2. Overview of the Tasks... 3 2.1 Modules of the system... 3

More information

LISTA RIVISTE MASTER 2013

LISTA RIVISTE MASTER 2013 LISTA RIVISTE MASTER 2013 Fascie A+, A, B e P Le riviste classificate come P sono riviste di grande qualità e di rilevante impatto il cui fine principale e quello di diffondere le conoscenze scientifiche,

More information

C.S.E. Nodi Tipici Parametrizzati al 15-4-2015. 14/04/2015 Copyright (c) 2015 - Castalia srl

C.S.E. Nodi Tipici Parametrizzati al 15-4-2015. 14/04/2015 Copyright (c) 2015 - Castalia srl C.S.E. Nodi Tipici Parametrizzati al 15-4-2015 14/04/2015 Copyright (c) 2015 - Castalia srl 1 Avvertenze (1) Ci sono tre sezioni in questo documento: 1. Nodi in tutte le versioni (background azzurro):

More information

New Features in MySQL 5.0, 5.1, and Beyond

New Features in MySQL 5.0, 5.1, and Beyond New Features in MySQL 5.0, 5.1, and Beyond Jim Winstead jimw@mysql.com Southern California Linux Expo February 2006 MySQL AB 5.0: GA on 19 October 2005 Expanded SQL standard support: Stored procedures

More information

How to use Certificate in Microsoft Outlook

How to use Certificate in Microsoft Outlook How to use Certificate in Microsoft Outlook Macau Post esigntrust Version. 2006-01.01p Agenda Configure Microsoft Outlook for using esigntrust Certificate Use certificate to sign e-mail Use Microsoft Outlook

More information

public class neurale extends JFrame implements NeuralNetListener {

public class neurale extends JFrame implements NeuralNetListener { /* questo file contiene le funzioni che permettono la gestione della rete neurale. In particolare qui si implementa la fase di apprendimento e di addestramento. */ package neurofuzzy; import org.joone.engine.*;

More information

Linas Virbalas Continuent, Inc.

Linas Virbalas Continuent, Inc. Linas Virbalas Continuent, Inc. Heterogeneous Replication Replication between different types of DBMS / Introductions / What is Tungsten (the whole stack)? / A Word About MySQL Replication / Tungsten Replicator:

More information

DIRECTORS AND OFFICERS PROPOSTA DI POLIZZA

DIRECTORS AND OFFICERS PROPOSTA DI POLIZZA DIRECTORS AND OFFICERS PROPOSTA DI POLIZZA La presente proposta deve essere compilata dall`amministratore o dal Sindaco della Societa` proponente dotato di opportuni poteri. La firma della presente proposta

More information

Using SQL Server Management Studio

Using SQL Server Management Studio Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases

More information

WI005 - Offline data sync con SQLite in Universal Windows Platform

WI005 - Offline data sync con SQLite in Universal Windows Platform WI005 - Offline data sync con SQLite in Universal Windows Platform presenta Erica Barone Microsoft Technical Evangelist @_ericabarone erbarone@microsoft.com Massimo Bonanni Microsoft MVP, Intel Black Belt

More information

Corso: SharePoint 2010 Business Intelligence Codice PCSNET: MSP1-9 Cod. Vendor: 50429 Durata: 5

Corso: SharePoint 2010 Business Intelligence Codice PCSNET: MSP1-9 Cod. Vendor: 50429 Durata: 5 Corso: SharePoint 2010 Business Intelligence Codice PCSNET: MSP1-9 Cod. Vendor: 50429 Durata: 5 Obiettivi Esplora il nuovo Centro business intelligence, Analysis Services, Excel Services, Business Connectivity

More information

CSCI-UA:0060-02. Database Design & Web Implementation. Professor Evan Sandhaus sandhaus@cs.nyu.edu evan@nytimes.com

CSCI-UA:0060-02. Database Design & Web Implementation. Professor Evan Sandhaus sandhaus@cs.nyu.edu evan@nytimes.com CSCI-UA:0060-02 Database Design & Web Implementation Professor Evan Sandhaus sandhaus@cs.nyu.edu evan@nytimes.com Lecture #27: DB Administration and Modern Architecture:The last real lecture. Database

More information

Tecnologia e Applicazioni Internet 2008/9

Tecnologia e Applicazioni Internet 2008/9 Tecnologia e Applicazioni Internet 2008/9 Lezione 4 - Rest Matteo Vaccari http://matteo.vaccari.name/ matteo.vaccari@uninsubria.it What is REST? Roy Fielding Representational State Transfer Roy T. Fielding

More information

A Web Service Gateway for SMS- based Services. Giuseppe Attardi, Daniele Picciaia, Antonio Zoglio Dipartimento di Informatica Università di Pisa

A Web Service Gateway for SMS- based Services. Giuseppe Attardi, Daniele Picciaia, Antonio Zoglio Dipartimento di Informatica Università di Pisa A Web Service Gateway for SMS- based Services Giuseppe Attardi, Daniele Picciaia, Antonio Zoglio Dipartimento di Informatica Università di Pisa Motivation! bridge between telephony applications and Web

More information

SQL injection: Not only AND 1=1. The OWASP Foundation. Bernardo Damele A. G. Penetration Tester Portcullis Computer Security Ltd

SQL injection: Not only AND 1=1. The OWASP Foundation. Bernardo Damele A. G. Penetration Tester Portcullis Computer Security Ltd SQL injection: Not only AND 1=1 Bernardo Damele A. G. Penetration Tester Portcullis Computer Security Ltd bernardo.damele@gmail.com +44 7788962949 Copyright Bernardo Damele Assumpcao Guimaraes Permission

More information

IRF2000 IWL3000 SRC1000 Application Note - Apps with OSGi - Condition Monitoring with WWH push

IRF2000 IWL3000 SRC1000 Application Note - Apps with OSGi - Condition Monitoring with WWH push Version 2.0 Original-Application Note ads-tec GmbH IRF2000 IWL3000 SRC1000 Application Note - Apps with OSGi - Condition Monitoring with WWH push Stand: 28.10.2014 ads-tec GmbH 2014 IRF2000 IWL3000 SRC1000

More information

MS ACCESS DATABASE DATA TYPES

MS ACCESS DATABASE DATA TYPES MS ACCESS DATABASE DATA TYPES Data Type Use For Size Text Memo Number Text or combinations of text and numbers, such as addresses. Also numbers that do not require calculations, such as phone numbers,

More information

Archive Server for MDaemon disaster recovery & database migration

Archive Server for MDaemon disaster recovery & database migration Archive Server for MDaemon Archive Server for MDaemon disaster recovery & database migration Abstract... 2 Scenarios... 3 1 - Reinstalling ASM after a crash... 3 Version 2.2.0 or later...3 Versions earlier

More information

Zero Downtime Deployments with Database Migrations. Bob Feldbauer twitter: @bobfeldbauer email: bob.feldbauer@timgroup.com

Zero Downtime Deployments with Database Migrations. Bob Feldbauer twitter: @bobfeldbauer email: bob.feldbauer@timgroup.com Zero Downtime Deployments with Database Migrations Bob Feldbauer twitter: @bobfeldbauer email: bob.feldbauer@timgroup.com Deployments Two parts to deployment: Application code Database schema changes (migrations,

More information

D La Repubblica delle Donne ITA N 927 Circulation: 384761 Pag. 178

D La Repubblica delle Donne ITA N 927 Circulation: 384761 Pag. 178 21/02/15 D La Repubblica delle Donne ITA N 927 Circulation: 384761 Pag. 178 Più In Alto James Longagnani Make-up (fashion mentions) 21/02/15 D La Repubblica delle Donne ITA N 927 Circulation: 384761 Pag.

More information

4 IN 5 OUT MATRIX SWITCHER YUV & Stereo Audio

4 IN 5 OUT MATRIX SWITCHER YUV & Stereo Audio MX44B3 4 IN 5 OUT MATRIX SWITCHER YUV & Stereo Audio FRONT PANEL (MOD. MX44B3ABSLR) CARATTERISTICHE GENERALI - Pannello di controllo professionale a pulsanti diretti I/O di commutazione - LCD per una visione

More information

Create a Database Driven Application

Create a Database Driven Application Create a Database Driven Application Prerequisites: You will need a Bluemix account and an IBM DevOps Services account to complete this project. Please review the Registration sushi card for these steps.

More information

BLACKLIGHT RADIANT HEATER BLACKLIGHT TECNOLOGIA RADIANTE

BLACKLIGHT RADIANT HEATER BLACKLIGHT TECNOLOGIA RADIANTE BLACKLIGHT BLACKLIGHT RADIANT HEATER BLACKLIGHT TECNOLOGIA RADIANTE A new experience in heating A new sensation of a soft & expanded warming A pleasant heating all day long A discreet presence, without

More information

From Open Data & Linked Data to Ontology. example: http://www.disit.dinfo.unifi.it/siimobility.html

From Open Data & Linked Data to Ontology. example: http://www.disit.dinfo.unifi.it/siimobility.html From Open Data & Linked Data to Ontology example: http://www.disit.dinfo.unifi.it/siimobility.html 1 From Open Data to Linked Data To map Open Data into Linked Data: 1. Map the data to RDF: selecting/writing

More information

Accessing External Databases from Mobile Applications

Accessing External Databases from Mobile Applications CENTER FOR CONVERGENCE AND EMERGING NETWORK TECHNOLOGIES CCENT Syracuse University TECHNICAL REPORT: T.R. 2014-003 Accessing External Databases from Mobile Applications Version 2.0 Authored by: Anirudh

More information

Asterisk Cluster with MySQL Replication. JR Richardson Engineering for the Masses Hubguru@gmail.com

Asterisk Cluster with MySQL Replication. JR Richardson Engineering for the Masses Hubguru@gmail.com Asterisk Cluster with MySQL Replication JR Richardson Engineering for the Masses Hubguru@gmail.com Presentation Overview Reasons to cluster Asterisk Load distribution Scalability This presentation focuses

More information

DIPLOMA IN WEBDEVELOPMENT

DIPLOMA IN WEBDEVELOPMENT DIPLOMA IN WEBDEVELOPMENT Prerequisite skills Basic programming knowledge on C Language or Core Java is must. # Module 1 Basics and introduction to HTML Basic HTML training. Different HTML elements, tags

More information

Click on REGISTRAZIONE NUOVO UTENTE at the bottom of the page.

Click on REGISTRAZIONE NUOVO UTENTE at the bottom of the page. Dear Students, here you can find instructions to help you fill in the application procedure for your exchange period at the University of Parma (I PARMA01). Make sure to be very careful when inserting

More information

Web Application Development

Web Application Development Web Application Development Approaches Choices Server Side PHP ASP Ruby Python CGI Java Servlets Perl Choices Client Side Javascript VBScript ASP Language basics - always the same Embedding in / outside

More information

Database Design Patterns. Winter 2006-2007 Lecture 24

Database Design Patterns. Winter 2006-2007 Lecture 24 Database Design Patterns Winter 2006-2007 Lecture 24 Trees and Hierarchies Many schemas need to represent trees or hierarchies of some sort Common way of representing trees: An adjacency list model Each

More information

APC-Pro sa Computer Service

APC-Pro sa Computer Service Configuring, Managing and Maintaining Windows Server 2008-based Servers (6419B) Durata: 5 giorni Orario: 8:30 12:00 / 13:30-17.00 Costo per persona: CHF 1 900.-- (Min. 5 partecipanti) Obiettivi di formazione

More information

Security Architect s.r.l. Via Boccaccio, 6 70010 Casamassima (BA) www.securityarchitect.it tel. 080 671053 fax. 080 4531181

Security Architect s.r.l. Via Boccaccio, 6 70010 Casamassima (BA) www.securityarchitect.it tel. 080 671053 fax. 080 4531181 AREA SERVER MASTER MICROSOFT AREA SERVER 40349 98349 3 800,00 40365 98365 3 800,00 MTA IT Infrastructure Microsoft Technology Associate IT Infrastructure 40366 98366 3 800,00 40367 98367 3 800,00 4 600,00

More information

Ti piace la scuola in Italia? Do You Like School in Italy? - Grade Nine

Ti piace la scuola in Italia? Do You Like School in Italy? - Grade Nine Ohio Standards Connection: Foreign Language Communication Benchmark B Express a wide range of feelings and emotions, and discuss and support opinions. Indicator 2 Express and compare opinions and preferences

More information

Analytical study on online communication tools within elearning systems

Analytical study on online communication tools within elearning systems Abu-Qudais - Al-Sadi ANALYTICAL STUDY ON ONLINE COMMUNICATION TOOLS WITHIN ELEARNING SYSTEMS 85 Analytical study on online communication tools within elearning systems Mohammad Abu-Qdais, Jehad Al-Sadi,

More information

On Race Vulnerabilities in Web Applications

On Race Vulnerabilities in Web Applications Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Dipartimento di Informatica e Comunicazione On Race Vulnerabilities in Web Applications Roberto Paleari Davide Marrone

More information

Odoo 8.0. Le nuove API.

Odoo 8.0. Le nuove API. Odoo 8.0 Le nuove API. davide.corio@abstract.it / abstract per pycon6 Nuove API, perchè? più object oriented stile più pythonico hooks risparmio di codice Principali novità uso dei decoratori recordsets

More information

Erste Schritte mit mysql. Der Umgang mit einer relationalen Datenbank

Erste Schritte mit mysql. Der Umgang mit einer relationalen Datenbank Erste Schritte mit mysql Der Umgang mit einer relationalen Datenbank Relationale Datenbanken Prinzip: Daten sind in Tabellen gespeichert Tabellen können verknüpft sein alter Name: RDBMS - Relational Database

More information

INFORMAZIONI GENERALI / GENERAL INFORMATION

INFORMAZIONI GENERALI / GENERAL INFORMATION INFORMAZIONI GENERALI / GENERAL INFORMATION LE FLANGE DELLA SOCIETà INTERTUBI SONO FORNITE IN ACCORDO ALLE SEGUENTI NORME: INTERTUBI S FLANGES ARE PROVIDED IN ACCORDING WITH THE FOLLOWINGS STANDARDS Norma

More information

types, but key declarations and constraints Similar CREATE X commands for other schema ëdrop X name" deletes the created element of beer VARCHARè20è,

types, but key declarations and constraints Similar CREATE X commands for other schema ëdrop X name deletes the created element of beer VARCHARè20è, Dening a Database Schema CREATE TABLE name èlist of elementsè. Principal elements are attributes and their types, but key declarations and constraints also appear. Similar CREATE X commands for other schema

More information

EECS 647: Introduction to Database Systems

EECS 647: Introduction to Database Systems EECS 647: Introduction to Database Systems Instructor: Luke Huan Spring 2013 Administrative Take home background survey is due this coming Friday The grader of this course is Ms. Xiaoli Li and her email

More information

Download: Server-side technologies. WAMP (Windows), http://www.wampserver.com/en/ MAMP (Mac), http://www.mamp.info/en/

Download: Server-side technologies. WAMP (Windows), http://www.wampserver.com/en/ MAMP (Mac), http://www.mamp.info/en/ + 1 Server-side technologies Apache,, Download: Apache Web Server: http://httpd.apache.org/download.cgi application server: http://www.php.net/downloads.php DBMS: http://www.mysql.com/downloads/ LAMP:

More information

Curriculum Vitae et Studiorum Dossier n. 48773. Cinzia Di Giusto

Curriculum Vitae et Studiorum Dossier n. 48773. Cinzia Di Giusto Curriculum Vitae et Studiorum Dossier n. 48773 Cinzia Di Giusto December 31, 2010 Personal Information: Date of birth: Nationality: Di Giusto, Cinzia Oct 17, 1979 in Udine, Italy Italian Home address:

More information