9 accessi a tabelle con istruzioni sql, Introduzione – HEIDENHAIN TNC 320 (340 551-02) Manuale d'uso
Pagina 368

368
10 Programmazione: Parametri-Q
1
0
.9 A
c
cessi a tabelle con istr
uzioni SQL
10.9 Accessi a tabelle con istruzioni
SQL
Introduzione
Nel TNC gli accessi alle tabelle si programmano con istruzioni SQL
nell'ambito di una "transazione". Una transazione è composta da
diverse istruzioni SQL che consentono una elaborazione ordinata delle
voci delle tabelle.
Termini che saranno utilizzati in seguito:
Tabella: una tabella è composta da x colonne e y righe. Essa viene
memorizzata come file nella gestione file del TNC e indirizzata con il
nome di percorso e di file (=Nome di tabella). In alternativa a nome
file e percorso è possibile utilizzare sinonimi.
Colonne: il numero e la denominazione delle colonne sono definiti
alla configurazione della tabella. La denominazione delle colonne si
impiega per l'indirizzamento delle diverse assegnazioni SQL.
Righe: il numero delle righe è variabile. È possibile aggiungere
nuove righe. Non vengono gestiti numeri delle righe o simili. È
tuttavia possibile selezionare righe sulla base del relativo contenuto
delle colonne. Le righe possono essere cancellate soltanto
nell'editor tabelle, non dal programma NC.
Cella: una colonna di una riga.
Registrazione di tabella: contenuto di una cella
Result-set: durante una transazione le righe e le colonne
selezionate vengono gestite nel result-set. Considerare il result-set
come "memoria temporanea" in cui vengono temporaneamente
immagazzinati le quantità di righe e colonne selezionate. (Result-set
= ingl. set di risultati).
Sinonimo: con questo termine si definisce un nome per una tabella
invece di utilizzare il nome del file e del percorso. I sinonimi vengono
definiti dal costruttore della macchina nei dati di configurazione.
Le tabelle vengono configurate dal costruttore della
macchina, che definisce anche il nome e la denominazione
necessari come parametri per le istruzioni SQL.