copia de copia de e.si.m.l.p

17
REALIZAR LA MANIPULACION BASICA DE DATOS EN EL LENGUAJE DE PROGRAMACION VISUAL. INTEGRANTES: INTEGRANTES: Miriam Garcés García

Upload: bangmiriam3003

Post on 22-Jul-2015

206 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Copia de copia de e.si.m.l.p

REALIZAR LA MANIPULACION

BASICA DE DATOS EN EL LENGUAJE DE

PROGRAMACION VISUAL.

INTEGRANTES:INTEGRANTES:

Miriam Garcés García

Page 2: Copia de copia de e.si.m.l.p

3.1 Tipos de Datos

Los tipos de datos, indican el tipo de valor que puede almacenar una variable. Los principales tipos de datos:

Números enteros: dentro de los números enteros tenemos varios tipos de datos dependiendo el rango que queramos utilizar:

ByteIntegerLong

Números decimales: para almacenar números decimales contamos con los siguientes tipos de datos:

Single Double Cadenas de caracteres Tipos de valores lógicos Fechas y horas Tipo variant

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Page 3: Copia de copia de e.si.m.l.p

3.2 Variables y Constantes

Las variables, como su nombre lo indica, se utilizan para almacenar valores que tienen la propiedad de variar el contenido. Cuando hablamos de contenido nos referimos a cualquier tipo de datos, por ejemplo un nombre, una fecha, un color, un número etc... . A las variables se les asigna un nombre para poder utilizarlas. Por ejemplo puedo crear una variable llamada fecha y esta almacenará una fecha. A los nombres de las variables se los denomina identificadores.

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Page 4: Copia de copia de e.si.m.l.p

En visual Basic a las variables conviene declararlas, o sea, avisarle que vamos a utilizar dichas variables. A estas se las declara en el comienzo del código y se les antepone la palabra reservada Dim, luego el nombre que nosotros queramos y seguido el tipo de dato que almacenará, por ejemplo si quiero almacenar en una variable llamada Numero

La palabra Integer le avisa a visual Basic que voy a guardar un número entero. Después de declararla le podemos asignar un valor con el operador "=", ejemplo:

 

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Page 5: Copia de copia de e.si.m.l.p

Constantes: Las constantes, como las variables, se utilizan para guardar

datos y valores para nuestro programa, pero a diferencia de estas últimas (las variables), el contenido que almacenen no cambia, siempre es constante.

Las Constantes se declaran con la palabra Const. Las Constantes se declaran con la palabra Const.  

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Page 6: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

3.3 Manipular Operadores y su procedencia

Los operadores son símbolos que indican cómo se deben manipular los operandos. Los operadores junto con los operandos forman una expresión, que es una fórmula que define el cálculo de un valor. Los operandos pueden ser constantes, variables o llamadas a funciones, siempre que éstas devuelvan algún valor.

Page 7: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Precedencia de operadores

La interpretación de cualquier expresión en C++ está determinada por la precedencia y asociatividad de los

operadores en dicha expresión. Cada operador tiene una precedencia, y los operadores en una expresión se evalúan en

orden de mayor a menor precedencia. La evaluación de operadores con la misma precedencia viene determinada por su asociatividad. Y, al igual que en matemáticas, los paréntesis

anulan las reglas de precedencia.En la siguiente tabla se listan los operadores en C++, su

precedencia y su asociatividad.

Page 8: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

3.4 Crear Procedimientos

Un procedimiento es un bloque de instrucciones de Visual Basic incluido entre una instrucción de declaración (Function,Sub, Operator, Get, Set) y una declaración End correspondiente.Se incluye un procedimiento entre una instrucción de declaración de inicio (Sub o Function) y una instrucción de declaración de fin (End Sub o End Function). Un procedimiento no puede contener otro procedimiento, por lo que sus instrucciones de inicio y de fin deben estar fuera de cualquier otro procedimiento.

Page 9: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Tipos de procedimientosVisual Basic utiliza varios tipos de procedimientos:

Procedimientos Sub: ejecutan acciones pero no devuelven un valor al código de llamada.

Procedimientos Function: devuelven un valor al código de llamada. Pueden realizar otras acciones antes de volver.

Procedimientos de propiedad: devuelven y asignan valores de propiedades en objetos o módulos.

