foxpro manual

Páginas: 10 (2334 palabras) Publicado: 18 de julio de 2015
Tema

5
Índices:
Introducción.
Tipos de Índice en Visual FoxPro.
¿Cómo usar los Índices?
¿Cómo identificar los índices de Visual FoxPro?
¿Qué características debe tener un Índice Primario
(PK)?
¿Cómo crear un índice primario en Visual FoxPro el
cual se determina como tipo Principal?

Objetivos:
Entender y aprender el concepto de Índice en Visual
FoxPro así como crear los índices necesarios parala
aplicación que se está desarrollando.
Para cumplir dicho objetivo el catedrático dará una
explicación de cómo se crean los índices y cual es el
objetivo del mismo y pedir al alumno ahondar en dicha
explicación mediante investigación, además se deberá
acudir a los equipos de computo para crear los índices para
el proyecto que estamos desarrollando, en nuestro caso es
sobre el sistema escolar dela Facultad.

35

Visual FoxPro
Índices
Índices.
Introducción:
Después de crear las Tablas de trabajo del sistema se debe crear sus Índices de
trabajo para cada tabla, el índice también es conocido como la llave de la tabla.
Los índices de Visual FoxPro son como índices de libros, lista de números que
indica páginas específicas de un libro al lector, un índice de una tabla es una lista de
númerosde registro que indican los datos específicos para procesar y además
determinan el orden de procesamiento de datos.
El archivo de índice es independiente del archivo de la tabla y no cambia el
orden físico de los registros de la tabla, si no que se hace lógicamente.
Puede usar índices para aumentar la velocidad a la que se ordenan o buscan
los registros ya sea para mostrarlos o imprimirlos. Losíndices también son importantes
para crear relaciones entre tablas de una base de datos.

Tipos de Índice en Visual FoxPro, maneja 4 tipos:


Principal :
Los índices principales aseguran que sólo se introducen valores únicos en un
campo y determinan el orden en el que se procesan los registros.
Puede crear solo un índice principal para cada tabla si la tabla pertenece a una
base de datos esta opciónno está disponibles para tablas libres.
Si la tabla ya tiene un índice principal y necesita crear un índice en el cual el
campo solo debe aceptar información única usted no puede agregar otro índice
principal por lo cual debe agregue un índice candidato ó los que necesite.
Para crear un índice principal o candidato

Usando el Diseñador de Tablas.
Utilizando Comando.
Elija la ficha Índices y creeun índice, ALTER TABLE.
seleccionando como tipo Principal.
ALTER TABLE alumnos ADD PRIMARY KEY
mat_alum TAG mat_alum

Nota:



Solo puede haber un índice Principal por tabla, también se le conoce como
Llave Primaria (PK).

Candidato :
Los índices candidatos también imponen valores únicos y determinan en qué
orden se procesan los registros, como un índice primario. Puede tener varios
índicescandidatos por tabla en bases de datos y en tablas libres.
Usando el Diseñador de Tablas.
Utilizando Comando.
Elija la ficha Índices y cree un índice, ALTER TABLE
seleccionando como tipo Candidato.
ALTER TABLE alumnos ADD UNIQUE
mat_alum TAG mat_alum
Nota:

Puede haber mas de un índice tipo candidato en una tabla.

Ing. Ismael Rodríguez Elizalde

Página No. 36

Visual FoxPro
Índices


Normal :
Losíndices normales determinan el orden en que se procesan los registros pero
permite que se introduzcan valores duplicados en un campo. Puede agregar más
de un índice normal a una tabla.

Usando el Diseñador de Tablas.
Utilizando Comando.
Elija la ficha Índices y cree un índice, INDEX
seleccionando como tipo Normal.
Ejemplo:
Use alumnos
INDEX ON carr_alum TAG carr_alum.

Nota:



Los índices normalesse utilizan para ordenar y buscar registros, pero no se
exige que los datos de dichos registros sean únicos. También puede usar un
índice normal como lado “varios” de una relación persistente de uno a varios.

Único :
Por compatibilidad con versiones anteriores, también puede crear un índice único
que selecciona y ordena un subconjunto de registros según la primera aparición
de un valor en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual muy completo visual foxpro
  • Visual FoxPro manual del programador
  • Manual de visual foxpro avanzado
  • Manual Programador Visual Foxpro
  • FoxPro
  • Foxpro
  • Foxpro
  • Foxpro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS