martes, 5 de abril de 2011

Actividad 1 Bloque II

Unidad II
Programación de Base de Datos
Objetivo de la Unidad: Manejar las operaciones básicas y los elementos básicos de los programas de base de datos, mediante la aplicación de las reglas para el uso de variables y constantes, la construcción de expresiones y las instrucciones de control de entrada – salida y de flujo lógico, con el fin de utilizarlas correctamente en la construcción de programas.
Objetivo: Elaborar un programa sencillo de base de datos, mediante la aplicación de las reglas de uso de variables y funciones, creación de expresiones, instrucciones de entrada salida y comandos de control de flujo.
Para la construcción de un programa se requiere de una serie interminable de comandos, asignaciones y estructuras, muchos de los cuales son fundamentales en cualquier programa y los podemos ver repetirse una y otra vez debido a que son la base de muchos procedimientos, funciones e incluso del programa principal.
Siempre necesitaras asignar el valor a una variable, o repetir un proceso un número n de veces hasta que se cumpla una condición o también, elegir entre opciones distintas e incluso decir qué pasa si se cumple una condición y qué ocurre en el caso contrario.
2.1 Uso de variables y funciones.
Objetivo: Dominar el uso de variables y funciones, mediante el estudio y aplicación de las instrucciones para asignar y convertir valores de variables y constantes, con el fin de construir expresiones correctamente y permitir controlar el flujo del programa.
2.1.1 Declaración de variables.
Una variable es un espacio en memoria representado por una cadena de caracteres que almacena datos de cualquier tipo.
2.1.2 Asignación de valores
La asignación se establece cuando defines los datos o el valor que contiene una variable.
Dentro de Visual FoxPro esta asignación se realiza de varias maneras: es posible definirlas dentro del cuadro de Comandos, dentro de la ventana de programa en procedimientos y funciones e incluso en el programa principal. Algo muy importante es que la variable se define en el momento de asignar un dato o valor.
Las variables pueden ser de varios tipos: de memoria, memoria de sistema, locales, privadas y públicas. La asignación a variables de memoria del sistema es realizada de forma inmediata por Visual FoxPro y el usuario no interviene. Los valores del resto de las variables sí son asignadas por el usuario. Por ejemplo:
IVA = 1.15
Costo Total = Costo
Si observas las asignaciones anteriores son idénticas a las que nosotros realizamos de forma manual.
2.1.3 Funciones:
Otra herramienta importante que podemos utilizar son las funciones , las cuales son un conjunto de instrucciones que generan como salida un valor único una vez introducidos las parámetros de entrada. Dichas funciones pueden ser propias de Visual FoxPro o también pueden ser generadas por el usuario. El uso de funciones es indispensable para cualquier aplicación de allí la relevancia que tendrá para ti como programador.
Las sintaxis de una función es la siguiente:
            Nombrefuncion(argumento)
Donde argumento (o parámetros) son los datos, campos o variables a introducir en la función. Y puede utilizarse dentro de otras funciones.
·         Financieras
·         Matemáticas
·         Fecha
2.1.4 Conversión de tipos de datos
Dentro de las funciones encontramos una clasificación interesante, y que corresponde a las funciones de conversión, estas funciones ya creadas en Visual FoxPro que tienen como finalidad:
·         Transformar los datos o valores de una variable de un tipo a otro.
·         Cambiar las características de variables.
·         Obtener operaciones de extracción o concatenación de cadenas de caracteres entre otros.



Actividad de aprendizaje:
Actividad de aprendizaje
Producto
1.    Menciona y explica brevemente las cinco formas de asignación de valores a variables que se utilizan en Visual FoxPro.
Resumen que considere las asignaciones de valores a variables
2.    Realiza una tabla con un mínimo de cuatro funciones por cada una de las siguientes clasificaciones:
·         Búsqueda
·         Cálculos en tablas
·         Tratamiento de caracteres
·         Manipulación de fechas
·         Arreglos
Tabla de las funciones de Visual FoxPro.
3.    Elabora una tabla con las funciones de conversión entre variables en Visual FoxPro y proporciona un ejemplo de cada uno de ellos
Tabla de “Variables de conversión en Visual FoxPro”


No hay comentarios:

Publicar un comentario