Você está na página 1de 11

Creacin de tablas en informix.

Para crear una tabla en el ambienten informix, en el men principal de dicho manejador de base de datos no movemos utilizando las flechas del teclado hasta la opcin Table. Nota: para poder crear una tabla primero tenemos que haber seleccionado una base de datos lo cual esta explicado empricamente en la parte de creacin de una base de datos.

La siguiente pantalla es:

Por el momento solo nos interesa la opcin crear as que le damos enter y aparece la sig. Pantalla:

Y aparecer la siguiente pantalla:

Primero no enfocaremos en la opcin add as que la seleccionamos utilizando las flechas del teclado y presionamos enter:

Volvemos a dar enter y ahora si podemos ponerle nombre a la columna y ponerle sus propiedades:

Des pues de colocado el nombre vamos a escoger el tipo de dato:

Para mi columna yo quiero el tipo de dato integer asi que me voy a la opcin numeric y le doy enter y busco el tipo de dato integer y enter:

Como para este tipo de dato no existe limite nos manda directo a index de la columna, a qui lo dejamos sin index y enter:

Para aadir otra columna seguimos los mismos pasos. Para agregar los primary key y foreign key:

Foreign key despus de terminar con la llave primaria nos salimos de su configurtacion y nos vamos a la foreign key que esta justo a un lado de la primary key y damos enter:

Estos los tendrn que ir agregando conforme estn diseadas sus tablas por eso aqu lo pongo de una manera muy general. Para crear la tabla nos regresamos hasta el men de crate table y seleccionamos exit, nos preguntara si queremos crear o descartar la tabla as que escogemos las opcin crear. Y con esto queda terminada la creacin de tablas en el ambiente informix.

Insert en el ambiente informix En el men principal del programa informix seleccionamos la opcin queri lenguaje y damos enter:

Y dentro de dicha opcin:

Las opciones que utilizaremos sern: New : que te permite crear un nuevo query, no lo recomiendo usar ya que es tedioso borrar Run: ejecutar un query Use-editor: que nos permite utilizar un editor de textos para hacer nuestros querys. Esta opcin es la que recomiendo usar para crear querys

Seleccionamos la opcin use-editor y nos abrir lo siguiente:

Entonces nos abrir una ventana de bloc de notas donde haremos nuestros querys. Que son los siguientes inserts: //insert en la tabla paises insert into paises values(1,'Mexico'); insert into paises values(2,'USA'); insert into paises values(3,'Canada'); // insert en la table estados insert into estados values(1,1,'Coahuila'); insert into estados values(1,2,'Durango'); insert into estados values(1,3,'N.L.'); y para pasarlos al ambiente informix solo cerramos la venta de bloc de notas que nos abri, nos preguntara si queremos guardarlo as que le decimos que si.

Una vez cerrada la venta de bloc de notas lo querys escritos en estos se pasaron al ambiente informix y directo a la opcin runa si que solo damos enter para que ejecute dichos querys.

Una vez que confirma que no hay errores en la sintaxis ejecuta el query y nos aparece ese mensaje que han sido insertados los datos para comprobarlos ejecutemos un select, de la misma manera nos vamos a use editor, enter , se abre el editor, borramos los querys de los insert (ya no los necesitamos ya han sido ejecutados) y colocamos nuestros selects:

Select * from pases; Select * from estados;

Cerramos el editos, guardamos los cambios del editor y los selects ya estn listos para ejecutarse:

Y presionamos enter. Y este es el resultado de esos selects

Con esto terminan la creacin de tablas, los insert y el select en el ambiente informix, como ven lo nico que cambio es la manera de crear las tablas pero lo que son los select e insert son iguales en cualquier manejador de base de datos, incluso los update y los lo grant .

Você também pode gostar