Procedimientos de operador: definen el comportamiento de un operador estándar cuando uno o los dos operandos son una clase definida recientemente o una estructura.

Procedimientos genéricos en Visual Basic: definen uno o varios parámetros de tipo además de sus parámetros normales, de forma que el código de llamada puede pasar tipos de datos específicos cada vez que realiza una llamada.

Page 10: Copia de copia de e.si.m.l.p

3.5 Manipular Estructuras De Control

Una estructura es un nuevo tipo de datos, un tipo definido por el usuario, que puede ser manipulado de la misma forma que los tipos predefinidos (Int, Double, String). Una estructura puede definirse como una colección o agrupación de datos de diferentes tipos evidentemente relacionados entre sí. Para crear una estructura con Visual Basic 6.0 hay que utilizar la sentencia Type ... End Type en un formulario. Dim equivale a Public. Véase el siguiente ejemplo,Public Type AlumnoNombre As StringDirección As String *40Teléfono As LongDNI As LongEnd Type

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Page 11: Copia de copia de e.si.m.l.p

3.6 Crear colecciones de objeto

Con el objeto Collection de Visual Basic se puede hacer referencia de manera sencilla un grupo relacionado de elementos como si se tratase de un solo objeto. Los

elementos de una colección sólo necesitan estar relacionados por el hecho de existir en la colección. Los elementos de una colección no tienen que compartir el mismo tipo de datos. Puede crear una colección de la misma manera que crea otros objetos, como se

ilustra ejemplo siguiente.

Dim coll As New Microsoft.VisualBasic.Collection()

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Page 12: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

3.7 Manipular arreglos (arrays)

Al utilizar matrices(Arrays), puede referirse a varios valores del mismo nombre, con un número denominado índice o subíndice para distinguirlas unas de otras. Los Arrays pueden acortar y simplificar el código, lo que le permite crear bucles que se ocupan de manera eficiente con cualquier número de elementos.Una matriz o Array es un conjunto de valores que están lógicamente relacionadas entre sí, tales como el número de estudiantes en cada grado en una escuela primaria.

Page 13: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Como por ejemplo: La siguiente ilustración muestra los Arrays de los estudiantes . Para cada elemento de la matriz:

 

Page 14: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Tipos de datos

Cada Array tiene un tipo de datos, pero no es el mismo que el tipo de datos de sus elementos. Por ejemplo, la matriz(Arrays) de los estudiantes en el ejemplo anterior es de tipo Integer (), mientras que cada uno de sus elementos es de tipo Integer. La notación Integer () significa un conjunto de elementos enteros. Además, la Instrucción ReDim (Visual Basic) no puede operar en una variable declarada como tipo Array. Por estas razones, y para la seguridad de tipos, es aconsejable para declarar cada matriz como un tipo específico.Dimensiones de matricesUna matriz que utiliza más de un índice o subíndice se denomina multidimensional.Otro tipo de matriz es una que tiene otras matrices como elementos. Esto se conoce como una matriz de matrices o una matriz escalonada.

Page 15: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

3.8 utilizar instrucciones básicas SQL

El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por el motor de base de datos de Microsoft Jet. SQL se utiliza para crear objetos QueryDef, como el argumento de origen del método OpenRecordSet y como la propiedad RecordSource del control de datos. También se puede utilizar con el método Execute para crear y manipular directamente las bases de datos Jet y crear consultas SQL de paso a través para manipular bases de datos remotas cliente - servidor.

Page 16: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

Componentes del SQLComponentes del SQL

El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.ComandosExisten dos tipos de comandos SQL:  los DLL que permiten crear y definir nuevas bases de datos, campos e índices.los DML que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.

Page 17: Copia de copia de e.si.m.l.p

Realizar la Manipulación Básica de datos en el Lenguaje de Programación Visual

3.9 Enlazar la base de datos por medio del ActiveX Data Object (ADO) del lenguaje visual utilizado.

ActiveX Data Objects (ADO) es uno de los mecanismos que usan los programas de computadoras para comunicarse con las bases de datos, darles órdenes y obtener resultados de ellas.Con ADO, un programa puede leer, insertar, editar, o borrar, la información contenida en diferentes áreas de almacenamiento dentro de la base de datos llamadas tablas. Además, se puede manipular la propia base de datos para crear nuevas áreas para el almacenamiento de información (tablas), como también alterar o eliminar las ya existentes, entre otras cosas.