VISUAL DATA MANAGER VISUAL BASIC
VISUAL BASIC IV UNIDAD VISUAL BASIC INT A LAS BASES DE DATOS
5.- VISUAL DATA MANAGER
No es un componente de la barra de herramientas, es un programa que seencuentra dentro de Visual BASIC.
Su Pantalla de arranque es:
El procedimiento completo para construir la tabla, es:
1) Primero crear un folder o subdirectorio especial en el disco duro C:para guardar o almacenar las tablas y la base de datos (conjunto detablas), esto se hace con un clic en My Computer, luego clic en disco C;,luego File, New Folder, y renombrarlo por ejemplo a Datos1, o Tablas oBase de Datos (Win95 permite directorios con espacios en blancointermedios).
2) Ahora cargar o ejecutar el VISUAL DATA MANAGER(VDM), aparece el VDM dela gr谩fica anterior.
3) File, New, Microsoft Access, Versi贸n 7.0 MDB
4) Aparece la pantalla normal de grabaci贸n de archivos, buscar y abrir elfolder donde quedara grabada la base de datos(aunque tambi茅n recordar queaqu铆 se puede crear un new folder y renombrarlo).
5) En File Name: Escribir el nombre de la base de datos (no el de latabla), por ejemplo(BaseDatos, C铆a Acme, Nomina, Inventarios, etc.),recordar que un sistema de informaci贸n completo, contiene muchas tablas,dado el nombre, para el ejemplo el folder donde queda guardado se llamaradatos, la base de datos se llamara BaseDatos, usar la opci贸n Save,aparece el siguiente editor de bases de datos:
6) Crear ahora una tabla nueva, en este ejemplo la de alumnos, con unclic derecho de minimenu en la parte donde dice +PROPIERTY y usar laopci贸n new table, y aparece la siguiente pantalla (TABLE STRUCTUREDIALOG):
Sus elementos mas importantes son:
* Table Name Nombre de la Tabla
* Field List Lista todos los campos de la tabla
* Name Permite Renombrar un campo ya hecho
* Type Tipo de dato del campo
* Size Determina un tama帽o fijo de campo(string)
* ADD FIELD Ver grafico(ADD FIELD DIALOG)
* Remove Field Elimina el campo seleccionado
* Index List Lista todos los indices disponibles
* Primary Indica que el indice es llave primaria
* Unique Indica que el indice es unico(no duplicados)
* Foreing Indica que el indice es una llave for谩nea
* Required Indica que el indice es requerido
* ADD INDEX Ver gr谩fico (ADD INDEX DIALOG)
* Remove Index Elimina 铆ndex seleccionado
* Build Table Construye y a帽ade la tabla a la base de datos
* Print Structure Imprime la estructura de la tabla, ya debe estar creada
ADD FIELD DIALOG
As铆 como TABLE STRUCTURE se usa para construir y validar toda la tabla,este dialogo(ADD FIELD) se usa para construir y validar, todos y cada unode los campos de la tabla.
Sus elementos son:
* Name Nombre del campo
* OrdinalPosition Posici贸n del campo (empiezan en 0)
* Type Tipo de dato del campo
* ValidationText Mensaje a mandar cuando usuario se equivoca de tipo
* DefaultValue Carga un valor de default
* Size Tama帽o de campo(strings)
* OK A帽ade el campo a la tabla
* Close Cierra el editor de campos
ADD INDEX DIALOG
De Nuevo:
Table Structure.- Construye y valida toda la tabla
Add Dialog.- Construye y valida cada campo
ADD 脥NDEX.- Construye y valida cada indice de la tabla
NOTA: ESTE DIALOGO SE DEBE USAR YA QUE EST脡N CONSTRUIDOS TODOS LOS CAMPOS.
Sus elementos son:
* Name.- Nombre del indice
* IndexedFields.- Lista los campos indices(solo clic enel campo o camposa indexar en la ventana de abajo llamada Available Fields)
*AvailableFields.- Muestra todos los campos que ya se debieron haberhecho para la tabla
* Primary.- Indica que el campo indice es la llave primaria de la tabla.
* Unique.- Indica que este indice debe ser 煤nico ( no permite duplicados)
* OK.- A帽ade el indice a la tabla
* Close.- Cierra el ADD 脥NDEX DIALOG
7) Crear la tabla alumnos, con los siguientes datos, usando los di谩logosrespectivos.
Tabla: alumnos(campos, usar add field dialog)
Matricula Long requerid
Nombre Text * 30
Edad Integer
Domicilio Text * 20
Ciudad Text * 20
alumnos(indices, usar 铆ndex field dialog )
nombre del indice campo
matriculaindice matricula Primary Unique
ciudadindice ciudad atn: desmarcar
primary, unique
NOTA ESTE FORMATO TAMBI脡N PUEDE PEDIRSE DE LA SIGUIENTE MANERA
CAMPO TIPO SIZE LLAVE PRIMARIA INDICE
_
Matricula Long * I
Nombre Text 30
Edad Integer
Domicilio Text 20
Ciudad Text 20 I
_
8)Ya creada la tabla, y de regreso al Visual Data Manager, cargarlealgunos datos o renglones de prueba, para hacer esto, solo clic derechoen tabla alumnos para minimenu y usar la opci贸n open, aparece elsiguiente editor de datos:
Para cargar un rengl贸n, usar primero la opci贸n ADD y aparece la siguientegr谩fica
Cargar varios(10) Renglones de datos para pruebas, no olvidar usar elbot贸n de update.
La barra de abajo es llamada de navegaci贸n, para recorrer todos losrenglones de la tabla, ya cargados unos 10 renglones se puede usar, paranavegar entre renglones.
Para corregir un rengl贸n, primero usar la barra de navegaci贸n paraseleccionar y luego usar el bot贸n EDIT.
Si existen muchos renglones el bot贸n SEEK, los busca usando la llaveprimaria (MatriculaIndice) o la llave secundaria (CiudadIndice), revisarque en el editor de datos, la opci贸n 铆ndex, indique si es MatriculaIndiceo CiudadIndice, sino la opci贸n seek va a fallar.
La opci贸n Delete, funciona directamente en el editor de datos, solooprimir y pregunta si se elimina el rengl贸n actual.
La opcion Filter, se usa para dar instrucciones en SQL un lenguaje deconsulta de bases de datos muy especializado.
9) Ya construida y cargada la tabla, cerrar el Visual Data Manager, pararegresar al Visual BASIC.
TAREAS PROGRAMACION VISUAL BASIC
1.- Construir con el Visual data Manager, las diez tablas dise帽adas.
Si cree que alg煤n contenido infringe derechos de autor o propiedad intelectual, contacte en [email protected].
Copyright notice
If you believe any content infringes copyright or intellectual property rights, please contact [email protected].