Cliente
: LUCENT TECHNOLOGIES
Manual de
Informix-SQL
Pág.
1http://www.serem.com
SEREM FORMACIÓN
Indice
INDICE......................................................................................................................................1BASES DE DATOS. SGDB.......................................................................................................3
C
ONCEPTO DE
B
ASE DE
D
ATOS Y
M
ODELO DE
D
ATOS
................................................................3M
ODELOS DE
D
ATOS
................................................................................................................3
Modelo Jerárquico..............................................................................................................4 Modelo Red o Distribuido...................................................................................................4 Modelo Objeto....................................................................................................................4
E
L
M
ODELO
R
ELACIONAL
.........................................................................................................4
Relación. Tupla. Registro. Atributo.....................................................................................4 Base Matemática. Dominio.................................................................................................4Clave..................................................................................................................................4Componentes del Modelo Relacional..................................................................................5Operadores.........................................................................................................................5 Definiciones de Integridad..................................................................................................6 Reglas de Integridad...........................................................................................................6 Lenguajes Relacionales ......................................................................................................6
D
ISEÑO DE UNA
B
ASE DE
D
ATOS
...............................................................................................6
Etapas ................................................................................................................................6 Proceso de Normalización. Formas Normales.....................................................................9
S
ISTEMAS DE
G
ESTIÓN DE
B
ASES DE
D
ATOS
..............................................................................9S
ISTEMAS DE
B
ASES DE
D
ATOS
...............................................................................................10
INFORMIX-SQL....................................................................................................................10
G
ENERALIDADES SOBRE
I
NFORMIX
-SQL.................................................................................10
Historia ............................................................................................................................10 Definición.........................................................................................................................11 Arquitectura .....................................................................................................................11
S
ISTEMA DE MENÚS
................................................................................................................12
Menú Principal:................................................................................................................12Funcionamiento del Menú Principal de Informix..............................................................12Utilidad de cada una de las opciones del menú Principal de Informix:.............................12
C
REACIÓN DE UNA
B
ASE DE
D
ATOS
.........................................................................................13
Opción del sistema de menús. Procedimiento....................................................................13
C
REACIÓN DE TABLAS
............................................................................................................14
Opción del sistema de menús............................................................................................15 Reglas para crear Nombres de Campos ............................................................................16 Tipos de Datos..................................................................................................................17 Índices..............................................................................................................................18Valor Null.........................................................................................................................18Tablas Ejemplo.................................................................................................................19
C
REACIÓN DE UN FORMATO DE PANTALLA PARA AÑADIR DATOS
................................................20
Generación automática de Formatos de Pantalla. Perform...............................................20
E
JECUCIÓN DE CONSULTAS
.....................................................................................................24
Tipos de Consultas............................................................................................................24Ejecución consultas QBE desde Informix-SQL..................................................................24Consultas de datos que no han de cumplir ninguna condición...........................................24Consultas de datos que han de cumplir alguna condición.................................................25
C
REACIÓN DE UN INFORME
......................................................................................................27
Generación automática de Informes. ACE........................................................................27
RDSQL....................................................................................................................................28
Escritura de Consultas SQL desde Informix-SQL..............................................................28 Lenguaje RDSQL. Consultas de selección sin condiciones................................................29