
IfxSQL©
es un aplicación gratuita pensada para acceder a bases
de datos Informix© para consultar la
estructura de la base de datos, realizar consultas,
ejecutar scripts, y explotar los datos obtenidos, bien realizando
informes o bien, exportando los datos para
su posterior tratamiento en otros programas.
IfxSQL© accede a la
base de datos de modo nativo. Para ello, es necesario tener instalado en el
ordenador el Informix-CLI©, debidamente
configurado para acceder al servidor Informix. No son necesarios, por tanto,
otros tipos de acceso como ODBC, BDE, etc.
|

|
La
ventana de Objetos permite recorrer la estructura de
la Base de Datos pudiendo ver las características de los objetos
principales:
- Tablas:
columnas, índices, claves, constraints, permisos y dependencias.
- Vistas: columnas, sentencia
de creación, permisos y dependencias.
- Sinónimos: permisos.
- Procedimientos: sentencia
y permisos.
- Triggers: sentencia.
- Usuarios: privilegios.
|
|

|
La ventana de Consulta
nos permite realizar 'selects' a la Base de Datos.
Para la edición
de la consulta tenemos una serie de ayudas:
-
Resaltado
de sintaxis.
-
Lista
de columnas para poder seleccionar las que queremos.
-
Tablas
con nombre parecido a la escrita.
-
Ventana
de columnas al escribir '.' .
-
Ventana
de memoria para almacenar las palabras mas frecuentes (p.e. alias
de tablas).
Antes de
ejecutar la sentencia podemos:
-
Elegir
si queremos ejecutar todo el texto de la sentencia o sólo lo
seleccionado.
-
Comprobar
la sintaxis de la sentencia de forma que el servidor nos devuelve
si la consulta podrá o no ejecutarse, y si no, qué error
se produce.
El resultado
de la consulta puede:
-
Ordenarse,
filtrarse o agruparse.
-
Copiarse
al portapapeles.
-
Exportarse
a múltiples formatos: Excel, Word, SQL, RTF, HTML, UNL, etc.
-
Diseñar
un informe con ReportBuilder (incluido en el ejecutable), similar
a los informes de Access, Crystal
Reports, etc.
|
|
 |
Esta ventana es similar a
la de consulta, con la diferencia de que no ejecuta consultas a la base
de datos, sino sentencias de modificación de la base de datos,
de alteración de tablas, creación de procedimientos, etc.
Al igual que en el caso de
las consultas, se puede elegir entre parte de la sentencia o el texto
completo y comprobación sintáctica antes de ejecutar la
sentencia.
|
| Tabla |
 |
Mediante esta ventana podremos
ver, editar, añadir o borrar filas de una tabla. Aunque es más
aconsejable realizar estas operaciones mediante consultas o scripts,
la ventana de tabla nos permitirá insertar las filas de una tabla
pequeña sin la necesidad de tener que escribir muchos scripts.
Los datos de la tabla se
pueden exportar de la misma forma que el resultado de una consulta.
|