8.9 Accesos a tablas con
instrucciones-SQL
Introducción
Los accesos a tablas se programan en el TNC con instrucciones SQL
en el transcurso de una transacción. Una transacción consta de varias
instrucciones SQL que garantizan un procesamiento ordenado de las
entradas en la tabla.
El fabricante de la máquina configura las tablas. Para ello,
también se determinan los nombres y denominaciones
necesarios como parámetros para instrucciones SQL.
Conceptos, que se utilizarán a continuación:
Tabla: una tabla consta de x columnas y líneas. Se memoriza como
fichero en la gestión de ficheros del TNC y se asigna el nombre de
búsqueda y de fichero (=nombre de la tabla). Se pueden utilizar
sinónimos de forma alternativa a la asignación de dirección
mediante el nombre de búsqueda y de fichero.
Columnas: el número y designación de las columnas se determina
en la configuración de la tabla. La denominación de las columnas se
utiliza en diferentes instrucciones SQL para la asignación de
dirección.
Líneas: el número de líneas es variable. Pueden añadirse nuevas
líneas. No se crearán números de línea ni nada parecido. No
obstante, se pueden seleccionar líneas en función del contenido de
las columnas. Solamente se pueden borrar líneas en el Editor de
tablas – no mediante programa NC.
Celda: una columna de una línea.
Entrada de tabla: contenido de una celda
Result-set: durante una transacción se gestionan las líneas y
columnas seleccionadas en el Result-set. Considerar el Result-set
como una memoria intermedia, que registra temporalmente la
cantidad de líneas y columnas seleccionadas. (Result-set = ingl.
cantidad resultante).
Sinónimo: con este concepto se designa un nombre para una tabla,
que se utilizará en lugar de los nombres de búsqueda y de fichero.
El fabricante de la máquina determina los sinónimos en los datos de
configuración.
HEIDENHAIN TNC 620
261