CONTADOR
CONTENIDOS
1. Controles de acceso y manipulación de datos (DAO): Control Data,
DbGrid, DBCombo, textbox, label;
2. Array de Controles: concepto, diseño y programación. Importancia
práctica;
3. DAO: Operaciones ABM (Altas, Bajas y Modificaciones) Y Consultas;
1
2
4. Formularios MDI y Menús: creación y organización, utilizaciónde
formulario de validación de usuario y contraseña sobre la base de datos;
5. Controles de acceso y manipulación de datos (ADO): Adodc, DataGrid,
DataList, DataCombo;
3
6. Diseño de consultas e Informes: Diseñadores DataEnvironment y
DataReport
ACTIVIDADES
Unidad 3
1/6
Tareas
Lectura, trabajos, prácticas propuestas en el Website de la Materia,
Sección Actividades y Materialcon videos y manuales.
BIBLIOGRAFÍA para el Alumno
1.
Contenidos Unidad 3
2. JALÓN, RODRÍGUEZ, BASÁLEZ, Aprenda Visual Basic 6.0 como si
estuviera en primero (Universidad de Navarra)
3. RAMÍREZ R., José Felipe, aprenda VISUAL BASIC practicando (PrenticeC
Hall, México, 1ª Edición, 2001)
(*): Los trabajos se encuentran en el Website de la materia.
(**): Libro impreso.
(*)
(**)CONTENIDOS
1.Controles de acceso y manipulación de datos (DAO): Control Data, DbGrid,
DBCombo, textbox, label;
BASES DE DATOS EN VISUAL BASIC 6.0
Visual Basic versión 6 puede conectarse a base de datos de diferentes tipos utilizando la tecnología OLE
DB que permite trabajar con el entorno de desarrollo de la misma manera con distintos motores de bases
de datos. Más específicamentepermite trabajar con el motor de base de datos Microsoft Jet, que es el
mismo que utiliza Microsoft Access.
El motor controla las tres funciones básicas de base de datos:
1. Almacenamiento de datos
2. Recuperación de datos
3. Actualización de datos
O lo que más comúnmente se conoce como ABM (altas, bajas y modificaciones) y también las consultas.
Asimismo proporciona una interfaz de programaciónpara datos orientada a objetos que se llama DAO
(Data Access Object).
Visual Basic ya en su versión 5 utilizaba dos conceptos importantes: DAO (Data Access Object) y RDO
(Remote Data Object). DAO es el conjunto de objetos que permiten acceder a una base de datos local y
administrarla utilizando los controladores correspondientes como el Motor Jet de Microsoft. En cambio
para la conexión abases de datos remotas utilizaba otro conjunto de objetos llamado RDO (Remote Data
Access).
Con la Versión 6 aparece ADO (ActiveX Data Object). ADO que reemplaza a las dos anteriores y está
formada por un conjunto de objetos que pueden conectarse a bases de datos prácticamente de cualquier
tipo (ya sea en forma directa o mediante un origen de datos ODBC). En esta versión 6, por razones decompatibilidad sigue estando presente DAO.
Como ya expresáramos, Visual Basic versión 6.0 puede conectarse a bases de datos de diferentes tipos
utilizando la tecnología OLE DB haciendo que el entorno de desarrollo pueda utilizarse
independientemente de cuál sea el DBMS de la base de datos. Es decir, es independiente del tipo de base
de datos.
DAO
El modelo DAO es una colección de clases deobjetos que modelan la estructura de un sistema de base de
datos relacional. Proporciona las propiedades y los métodos necesarios para poder llevar a cabo las
tareas de administración del sistema de bases de datos relacional. Obviamente se basa en SQL que es el
lenguaje que permite definir y manipular los datos de las bases de datos relacionales.
La programación está simplificada en cuanto alcódigo a escribir por cuanto básicamente consiste en la
creación de objetos de acceso a datos.
DAO es importante porque brinda flexibilidad e integración ya que los mismos objetos sirven para
distintos motores, cuestión importante desde el punto de vista del diseño lógico.
Entonces en Visual Basic los mismos objetos de acceso a datos utilizados en una aplicación tienen la
capacidad de ser...
Regístrate para leer el documento completo.