¿QUE ES UN BYTE?

                      Se denomina byte a la unidad de memoria del computador. Esta unidad es de almacenamiento y puede contener un caracter.

                Se entiende por caracter : una letra, un dígito numérico o un caracter especial.

          ¿ QUE ES CAMPO?

                            Se llama campo a un conjunto de bytes consecutivos de la memoria o de una unidad de almacenamiento de datos, que tienen un sentido o un significado para alguien. El largo mínimo de un campo es de un byte y el máximo, de 254 bytes.

          ¿ QUE ES UN REGISTRO?

            Se denomina registro a un conjunto de campos relacionados sobre un mismo objeto ( codigo de publicación, nombre, responsable, fecha de publicación).

      El largo mínimo de un registro es de un byte y el largo máximo es de 64 kbytes. Ejemplo: un registro de tipos de publicaciones informáticas, tiene campos como : tipo_publi, nombre de la publicación, entre otros.


         ¿ QUE ES UN ARCHIVO?


                            Se llama archivo a un conjunto de registros del mismo tipo. Ejemplo: El conjunto de registros de Publicaciones Informáticas que publica el INEI forma el archivo Publicaciones.


                      El tamaño mínimo de archivo es el de un registro, el ancho máximo sólo está limitado por el tamaño del disco duro.

          ¿ QUE ES UNA CLAVE O LLAVE?


                            Se llama clave o llave a uno o varios campos dentro de un registro que permite la identificación del registro inequivocamente.
                      Ejemplos de llaves: el código del responsable de una publicación en un archivo de responsables de publicaciones. También puede ser una llave el código de publicación + el número de la publicación.
                      La característica de la llave es que es única dentro del archivo, es decir, que no puede repetirse.

          ¿ QUE ES UNA BASE DE DATOS?


              Una Base de Datos es un conjunto de datos organizado de forma tal, que se presenta al usuario como si fuera una o un conjunto de matrices bidimensionales (tablas).

              Cada fila de una matriz es un registro, el cual contiene información sobre una unidad de la base de datos y le asigna un número para poder manejarlo.

              Cada columna contiene los diversos campos de ese registro. Por ejemplo : en una tabla de publicaciones, cada fila contendrá información sobre una publicación determinado, y la fila estará dividida en campos (columnas), como el código de publicación, nombre de la publicación, fecha, tiraje, responsable, etc...


      TIPOS DE DATOS

            Visual Fox Pro puede manejar diversos tipos de campos (tal como muestra la figura) . Entre los más importantes están:

        Carácter : Campo de caracteres : Almacena cadenas o conjuntos de caracteres. Un campo de caracteres permite almacenar tanto letras, como números o caracteres especiales.

        Monetario: Campo de Valores Monetarios: Almacena cantidades en valor monetario, Ejemplo: $55, S/.675,438.

        Numérico: Campo numéricos : Almacenan cantidades y se puede hacer cálculos con ellos. Estos campos sólo admiten número y el punto decimal (la coma decimal si tiene formato español). Máxima extensión, 20 caracteres.

        Flotante : Campo de números reales : Almacenan números en el rango del conjunto de números reales.

        Fecha : Campo fecha : Permite almacenar fechas. La información la guarda en la forma AAAAMMDD, con 8 caracteres. El formato por defecto para introducir fechas en Visual Fox Pro es MM/DD/AA (Mes/Día/Año).

        Lógico : Campo lógico : Almacenan un tipo especial de información, sólo permiten almacenar verdadero o falso y acepta sólo los caracteres : T (verdadero) o F (falso).

        Memo : Campo Memo : Permite almacenar textos largos, como una descripción o un breve resumen.


      VENTANAS EN VISUAL FOX PRO

            Visual Fox Pro se maneja mediante ventanas. Las ventanas de Visual Fox Pro tienen todas una serie de controles que son comunes.
        Para aumentar el tamaño de una ventana y que ocupe toda la pantalla, hacer click en , o con teclado pulsar Control + F10.

      LA VENTANA DE COMANDOS

             El uso de esta ventana permite introducir comandos equivalentes a la utilización del sistema de menúes, pero de una forma más rápida. También permite introducir una serie de comandos SET para personalizar VISUAL FOX PRO durante una sesión de trabajo.

            Todos los comandos que se introducen desde la ventana de comandos son memorizados y pueden repetirse llevando el cursor hasta ellos y dando enter. La nueva orden aparece bajo la última orden introducida en la ventana de comandos.

            Si los comandos que se dieran son de gran tamaño, es aconsejable agrandar el ancho la ventana de comandos, para facilitar su escritura y lectura posterior. Esto se hace tomando con el mouse la línea vertical izquierda o derecha de la pantalla hasta que aparezca una doble flecha, entonces se carga el botón izquierdo del mouse y sin soltarlo se deja en la posición deseada.

            Si se introduce un comando muy largo, al llegar al final de la ventana el texto va desplazándose automáticamente hacia la izquierda.