Guida all'installazione di IBM SPSS Data Collection Data Model 6.0.1

Pagina creata da Nicola Di Mauro
 
CONTINUA A LEGGERE
i

    Guida all’installazione di IBM SPSS
    Data Collection Data Model 6.0.1
Nota: Prima di utilizzare queste informazioni e il relativo prodotto, leggere le informazioni
generali disponibili in Note a pag. 31.

Questa versione si applica a IBM SPSS Data Collection Data Model 6.0.1 e a tutte le successive
versioni e modifiche fino a eventuali disposizioni contrarie indicate in nuove versioni.
Le schermate dei prodotti Adobe sono state ristampate su autorizzazione di Adobe Systems
Incorporated.
Le schermate dei prodotti Microsoft sono state ristampate su autorizzazione di Microsoft
Corporation.

Materiali concessi in licenza - Proprietà di IBM

Licensed Materials - Property of IBM © Copyright IBM Corporation 2000, 2011

Materiale concesso in licenza - Proprietà di IBM © Copyright IBM Corporation 2000, 2011

Tutti i diritti riservati.
Prefazione
          Benvenuti nella guida all’installazione di IBM® SPSS® Data Collection Data Model 6.0.1 che
          contiene informazioni in merito all’installazione di IBM® SPSS® Data Collection Data Model
          (versioni x86 a 32 bit e x64 a 64 bit). Per informazioni sull’utilizzo di Data Model, consultare la
          sezione Data Model nella IBM® SPSS® Data Collection Developer Library.

          Le versioni Adobe Portable Document Format (.pdf) delle guide sono disponibili nel CD-ROM di
          Data Model. La visualizzazione e la stampa dei documenti richiedono il software Adobe Reader.
          Se necessario, è possibile scaricarlo gratuitamente dal sito www.adobe.com. Per istruzioni su come
          visualizzare i documenti e spostarsi al loro interno, consultare la guida in linea di Adobe Reader.

          Nota: IBM® SPSS® Data Collection mette a disposizione dei clienti numerose funzioni e
          caratteristiche potenti che questi possono utilizzare nelle rispettive attività di business. IBM non è
          responsabile della determinazione dei requisiti della normativa applicabile alle attività dei suoi
          licenziatari, compresi quelli relativi al programma Data Collection, né della rispondenza della
          fornitura del programma da parte di IBM (o della ricezione da parte di qualsiasi licenziatario)
          ai requisiti di tale normativa. I licenziatari sono tenuti a rispettare tutta la normativa vigente in
          merito all’utilizzo del programma e all’accesso allo stesso, indipendentemente dal fatto che detto
          utilizzo o accesso avvenga in maniera autonoma o con prodotti o servizi di terzi.

Informazioni su IBM Business Analytics
          Il software IBM Business Analytics fornisce informazioni complete, coerenti e accurate a cui i
          responsabili delle decisioni possono affidarsi per ottimizzare le prestazioni dell’azienda. Un ampio
          portafoglio di applicazioni di business intelligence, analisi predittiva, gestione delle prestazioni
          e delle strategie finanziarie e analisi offre una panoramica chiara, istantanea e interattiva delle
          prestazioni attuali e la possibilità di prevedere i risultati futuri. Utilizzato in combinazione con
          potenti soluzioni di settore, prassi consolidate e servizi professionali, questo software consente
          alle aziende di tutte le dimensioni di ottimizzare la produttività, automatizzare le decisioni senza
          problemi e fornire risultati migliori.

          Come parte di questo portafoglio, il software IBM SPSS Predictive Analytics consente alle
          aziende di prevedere gli eventi futuri e di agire tempestivamente in modo da migliorare i risultati
          delle attività aziendali. Le aziende, gli enti governativi e le università di tutto il mondo si
          affidano alla tecnologia IBM SPSS perché rappresenta un vantaggio concorrenziale in termini di
          attrazione, retention e aumento dei clienti, riducendo al tempo stesso le frodi e limitando i rischi.
          Incorporando il software IBM SPSS nelle attività quotidiane, le aziende diventano imprese in
          grado di effettuare previsioni e di gestire e automatizzare le decisioni, per raggiungere gli obiettivi
          aziendali e vantaggi tangibili sulla concorrenza. Per ulteriori informazioni o per contattare un
          rappresentante, visitare il sito http://www.ibm.com/spss.

Supporto tecnico
          Il supporto tecnico è a disposizione dei clienti che dispongono di un contratto di manutenzione. I
          clienti possono contattare il supporto tecnico per richiedere assistenza per l’utilizzo dei prodotti
          SPSS Inc. o per l’installazione in uno degli ambienti hardware supportati. Per contattare il
Licensed Materials - Property of IBM ©                iii
Copyright IBM Corporation 2000, 2011
supporto tecnico, vedere il sito Web di SPSS Inc. all’indirizzo http://www.ibm.com/support.
Tenere presente che durante la richiesta di assistenza sarà necessario fornire dati di identificazione
personali, relativi alla propria società e il numero del contratto di manutenzione.

                                            iv
Contenuto
1   Istruzioni di installazione di IBM SPSS Data Collection Data
    Model 6.0.1                                                  1
     Prima di iniziare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
     Requisiti per eseguire IBM SPSS Data Collection Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
     Documentazione per IBM SPSS Data Collection Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
     Elenco del software necessario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
        Installazione di Microsoft .NET Framework 3.5 SP1 . . . . . . . . . . . . . . . . . . . . . . . . . .                              ...... 2
        Installazione di Microsoft Internet Explorer 8 o versioni successive o di Firefox 3.x o
        versioni successive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .            ...... 3
        Microsoft Data Access Components 2.8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                          ...... 3
     Ambienti di virtualizzazione supportati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .                 ...... 3
     Percorsi di aggiornamento supportati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
     Installazione di IBM SPSS Data Collection Data Model 6.0.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
     Installazione di IBM SPSS Data Collection Developer Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
         Requisiti di sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
         Esempi e strumenti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
     Rimozione di IBM SPSS Data Collection Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
     Guida di IBM SPSS Data Collection JDBC Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
        Requisiti di sistema del driver JDBC di IBM SPSS Data Collection                                     ...   ...   ...   ...   ...   ...   ...    9
        Istruzioni di installazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .            ...   ...   ...   ...   ...   ...   ...   10
        Stringa di connessione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .               ...   ...   ...   ...   ...   ...   ...   11
     Specifica del driver JDBC di IBM SPSS Data Collection . . . . . . . . . . .                             ...   ...   ...   ...   ...   ...   ...   13
         Sintassi SQL . . . . . . . . . . . . . . . . . . . . . .        ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   14
         Metadati del database . . . . . . . . . . . . . . .             ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   16
         Tipi di dati di IBM SPSS Data Collection .                      ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   18
         Query da VDATA . . . . . . . . . . . . . . . . . . .            ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   18
         Query da HDATA . . . . . . . . . . . . . . . . . . .            ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   22
         Valore di categoria restituito . . . . . . . . . .              ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   26
         Campo di livello restituito. . . . . . . . . . . . .            ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   27
     Risoluzione dei problemi . . . . . . . . . . . . . . . . .          ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   ...   28
     Risoluzione dei problemi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
           Esecuzione di un’installazione registrata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

                                                                     v
Appendice

A Note           31

   Indice        34

            vi
Capitolo

                                                                                                    1
Istruzioni di installazione di IBM SPSS
Data Collection Data Model 6.0.1
Prima di iniziare
          Prima di installare IBM® SPSS® Data Collection Data Model, leggere queste istruzioni di
          installazione.

Requisiti per eseguire IBM SPSS Data Collection Data Model
          I requisiti minimi hardware e software per IBM® SPSS® Data Collection Data Model sono i
          seguenti:

          Sistemi operativi
             Microsoft® Windows® XP Professional (versione x86 a 32 bit) con Service Pack 3, Microsoft
              Windows XP Tablet PC Edition 2005 (versione x86 a 32 bit) con Service Pack 2, Microsoft
              Windows Vista Business o Enterprise Edition con Service Pack 2 (versioni x86 a 32 bit
              o x64 a 64 bit), oppure Microsoft Windows 7 Business o Enterprise Edition con Service
              Pack 1 (versioni x86 a 32 bit o x64 a 64 bit).
          Nota: Windows XP Tablet Edition è supportato solo quando si utilizza l’applicazione IBM®
          SPSS® Data Collection Interviewer.
             Microsoft Windows Server 2003 R2 Business o Enterprise Edition (versioni x86 a 32 bit o
              x64 a 64 bit) oppure Microsoft Windows Server 2008 (standard e R2) Business o Enterprise
              Edition (versioni x86 a 32 bit o x64 a 64 bit). Si noti che Microsoft Windows Server 2003
              R2 è supportato solo in caso di aggiornamento da una versione precedente di IBM SPSS
              Data Collection.

          Software

          Per i sistemi Microsoft Windows XP:
             Microsoft .NET Framework 3.5 SP1 (disponibile nel sito dei download di Microsoft
              (http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displa
             Microsoft Internet Explorer 8 o versioni successive oppure Firefox 3.x o versioni successive.
             Microsoft Data Access Components 2.8 o versioni successive (incluso nell’installazione di
              Data Model). La versione installata automaticamente è quella in lingua inglese; se però
              la propria versione di Windows è in una lingua diversa, è necessario installare la versione
              nella lingua appropriata.

          Per i sistemi Microsoft Vista o 7:
             Microsoft .NET Framework 3.5 SP1

Licensed Materials - Property of IBM ©              1
Copyright IBM Corporation 2000, 2011
2

Capitolo 1

                Microsoft Internet Explorer 8 o versioni successive oppure Firefox 3.x o versioni successive.

             Hardware
                Processore di classe Pentium® da almeno 800 MHz.
                512MB RAM
                Disco rigido con almeno 50 MB di spazio libero.
                Unità CD-ROM per l’installazione.

Documentazione per IBM SPSS Data Collection Data Model
             La documentazione di IBM® SPSS® Data Collection Data Model è contenuta nella IBM®
             SPSS® Data Collection Developer Library, (DDL), disponibile nel CD di installazione di
             Data Model come installazione a parte. È inoltre scaricabile gratuitamente all’indirizzo
             http://www.ibm.com/software/analytics/spss/products/data-collection/.

             Per ulteriori informazioni, vedere l'argomento Installazione di IBM SPSS Data Collection
             Developer Library a pag. 5.

Elenco del software necessario
             IBM® SPSS® Data Collection Data Model necessita dei seguenti componenti software.

             Installazione automatica

             La procedura di installazione di Data Model verifica la presenza dei seguenti componenti software
             e li installa se non sono già installati.
                Microsoft Data Access Components 2.8 (versione in inglese)

             Download e installazione separata

             I componenti software che seguono devono essere scaricati e installati separatamente prima di
             installare Data Model.
                Internet Explorer 8 o versioni successive o Firefox 3.x o versioni successive
                Microsoft .NET Framework 3.5 SP1

Installazione di Microsoft .NET Framework 3.5 SP1
              Prima di installare IBM® SPSS® Data Collection Data Model 6.0.1 su un sistema Windows XP, è
             necessario installare Microsoft .NET Framework 3.5 SP1. Se si tenta di eseguire un’installazione
             senza che sia installato Microsoft .NET Framework 3.5 SP1, il programma di installazione
             visualizza un messaggio in cui si segnala che, per poter proseguire con l’installazione di Data
             Model 6.0.1, è necessario prima installare Microsoft .NET Framework 3.5 SP1.
3

                                       Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

         Nota: L’installazione di Microsoft .NET Framework 3.5 SP1 aggiorna numerosi componenti di
         Windows.

         Installazione di Microsoft .NET Framework 3.5 SP1

      E Scaricare e installare Microsoft .NET Framework 3.5 SP1 dal sito dei download di Microsoft
         (http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylan
      E Seguire le istruzioni visualizzate sullo schermo.

      E Riavviare il computer. Il riavvio è consigliato anche se il programma di installazione non lo
         richiede.

Installazione di Microsoft Internet Explorer 8 o versioni successive o di Firefox 3.x o
versioni successive
         Per installare IBM® SPSS® Data Collection Data Model, è necessario che Microsoft Internet
         Explorer 8 o versioni successive o Firefox 3.x o versioni successive sia installato sul computer.

         Nota: Firefox 3.x o versioni successive non è supportato quando si utilizza IBM® SPSS® Data
         Collection Survey Tabulation.

         Internet Explorer è disponibile in molte lingue all’indirizzo
         http://www.microsoft.com/windows/ie/downloads/default.mspx.

         Firefox è disponibile in molte lingue all’indirizzo http://www.mozilla.com.

Microsoft Data Access Components 2.8
         Con l’installazione di IBM® SPSS® Data Collection Data Model viene installata automaticamente
         la versione in lingua inglese di Microsoft Data Access Components (MDAC) 2.8. Se la propria
         versione di Windows è in una lingua diversa è necessario installare la versione nella lingua
         appropriata, disponibile sul supporto di Data Model.

         Per ulteriori informazioni su MDAC 2.8, vedere
         http://www.microsoft.com/Windows/downloads/default.mspx.

Ambienti di virtualizzazione supportati
         Segue un elenco degli ambienti di virtualizzazione supportati.
          Prodotto                                           Versione
          Microsoft Windows Terminal Services                Windows 2008 R2 Server
                                                             Windows 2008 Server
          Citrix XenApp                                      6
          Citrix Presentation Server                         4.5
          VMWare vSphere                                     4.1
          VMWare ESX Server                                  3.5
4

Capitolo 1

Percorsi di aggiornamento supportati
             È possibile installare le applicazioni di IBM® SPSS® Data Collection 6.0.1 sui computer su cui
             sono installate le seguenti applicazioni Dimensions/Data Collection, aggiornando sostanzialmente
             l’installazione corrente:
                SPSS Dimensions 5.5
                PASW Data Collection and Survey Visualization 5.6
                IBM SPSS Data Collection 6

             Se si utilizza una versione di Dimensions precedente alla 5.5, è necessario disinstallare la
             versione precedente prima di installare le applicazioni di Data Collection 6.0.1. Il programma
             di installazione di 6.0.1 non supporta l’aggiornamento dalle applicazioni Dimensions precedenti
             alla versione 5.5.

             Note
                Non è possibile aggiornare le applicazioni a 32 bit in applicazioni a 64 bit. Se si desidera
                 installare applicazioni di Data Collection 6.0.1 a 64 bit, è necessario dapprima disinstallare le
                 eventuali applicazioni Data Collection a 32 bit attualmente installate.

Installazione di IBM SPSS Data Collection Data Model 6.0.1

             Importante
                Prima di installare IBM® SPSS® Data Collection Data Model 6.0.1 su un sistema Windows
                 XP, è necessario installare Microsoft .NET Framework 3.5 SP1. Se si tenta di eseguire
                 un’installazione senza che sia installato Microsoft .NET Framework 3.5 SP1, il programma di
                 installazione visualizza un messaggio in cui si segnala che, per poter proseguire, è necessario
                 prima installarlo. Per ulteriori informazioni, vedere l'argomento Installazione di Microsoft
                 .NET Framework 3.5 SP1 a pag. 2.
                Per installare IBM® SPSS® Data Collection Data Model, è necessario che Microsoft Internet
                 Explorer 8 o versioni successive sia installato sul computer. Per ulteriori informazioni, vedere
                 l'argomento Installazione di Microsoft Internet Explorer 8 o versioni successive o di Firefox
                 3.x o versioni successive a pag. 3.

             Avvio manuale del programma di installazione

             La funzione Esecuzione automatica di Windows dovrebbe rilevare e avviare il programma di
             installazione quando si inserisce il supporto di installazione di Data Model 6.0.1 nell’unità ottica.
             Se questo non avviene, seguire le istruzioni riportate di seguito per avviare manualmente il
             programma di installazione:

        E Inserire il supporto di installazione di Data Model 6.0.1 nell’unità ottica.

        E Dal menu Start di Windows scegliere Esegui.
5

                                       Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

    E Nella finestra di dialogo Esegui, digitare d:\autoplay dove d:\ è l’unità ottica.

       Viene visualizzata la finestra del programma di installazione di Data Model 6.0.1.

       Installazione di IBM SPSS Data Collection Data Model 6.0.1

    E Dalla finestra del programma di installazione, scegliere Installa Data Model 6.0.1.

       Viene così avviata l’installazione guidata di Data Model 6.0.1.

    E Leggere il contratto di licenza nella relativa pagina.

    E Se si accettano le condizioni del contratto di licenza, fare clic su Accetto i termini del contratto di
      licenza e quindi su Avanti.

Installazione di IBM SPSS Data Collection Developer Library
       La documentazione di IBM® SPSS® Data Collection Data Model è contenuta nella IBM®
       SPSS® Data Collection Developer Library, (DDL), disponibile nel CD di installazione di
       Data Model come installazione a parte. È inoltre scaricabile gratuitamente all’indirizzo
       http://www.ibm.com/software/analytics/spss/products/data-collection/.

       Data Collection Developer Library (DDL) è una raccolta di strumenti per lo sviluppo
       di applicazioni e la modifica dei prodotti IBM® SPSS® Data Collection esistenti. La
       documentazione fornita con la DDL è ricca di informazioni tecniche utili sul funzionamento dei
       prodotti Data Collection. Essa comprende sezioni relative a Data Model.

       La sezione IBM® SPSS® Data Collection Interviewer Server Administration contiene i seguenti
       argomenti.
           Protezione.
           Bilanciamento del carico di Interviewer Server Administration e IBM® SPSS® Data
            Collection Survey Tabulation.
           Procedure guidate e la struttura operativa di Interviewer Server Administration per la
            creazione di applicazioni Interviewer Server Administration.
           DPM (Distributed Property Management) e DPM Explorer.
           Gestione dei file.
           File che controllano il funzionamento di Interviewer Server Administration.
           Modelli a oggetti.

       La sezione IBM® SPSS® Data Collection Interviewer Server contiene i seguenti argomenti.
           Funzionamento dei componenti di Interviewer Server e loro interazioni.
           Procedure per l’avvio e l’arresto delle interviste, i timeout e l’attivazione.
           Tabelle di database.
           File di registro.
           Gestione campioni.
6

Capitolo 1

                Cache di progetto.
                Cache delle immagini.
                Bilanciamento del carico del motore dell’intervista.
                Modelli a oggetti.

             Questa sezione può risultare utile in caso di installazione di Data Model perché contiene set di dati
             di esempio utilizzabili dagli utenti per l’apprendimento di Data Model, nonché istruzioni passo
             per passo per la loro installazione.

             Per gli utenti di Data Model può anche essere utile poter disporre della Data Collection Developer
             Library, che fornisce informazioni tecniche su Data Model e Data Model non disponibili nella
             Guida di Data Model.

             Installazione di IBM SPSS Data Collection Developer Library

        E Verificare di disporre di tutti i requisiti di sistema necessari. Vedere Requisiti di sistema e Esempi
             e strumenti.

        E Dalla finestra del programma di installazione di Data Model, scegliere Installa Data Collection
          Developer Library. Seguire le istruzioni visualizzate sullo schermo.

             Note
                La DDL è disponibile come installazione a parte su tutti i CD di installazione dei prodotti
                 Data Collection.
                Per visualizzare le Note sulla versione di DDL, spostarsi all’interno del CD e aprire
                 il documento Release Notes.htm dalla cartella DDL. È anche possibile visualizzare
                 le Note sulla versione dopo l’installazione nella directory di installazione di DDL
                 ([INSTALL_FOLDER]\IBM\SPSS\DataCollection\6\DDL\Release Notes.htm).
                Se è installata una versione precedente della DDL, si consiglia di rimuoverla prima di
                 installare la nuova versione.
                Se Data Collection Developer Library viene installata dopo che sono state installate le
                 applicazioni Data Collection, alcuni argomenti della guida potrebbero non essere più
                 disponibili. Per ripristinare gli argomenti mancanti, eliminare manualmente i file della cache
                 della guida di IBM Eclipse:
                 1. In Windows andare nel Pannello di controllo > Strumenti di amministrazione > Servizi e
                 arrestare il servizio DataCollectionHelpCenterService.
                 2. Andare a C:\Program Files\Common
                 Files\IBM\SPSS\DataCollection\6\Documentation\ibm_help\eclipse ed eliminare la
                 directory workspace.
                 3. Aprire la directory configuration ed eliminare le quattro directory secondarie
                 (org.eclipse.core.runtime, org.eclipse.equinox.app, org.eclipse.osgi e org.eclipse.update).
                 Fare attenzione a NON eliminare il file config.ini.
                 4. Riavviare il servizio DataCollectionHelpCenterService. Tutti gli argomenti della guida
                 dovrebbero ora essere visualizzati correttamente.
7

                                      Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

Requisiti di sistema

         Sistemi operativi
            Microsoft® Windows® XP Professional (versione x86 a 32 bit) con Service Pack 3, Microsoft
             Windows Server 2003 R2 Business o Enterprise Edition (versioni x86 a 32 bit o x64 a 64
             bit), Microsoft Windows Server 2008 (standard e R2) Business o Enterprise Edition (versioni
             x86 a 32 bit o x64 a 64 bit), Microsoft Windows Vista Business o Enterprise Edition con
             Service Pack 2 (versioni x86 a 32 bit o x64 a 64 bit), oppure Microsoft Windows 7 Business
             o Enterprise Edition con Service Pack 1 (versioni x86 a 32 bit o x64 a 64 bit). Si noti che
             Microsoft Windows Server 2003 R2 è supportato solo in caso di aggiornamento da una
             versione precedente di IBM SPSS Data Collection.

         Software
            Microsoft Internet Explorer 8 o versioni successive oppure Firefox 3.x o versioni successive
            Un programma per l’estrazione di file da un archivio ZIP

         Hardware
            Processore di classe Pentium® da almeno 800 MHz.
            512MB RAM
            Disco rigido con almeno 50 MB di spazio libero.
            Unità DVD per l’installazione
            Adattatore grafico con risoluzione di almeno 1024 x 768
            Impostazione della qualità dei colori di almeno 16 bit

Esempi e strumenti

         In caso di installazione della IBM® SPSS® Data Collection Developer Library (DDL), fare
         riferimento alle informazioni che seguono per utilizzare al meglio la DDL. La DDL si può
         installare facendo clic su Installa Data Collection Developer Library dal menu di esecuzione
         automatica.

         La DDL contiene numerosi esempi e strumenti per il cui utilizzo è necessario disporre di IBM®
         SPSS® Data Collection Data Model 6.0.1. Alcuni di essi hanno requisiti aggiuntivi:
            Tre procedure guidate per C# utilizzabili con Visual Studio .NET per semplificare la creazione
             di un’attività di IBM® SPSS® Data Collection Interviewer Server Administration. Le
             procedure guidate richiedono l’installazione di IBM® SPSS® Data Collection Interviewer
             Server 6.0.1 o IBM® SPSS® Data Collection Survey Tabulation 6.0.1.
            Il codice sorgente e i file eseguibili per tre applicazioni Visual Basic .NET: DM Query,
             WinDMSRun e DPM Explorer.NET. Per eseguire il file WinDMSRun è necessario disporre di
             IBM® SPSS® Data Collection Base Professional 6.0.1 e per eseguire DPM Explorer.NET è
             necessario disporre di Interviewer Server 6.0.1 o Survey Tabulation 6.0.1. Per compilare il
             codice sorgente sono necessari questi prodotti e Visual Basic .NET.
8

Capitolo 1

                Numerosi file DMS (DataManagementScript) di esempio. Per eseguirli è necessario installare
                 Base Professional 6.0.1.
                Numerosi file mrScriptBasic di esempio. Per eseguirli è necessario disporre di Data Model
                 6.0.1. Per alcuni dei file di esempio sono necessari componenti aggiuntivi quali Microsoft
                 Office, Base Professional 6.0.1 o IBM® SPSS® Data Collection Author Professional 6.0.1.
                Numerosi file mrScriptMetadata di esempio. Per utilizzare questi file è necessario disporre
                 di Data Model 6.0.1.
                L’esempio Short Drinks viene fornito sotto forma di backup SQL Server di un database
                 relazionale (RDB) MR. Per ripristinare e utilizzare questo database è necessario disporre di
                 SQL Server Client Tools.

Rimozione di IBM SPSS Data Collection Data Model

             Importante

             Per rimuovere IBM® SPSS® Data Collection Data Model è necessario utilizzare la funzione di
             disinstallazione di Windows. Se ci si limita a eliminare i file e le cartelle associate al prodotto,
             il programma non viene disinstallato correttamente e potrebbero verificarsi problemi in caso di
             installazione o disinstallazione delle versioni successive.

             Si noti che, se sul computer sono presenti altri prodotti che utilizzano Data Model, Data Model non
             verrà rimosso fino all’avvenuta disinstallazione di tutti i prodotti che lo utilizzano. Non è invece
             necessario disinstallare alcun prodotto prima di passare a una nuova versione di Data Model.

             Rimozione di IBM SPSS Data Collection Data Model

        E Accedere con il profilo utente utilizzato per l’installazione dell’applicazione oppure come
             qualsiasi utente del gruppo amministratori.

        E Nel Pannello di controllo, selezionare Installazione applicazioni.

        E Scegliere IBM® SPSS® Data Collection Data Model

        E Fare clic su Aggiungi/Rimuovi o su Cambia/Rimuovi.

             Viene così avviata l’installazione guidata di Data Collection Data Model.

        E Nella pagina introduttiva, scegliere Rimuovi e fare clic su Avanti.

        E Quando il sistema lo richiede, confermare la richiesta.

        E Nella pagina di completamento della manutenzione, fare clic su Fine.

        E Verrà richiesto di riavviare il computer. In caso di mancato riavvio, non sarà possibile reinstallare
             Data Model.
9

                                         Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

Guida di IBM SPSS Data Collection JDBC Driver
        IBM® SPSS® Data Collection JDBC Driver consente di leggere i dati dei casi di Data Collection
        nelle applicazioni che supportano l’API JDBC (Java Database Connectivity). Data Collection
        JDBC Driver contiene i seguenti componenti:
           JDBC Service Driver. Questo componente è disponibile solo per le piattaforme Windows.
            Il driver del servizio funge da collegamento fra il client JDBC e il componente Data
            Collection IBM® SPSS® Data Collection Data Model. Esso gestisce le richieste di dati
            provenienti dal driver del client del servizio e si può installare sullo stesso computer o su
            uno o più computer remoti. In tal modo è possibile configurare un solo driver del servizio,
            utilizzabile da più client. Se il driver del servizio è installato sullo stesso computer in cui sono
            memorizzati i dati di un caso, è possibile ridurre il traffico in rete poiché tutte le query vengono
            effettuate sullo stesso server. Al client del servizio vengono inviati solo i casi risultanti.
            Anche le prestazioni possono migliorare, nel caso in cui il server sia dotato di un processore
            più veloce o di una maggiore quantità di RAM rispetto ai computer client del servizio.
           Driver del client del servizio. Questo componente è disponibile per i sistemi operativi Windows,
            UNIX e Linux. Il driver del client del servizio costituisce l’interfaccia tra l’applicazione
            client che deve leggere i dati dei casi di Data Collection e il driver del servizio che gestisce
            la richiesta di dati.

Requisiti di sistema del driver JDBC di IBM SPSS Data Collection
        I requisiti minimi di sistema per IBM® SPSS® Data Collection JDBC Driver sono:

        JDBC Service Driver
           Microsoft® Windows® XP Professional (versione x86 a 32 bit) con Service Pack 3, Microsoft
            Windows Server 2003 R2 Business o Enterprise Edition (versioni x86 a 32 bit o x64 a 64
            bit), Microsoft Windows Server 2008 (standard e R2) Business o Enterprise Edition (versioni
            x86 a 32 bit o x64 a 64 bit), Microsoft Windows Vista Business o Enterprise Edition con
            Service Pack 2 (versioni x86 a 32 bit o x64 a 64 bit), oppure Microsoft Windows 7 Business
            o Enterprise Edition con Service Pack 1 (versioni x86 a 32 bit o x64 a 64 bit). Si noti che
            Microsoft Windows Server 2003 R2 è supportato solo in caso di aggiornamento da una
            versione precedente di IBM SPSS Data Collection.
           Circa 100 MB di spazio libero su disco.
           Prima di installare il JDBC Service Driver è necessario installare Data Collection IBM®
            SPSS® Data Collection Data Model 6.0.1.

        Driver del client del servizio

        Windows
           Microsoft® Windows® XP Professional (versione x86 a 32 bit) con Service Pack 3, Microsoft
            Windows Server 2003 R2 Business o Enterprise Edition (versioni x86 a 32 bit o x64 a 64
            bit), Microsoft Windows Server 2008 (standard e R2) Business o Enterprise Edition (versioni
            x86 a 32 bit o x64 a 64 bit), Microsoft Windows Vista Business o Enterprise Edition con
            Service Pack 2 (versioni x86 a 32 bit o x64 a 64 bit), oppure Microsoft Windows 7 Business
            o Enterprise Edition con Service Pack 1 (versioni x86 a 32 bit o x64 a 64 bit). Si noti che
10

Capitolo 1

                   Microsoft Windows Server 2003 R2 è supportato solo in caso di aggiornamento da una
                   versione precedente di IBM SPSS Data Collection.

             Linux
                  Linux®

             Sun Solaris
                  Sun Solaris 9 (2.9) (versione a 32 bit o 64 bit SPARC), Sun Solaris 10 (versione a 32 bit o
                   64 bit SPARC)

             HP-UX
                  HP-UX 11 (versione a 64 bit Itanium)

             AIX
                  AIX®

             J2SE 1.4.2 (o versione successiva)
                  Deve essere installato prima di installare il driver del client del servizio.

Istruzioni di installazione

             Installazione di JDBC Service Driver

       1. Spostarsi nella directory \JDBC Driver\Server sul CD di installazione di IBM® SPSS® Data
          Collection Data Model.
       2. Fare doppio clic sul file IBM SPSS Data Collection JDBC Service Driver.exe.
       3. In questo modo si avvia l’installazione guidata di IBM® SPSS® Data Collection JDBC Service
          Driver. Fare clic su Avanti.
       4. Viene visualizzata la pagina con il contratto di licenza per il software. Se si accettano le condizioni
          del contratto di licenza, fare clic su Accetto i termini del contratto di licenza. Fare clic su Avanti
          per continuare.
       5. La pagina di configurazione del servizio mostra il numero di porta del sistema che sarà utilizzata
          dal JDBC Service Driver. Immettere un numero di porta appropriato o mantenere l’impostazione
          predefinita 19999 e fare clic su Avanti.

             Importante: se la porta 19999 è utilizzata da un’altra applicazione, è necessario modificare
             l’impostazione predefinita.
       6. La pagina Cartella di destinazione mostra il percorso dove sarà installato il JDBC Service Driver.
          Il percorso predefinito si può mantenere o modificare. Fare clic su Avanti per continuare.
       7. La pagina Installazione del programma visualizza le opzioni di installazione selezionate. Fare clic
          su Avanti per iniziare l’installazione.
       8. Al termine dell’installazione, fare clic su Fine.
11

                                         Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

         Nota: il JDBC Service Driver necessita del file mrOledb2.dll per recuperare i dati dalle
         applicazioni Data Collection. Si consiglia di installare Data Collection IBM® SPSS® Data
         Collection Data Model 6.0.1 prima di installare il driver.

         Disinstallazione di JDBC Service Driver

     1. Aprire il Pannello di controllo di Windows e fare doppio clic su Installazione applicazioni.

     2. Selezionare Data Collection JDBC Service Driver e fare clic su Rimuovi.

     3. Fare clic su Sì nella finestra che chiede di confermare la disinstallazione.

         Installazione del driver del servizio client

     1. Spostarsi nella directory \JDBC Driver\Client sul CD di installazione.
            PHjc.jar - file JAR del driver utilizzato direttamente nelle applicazioni Java. La classe del
             driver è: com.spss.datacollection.jdbc.openaccess.OpenAccessDriver
            dcjcinstall.package - pacchetto di installazione per Gestore dei pacchetti IBM® SPSS®
             Collaboration and Deployment Services. Il driver si può installare come componente di IBM
             SPSS Collaboration and Deployment Services.

         Installazione del driver del client del servizio per BIRT Report Designer for IBM SPSS

     1. Passare alla directory \JDBC Driver\Client sul CD di installazione di Data Model.

     2. Fare doppio clic sul file IBM SPSS Data Collection JDBC Client Service Driver for BIRT Report
        Designer.exe. In questo modo si avvia l’installazione guidata del driver del client del servizio per
        BIRT Report Designer for IBM® SPSS®. Fare clic su Avanti per continuare.

     3. Viene visualizzata la pagina con il contratto di licenza per il software. Selezionare I accept the
        terms in the license agreement e fare clic su Avanti per continuare.

     4. La pagina Cartella di destinazione mostra il percorso dove sarà installato il driver del client
        del servizio. Per impostazione predefinita, il percorso è quello della directory di installazione
        predefinita di BIRT Report Designer for IBM SPSS 4.0. Se BIRT Report Designer for IBM SPSS
        è installato in un’altra directory o non è installata la versione 4.0, modificare il percorso inserendo
        il percorso corretto di BIRT Report Designer for IBM SPSS. Fare clic su Avanti per continuare.

     5. Per avviare l’installazione, fare clic su Avanti nella pagina Installazione del programma.

     6. Fare clic su Fine. L’installazione è completa.

Stringa di connessione
         Quando si accede ai dati mediante il driver JDBC è necessario specificare una serie di proprietà di
         connessione. Se l’accesso ai dati avviene tramite i prodotti IBM® SPSS® Data Collection, tali
         proprietà sono in genere invisibili perché i prodotti impostano automaticamente tutte le proprietà
         di connessione. Se, invece. si utilizza il driver JDBC per accedere ai dati è necessario definire
         le proprietà di connessione.
12

Capitolo 1

              ::= jdbc:paswdatacollection://:; CustomProperties=()
              ::= ; | ; 
              ::=  = ["]["]
              ::= 
              ::= character-string

             Esempio

             jdbc:paswdatacollection://dc-server:19999;CustomProperties=(Data Source=mrXmlDsc;Location=household.xml;
             Initial Catalog=[INSTALL_FOLDER]\IBM\SPSS\DataCollection\6\DDL\Data\XML\household.mdd)

             Per ulteriori informazioni sulle proprietà di connessione, consultare le sezioni relative alle
             Proprietà di connessione e alla Connessione a IBM® SPSS® Data Collection Data Model nella
             IBM® SPSS® Data Collection Developer Library.

             Proprietà di connessione standard

             Nome proprietà             Descrizione                                                Tipo di dati
             Connect Timeout            Durata in secondi dell’attesa per il completamento         Intero con segno a 32
                                        dell’inizializzazione (non obbligatoria).                  bit.
             Data Source                Il nome CDSC da utilizzare con la connessione.             Stringa
                                        Questo è il nome del componente del ProgID
                                        CDSC (per esempio, mrRdbDsc). Il driver JDBC
                                        può selezionare automaticamente il CDSC (non
                                        obbligatoria).
             Initial Catalog            Il nome o la posizione dell’origine dei metadati. Per      Stringa
                                        gli archivi di dati basati su file o directory, questo
                                        è il percorso del file o della directory. Il provider
                                        considera il percorso come relativo al file di metadati
                                        specificato nella proprietà Initial Catalog. Se la
                                        proprietà Initial Catalog non è impostata, il provider
                                        considera il percorso come relativo rispetto alla
                                        directory corrente. Il provider risolve il percorso
                                        relativo in percorso assoluto prima di passarlo al
                                        CDSC. Per gli archivi di dati basati su OLE DB,
                                        questa è la stringa di connessione OLE DB. Per
                                        ulteriori informazioni, vedere Connessione a un
                                        database relazionale MR nella Data Collection
                                        Developer Library. (obbligatoria)
             Location                   Il nome o la posizione dell’origine dati. Per gli          Stringa
                                        archivi di dati basati su file o directory, questo è il
                                        percorso del file o della directory. (non obbligatoria).
             Mode                       Utilizzata internamente per filtrare i CDSC nella          Stringa
                                        finestra di dialogo Proprietà collegamento di dati (per
                                        esempio per visualizzare solo i CDSC abilitati per la
                                        lettura quando Mode è impostata su read). Gli altri
                                        impieghi di questa proprietà sono riservati a un uso
                                        futuro (non obbligatoria).
13

                                        Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

        Nome proprietà             Descrizione                                             Tipo di dati
        Password                   La password per la connessione all’origine dati.        Stringa
                                   Questa proprietà non deve essere una stringa vuota
                                   (obbligatoria)
        User ID                    L’ID utente per la connessione all’origine dati. L’ID   Stringa
                                   utente deve disporre delle autorizzazioni necessarie
                                   per accedere alla workstation su cui è installato il
                                   driver del servizio (obbligatoria)

        Nota: i valori delle proprietà delle stringhe di connessione non possono includere le parentesi ( ).

   Aggiornamento di JDBC Service Driver per il supporto dei prefissi delle proprietà di connessione
     personalizzate

        Per impostazione predefinita, le proprietà di connessione personalizzate con prefisso MR o MR Init
        non sono supportate nella stringa di connessione. Per specificare queste proprietà di connessione
        personalizzate è necessario dichiararle manualmente nella configurazione di JDBC Service Driver:
    1. Dopo aver installato JDBC Service Driver, passare a Windows Pannello di controllo > Strumenti di
       amministrazione > Servizi.

    2. Nell’elenco Servizi, selezionare il servizio DataCollectionJDBCDriverService.
    3. Selezionare Arresta dal menu Azione.
    4. Passare alla directory \cfg nel percorso di installazione di JDBC Service Driver (il percorso
       predefinito è: [INSTALL_FOLDER]\IBM\SPSS\DataCollection\6\JDBC Server).
    5. Aprire il file oadm.ini con un editor di testo (ad esempio Blocco note).
    6. Ricercare la parola chiave DataSourceIPCustomProperties; il valore predefinito è:
        User ID=;Password=;Data Source=;Initial Catalog=;Location=;Mode=Read;Connect Timeout=;

    7. Specificare il nome della proprietà appropriato alla fine del valore. Ad esempio, per aggiungere la
       proprietà MR Init Category Names, il valore dovrà essere specificato come segue:
        User ID=;Password=;Data Source=;Initial Catalog=;Location=;Mode=Read;Connect Timeout=;MR Init Category Names=;

    8. Salvare il file oadm.ini.
    9. Tornare alla finestra di dialogo Servizi.
    10. Nell’elenco Servizi, selezionare il servizio DataCollectionJDBCDriverService.
    11. Selezionare Avvia dal menu Azione e chiudere la finestra di dialogo Servizi.

Specifica del driver JDBC di IBM SPSS Data Collection
        Questa sezione illustra la specifica del driver JDBC di IBM® SPSS® Data Collection e
        comprende i seguenti argomenti:
           Sintassi SQL
14

Capitolo 1

                Metadati del database
                Tipi di dati di IBM SPSS Data Collection
                Query da VDATA
                Query da HDATA
                Valore di categoria restituito
                Campo di livello restituito

Sintassi SQL

             Tabelle

             Il driver JDBC di IBM® SPSS® Data Collection supporta le tabelle VDATA, HDATA e SYS.*.

             VDATA e HDATA sono supportate dal provider OLE DB di Data Collection. Dopo una query,
             il driver JDBC restituisce un set di risultati JDBC standard (il driver JDBC converte i risultati
             restituiti dal provider OLE DB di Data Collection in un set di risultati JDBC). Per via di questa
             trasformazione, possono essere restituite più tabelle. Per ulteriori informazioni, fare riferimento a
             Query da VDATA e Query da HDATA.
                VDATA – una tabella piatta singola contenente una colonna per ogni variabile che è possibile
                 presentare in formato piatto.
                HDATA – un insieme di tabelle gerarchiche (HDATA è il nome della tabella di livello massimo).
                 Le singole tabelle di livello inferiore rappresentano i dati in un ciclo o in una griglia.

             Per ulteriori informazioni, consultare la sezione relativa alle tabelle virtuali nella IBM® SPSS®
             Data Collection Developer Library.

             Sintassi SQL

             Il driver JDBC funziona in modalità pass-through. Per informazioni più dettagliate sulle istruzioni
             per le query SQL, consultare la sezione relativa alle query SQL nella Data Collection Developer
             Library, che tratta i seguenti argomenti:
                Query SQL di base
                Query SQL avanzate
                Query SQL gerarchiche
                Query SQL gerarchiche avanzate

             Valutazione delle espressioni

             Il componente Valutazione di Data Collection, che implementa l’analisi e la valutazione delle
             espressioni, è utilizzato dal Case Data Model (CDM), dal Metadata Model (MDM) e dal motore
             mrScript. Il componente Valutazione supporta la grammatica standard delle espressioni. Il parser è
             invece unico per il fatto che supporta le variabili categoriali e, come opzione, le stringhe di lettere
             tra virgolette semplici o doppie. La valutazione delle espressioni è trattata in modo approfondito
15

                               Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

nella sezione Valutazione delle espressioni della Data Collection Developer Library. La sezione
contiene collegamenti ai seguenti argomenti:
   Precedenza degli operatori. Descrive l’ordine in cui vengono valutati gli operatori quando in
    un’espressione sono presenti più operatori.
   Operatori aritmetici. Descrive il comportamento degli operatori aritmetici addizione (+),
    sottrazione (-), moltiplicazione (*), divisione (/) e modulo (Mod) su vari tipi di variabili
    di Data Model.
   Logica degli insiemi categoriali. Riassume le operazioni sugli insiemi per le variabili
    categoriali.
   Operatori di confronto. Descrive il comportamento degli operatori di confronto uguale a (=),
    non uguale a (), minore di (=) su vari tipi di variabili di Data Model.
   Operatori di confronto categoriali. Riassume il funzionamento degli operatori di confronto
    con le variabili categoriali.
   Operatore Like. Descrive l’operatore Like, un operatore di confronto speciale utilizzabile
    per confrontare due valori di testo.
   Operatori logici. Descrive gli operatori logici And, Or, Xor e Not.
   Espressioni complesse. Fornisce alcuni esempi di utilizzo di più operatori in un’espressione.
   Valori nulli. Descrive il modo in cui il componente Valutazione gestisce i valori NULL.

Libreria delle funzioni di IBM SPSS Data Collection

La libreria delle funzioni di Data Collection integra la valutazione di base delle espressioni con
operazioni più avanzate. La libreria delle funzioni è descritta in modo approfondito nella sezione
relativa alla libreria delle funzioni di Data Collection nella Data Collection Developer Library.

Le funzioni sono suddivise nei seguenti gruppi:
   Funzioni categoriali. Funzioni che operano solo su dati categoriali.
   Funzioni di testo, categoriali o di matrice. Funzioni che operano su dati di testo o categoriali o
    su matrici.
   Funzioni di testo. Funzioni che operano solo su dati di testo.
   Funzioni di data e ora. Funzioni che operano solo su dati di data e ora.
   Funzioni di conversione. Funzioni che convertono i dati da un tipo a un altro.
   Funzioni per numeri casuali. Funzioni per la generazione di numeri casuali.
   Funzioni di elenco. Funzioni per ordinare e richiamare elementi da elenchi di categorie, matrici
    e raccolte di oggetti.
   Funzioni matematiche. Svariate funzioni matematiche.
   Funzioni varie. Funzioni non collocabili in nessuno degli altri gruppi.
16

Capitolo 1

             Funzioni di aggregazione

             Il Case Data Model supporta numerose funzioni di aggregazione. Tali funzioni si possono
             utilizzare nelle query SQL per riepilogare le informazioni di più righe. Le funzioni di aggregazione
             supportate sono illustrate nella tabella seguente.
             Funzione di aggregazione       Descrizione
             AVG(expr)                      Restituisce la media dei valori definiti nell’espressione. Questa funzione si
                                            può utilizzare solo con dati numerici.
             BASE(expr)                     Restituisce il numero totale dei casi inclusi nell’espressione. In genere,
                                            la base comprende tutti i casi il cui valore non è NULL. Se tuttavia
                                            l’attributo IsInBase è stato impostato su True (vero), il caso viene
                                            incluso nella base indipendentemente dal valore. Se invece l’attributo
                                            IsInBase è stato impostato su False (falso), il caso viene escluso dalla base
                                            indipendentemente dal valore.
             COUNT(expr)                    Restituisce un conteggio dei casi in una colonna.
             SUM(expr)                      Se utilizzata con valori numerici, restituisce la somma dei valori. Se
                                            utilizzata con dati categoriali, restituisce l’unione dei dati categoriali.
             MIN(expr)                      Restituisce il valore minimo definito nell’espressione.
             MAX(expr)                      Restituisce il valore massimo definito nell’espressione.
             STDEV(expr)                    Restituisce la deviazione standard dei valori definiti nell’espressione.
                                            Questa funzione si può utilizzare solo con dati numerici. La deviazione
                                            standard è una misura della dispersione intorno alla media. In una
                                            distribuzione normale, il 68% dei casi rientra in una deviazione standard
                                            della media e il 95% dei casi rientra in 2 deviazioni standard. Se per
                                            esempio in una popolazione con distribuzione normale l’età media fosse 45
                                            e la deviazione standard 10, il 95% dei casi rientrerebbe fra 25 e 65 anni.

Metadati del database

             Il driver JDBC di IBM® SPSS® Data Collection supporta i seguenti metadati:

             getColumns

             Recupera una descrizione delle colonne delle tabelle disponibili nel catalogo specificato. Vengono
             restituite solo le descrizioni delle colonne corrispondenti ai criteri definiti per il catalogo,
             lo schema, la tabella e il nome della colonna. I risultati vengono ordinati per TABLE_CAT,
             TABLE_SCHEM, TABLE_NAME e ORDINAL_POSITION.

             ResultSet getColumns(String catalog,
                        String schemaPattern,
                        String tableNamePattern,
                        String columnNamePattern)
                        throws SQLException

             Il driver JDBC ignora tutti i parametri e restituisce tutte le colonne. Il driver restituisce tutti i campi
             di VDATA e HDATA, degli oggetti matrice e griglia. Il nome del campo si può utilizzare in SQL.
17

                                 Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

getSchemas

Recupera i nomi degli schemi del database disponibili. I risultati vengono ordinati per
TABLE_CATALOG e TABLE_SCHEM.

ResultSet getSchemas()
           throws SQLException

getTables

Recupera una descrizione delle tabelle disponibili nel catalogo specificato. Vengono restituite
solo le descrizioni delle tabelle corrispondenti ai criteri definiti per il catalogo, lo schema, il nome
della tabella e il tipo. I risultati vengono ordinati per TABLE_TYPE, TABLE_CAT, TABLE_SCHEM e
TABLE_NAME.

ResultSet getTables(String catalog,
           String schemaPattern,
           String tableNamePattern,
           String[] types)
           throws SQLException

Il driver JDBC ignora tutti i parametri e restituisce tutte le tabelle.

getTypeInfo

Recupera una descrizione di tutti i tipi di dati supportati nel database. I risultati vengono ordinati
per DATA_TYPE e successivamente per grado di corrispondenza della mappatura del tipo di dato
al tipo SQL JDBC corrispondente.

Se il database supporta i tipi distinti SQL, getTypeInfo() restituisce una sola riga con
TYPE_NAMEDISTINCT e DATA_TYPETYPES.DISTINCT. Se il database supporta i tipi strutturati
SQL, getTypeInfo() restituisce una sola riga con TYPE_NAMESTRUCT e DATA_TYPETypes.STRUCT.
Se sono supportati i tipi SQL distinti o strutturati, è possibile ottenere informazioni sui singoli
tipi con il metodo getUDTs().
TYPE_NAME             Tipo di dati Data    Metadati JDBC        Metadati JDBC       Classe Java
Data Collection       Collection           DATA_TYPE            TYPE_NAME
DOUBLE                5                    8                    double              java.lang.Double
LONG                  3                    4                    integer             java.lang.Integer
DATE                  7                    93                   timestamp           java.sql.Timestamp
BOOLEAN               11                   -7                   boolean             java.lang.Boolean
TEXT                  130                  -1                   longvarchar         java.lang.String
CATEGORICAL           129                  12                   varchar             java.lang.String
OBJECT                128                  Ignore
LEVEL                 136                  -2                   BINARY              byte[]
18

Capitolo 1

Tipi di dati di IBM SPSS Data Collection
             Per ulteriori informazioni, fare riferimento alle sezioni della IBM® SPSS® Data Collection
             Developer Library relative a:
                Tipi di dati
                Struttura dei documenti MDM
                Panoramica dei tipi di variabili

Query da VDATA
             Quando si interrogano dati da VDATA, il driver JDBC converte i dati del provider OLE DB
             IBM® SPSS® Data Collection al set di risultati JAVA secondo le regole seguenti:
             Tipo di dati Data Collection      Descrizione                            Set di risultati JAVA
             Double                            Numero a virgola mobile a 64 bit       Colonna singola: Double
                                               con almeno 15 cifre di precisione.
             Long                              Intero con segno a 32 bit.             Colonna singola: Integer
             Text                              Stringa di caratteri. La lunghezza     Colonna singola: String
                                               massima di una variabile di testo
                                               dipende dal DSC. La stringa
                                               può supportare Unicode, a
                                               seconda di come il CDSC ne ha
                                               implementato l’archiviazione.
                                               Il provider implementa tutte le
                                               stringe mediante Unicode.
             Categorical                       Tipo di risposta categoriale           Column.Type è Categorical
                                               singola o multipla. Il numero          129. Il tipo viene restituito
                                               massimo di risposte disponibili        come metodo getTypeInfo di
                                               varia a seconda dei DSC. Nel           DatabaseMetadata. Il valore
                                               provider, le risposte categoriali      restituito è determinato dalle
                                               vengono implementate come              proprietà di connessione. Per
                                               stringhe. Le risposte vengono          ulteriori informazioni, vedere
                                               formattate tra parentesi graffe ({,    l'argomento Valore di categoria
                                               }) e ogni risposta è delimitata        restituito a pag. 26.
                                               da una virgola. Per esempio,
                                               {2,3,8} rappresenta le risposte 2,
                                               3 e 8. A seconda delle modalità
                                               di raccolta dei dati, l’ordine delle
                                               risposte nella stringa può essere
                                               quello in cui sono state scelte per
                                               rispondere alla domanda. Questo
                                               può essere importante ai fini
                                               dell’analisi.
             Date                              Data OLE a 64 bit. Il tipo di data     Colonna singola: DATE
                                               OLE contiene sia data che ora e
                                               viene rappresentato mediante il
                                               tipo DATE.
             Object                            Non implementato.                      N/D
19

                                    Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

Tipo di dati Data Collection            Descrizione                             Set di risultati JAVA
Boolean                                 Valore booleano True (vero)             Colonna singola: Boolean
                                        o False (falso). Viene
                                        implementato internamente
                                        mediante VARIANT_BOOL.
                                        Tuttavia, in caso di conversione in
                                        Long o Double, il valore booleano
                                        viene convertito in 1 se True
                                        (vero) e 0 se False (falso).
Level                                   Valore gerarchico. Un livello           N/D per VDATA; una singola
                                        contiene un set di record               colonna BINARY per HDATA
                                        secondario.
Array                                   Detto anche Loop. Questo tipo di        Più colonne. Per ulteriori
                                        dato rappresenta loop, griglie e        informazioni, consultare la
                                        livelli. L’oggetto Array definisce      sezione Interrogazione di un
                                        una domanda o un insieme di             campo matrice in VDATA o
                                        domande da porre più di una             Interrogazione di un campo
                                        volta.                                  matrice in HDATA.
Class                                   Questo tipo di dato rappresenta         Più colonne. Per ulteriori
                                        una domanda a griglia. Un oggetto       informazioni, consultare la
                                        Grid può essere considerato un          sezione Interrogazione di un
                                        caso speciale dell’oggetto Array.       campo classe in VDATA o
                                                                                Interrogazione di un campo
                                                                                classe in HDATA.
Compound                                Questo tipo di dato raggruppa le        Più colonne. Per ulteriori
                                        domande categoriali e a griglia         informazioni, consultare la
                                        che hanno in comune un elenco           sezione Interrogazione di un
                                        di categorie, in genere per la          campo composto in VDATA o
                                        presentazione in un questionario        Interrogazione di un campo
                                        cartaceo.                               composto in HDATA.
Grid                                    Questo tipo di dato è utilizzato        Più colonne. Per ulteriori
                                        per raggruppare le domande.             informazioni, consultare la
                                                                                sezione Interrogazione di un
                                                                                campo griglia in VDATA o
                                                                                Interrogazione di un campo
                                                                                griglia in HDATA.

Interrogazione di un campo matrice in VDATA

Se una matrice è illimitata, non è possibile interrogare i dati da VDATA, ma è possibile interrogare
i dati piatti da HDATA. Non è possibile interrogare campi matrice come SELECT person FROM
VDATA. È invece possibile interrogare i sottocampi di un campo matrice perché, sebbene i campi
matrice non siano colonne di VDATA, i sottocampi vengono considerati colonne. Se il campo
matrice è una matrice limitata, la serie di risultati viene convertita in più colonne, per esempio:

ArrayField[M].subfield, ArrayField[M+1].subfield, ..., ArrayField[N].subfield

M è il valore del limite inferiore (lower bound) e N quello del limite superiore (upper bound).

Esempio
20

Capitolo 1

             Nell’esempio che segue (basato sui dati dell’esempio household.mdd nella IBM® SPSS® Data
             Collection Developer Library ), il campo person è una matrice che comprende il sottocampo
             age. I limiti del campo person sono da 1 a 6. Per interrogare i dati del campo age, l’istruzione
             della query sarebbe:

             SELECT person[1].age
             , person[2].age
             , person[3].age
             , person[4].age
             , person[5].age
             , person[6].age
              FROM VDATA

             I dati risultanti sono:
             person[1].age     person[2].age   person[3].age   person[4].age    person[5].age   person[6].age
             25                (null)          (null)          (null)           (null)          (null)
             45                43              15              12               (null)          (null)
             72                81              (null)          (null)           (null)          (null)
             32                9               2               (null)           (null)          (null)
             29                31              (null)          (null)           (null)          (null)
             63                (null)          (null)          (null)           (null)          (null)
             38                39              8               7                4               (null)
             25                23              26              (null)           (null)          (null)
             42                7               (null)          (null)           (null)          (null)

             Interrogazione di un campo classe in VDATA

             Un campo classe è un blocco di sottocampi. Non è possibile interrogare campi classe come SELECT
             Respondent FROM VDATA. È invece possibile interrogare i sottocampi di un campo classe perché,
             sebbene i campi classe non siano colonne di VDATA, i sottocampi vengono considerati colonne.

             Esempio

             Nell’esempio che segue (basato sui dati dell’esempio museum.mdd nella Data Collection
             Developer Library ), il campo Respondent è una classe che comprende i sottocampi Serial e
             Origin. I limiti del campo person sono da 1 a 6. Per interrogare i dati dei campi Serial e Origin,
             l’istruzione della query sarebbe:

             SELECT Respondent.Serial
             , Respondent.Origin
              FROM VDATA
21

                                   Istruzioni di installazione di IBM SPSS Data Collection Data Model 6.0.1

I dati risultanti sono:
Respondent.Serial          Respondent.Origin
1                          (null)
2                          (null)
3                          (null)

Interrogazione di un campo griglia in VDATA

Non è possibile interrogare campi griglia come SELECT rating FROM VDATA. È invece possibile
interrogare i sottocampi di un campo griglia perché, sebbene i campi griglia non siano colonne di
VDATA, i sottocampi vengono considerati colonne. Di norma esistono tre tipi di griglie: griglie a
risposta singola, griglie a risposta multipla e griglie numeriche.

Griglie a risposta singola e a risposta multipla

Per ottenere il valore di un sottocampo è possibile utilizzare
gridName[{elementName}].gridSubField. Per ulteriori informazioni sui valori categoriali restituiti
in JDBC, fare riferimento a Valore di categoria restituito.

Esempio

Nell’esempio che segue (basato sui dati dell’esempio museum.mdd nella Data Collection
Developer Library ), rating è una griglia a risposta multipla:

SELECT
 rating[{Dinosaurs}].Column
, rating[{Conservation}].Column
, rating[{Fish_and_reptiles}].Column
FROM VDATA

I dati risultanti sono:
rating[{Dinosaurs}].Column             rating[{Conservation}].Column     rating[{Fish_and_reptiles}].Column
{52}                                   {51}                              {52}
{51}                                   {}                                {50}
{48}                                   {}                                {51}
{51}                                   {51}                              {51}

Griglie numeriche

Per ottenere il valore di un sottocampo è possibile utilizzare gridName
[{elementName}].numericName.

Esempio
22

Capitolo 1

             Utilizzando i dati dell’esempio short_drinks.mdd nella Data Collection Developer Library :

             SELECT
             numdrksz[{TEA}].mond
             , numdrksz[{COFFEE}].mond
             , numdrksz[{TEA}].tuesd
             , numdrksz[{COFFEE}].tuesd
             FROM VDATA

             I dati risultanti sono:
             numdrksz[{TEA}].mond numdrksz[{COFFEE               numdrksz[{TEA}].tuesd numdrksz[{COFFEE}].tuesd
                                  }].mond
             5                    2                              4                         3
             3                    4                              3                         3
             6                    0                              6                         0
             0                    3                              0                         2

             Interrogazione di un campo composto in VDATA

             Un campo composto è una classe che comprende più campi griglia. Tutte le griglie hanno in
             comune lo stesso insieme di elementi categoriali che sono archiviati nel campo composto. Non è
             possibile interrogare campi composti come SELECT plans FROM VDATA. I campi composti non
             sono colonne in VDATA.

             Per ottenere il valore di un sottocampo è possibile utilizzare
             compoundName.gridName[{elementName}].gridSubFieldName.

             Riepilogo

             VDATA è una visualizzazione piatta; tutte le colonne si possono ottenere mediante il metodo
             getColumns. Gli inconvenienti dell’utilizzo di VDATA sono:
                I campi matrice limitati e i campi griglia sono presentati in modalità espansa.
                Non è possibile interrogare i dati di matrici illimitate.

Query da HDATA

             Quando si interrogano i dati da HDATA, il driver JDBC di IBM® SPSS® Data Collection converte
             i dati dal provider OLE DB Data Collection al set di risultati JAVA secondo le regole seguenti:
             Tipo di dati Data Collection       Descrizione                        Set di risultati JAVA
             Double                             Numero a virgola mobile a 64 bit Colonna singola: Double
                                                con almeno 15 cifre di precisione.
             Long                               Intero con segno a 32 bit.         Colonna singola: Integer
Puoi anche leggere