Documente Academic
Documente Profesional
Documente Cultură
V Ciclo
Tecnologa de Programacin
V Ciclo
CONSULTA
Existen una serie de operaciones y procesos que son muy comunes sobre una
tabla en una base de datos en disco, la ms comn es desplegar todos los renglones
de la tabla que estn almacenados en disco, a este proceso se le llama seleccin,
consulta o despliegue.
La comunicacin con la base de datos se tendr que realizar usando SQL(structured
query language), la instruccin sql que se usa para resolver este problema es:
select [campos] from tabla
INSERCIN
Insertar o agregar registros o renglones nuevos a una tabla en disco, es un
proceso sencillo que usa la siguiente instruccin sql:
insert into tabla(campo1,campo2..) values(valor1,valor2,...);
Tecnologa de Programacin
V Ciclo
ACTUALIZACIN
Se tiene que usar la instruccin sql update para que la nueva informacin se
actualice en disco, cabe recordar que los cambios que se hacen a una tabla es
realmente al resultset, que a su vez es una tabla o base de datos en la memoria de la
mquina del cliente o usuario, es por esta razn que los cambios hay que actualizarlos
o pasarlos con UPDATE a la base de datos en disco.
ELIMINACIN
Eliminacin es otro proceso simple y comn con las bases de datos. La
instruccin sql que se usa es:
delete from tabla where condicin
y luego utilizar el executeUpdate()
Ejemplo 1.- (Consulta)
A continuacin veremos nuestro primer ejemplo, acerca de una consulta a una
tabla de una base de datos.
Vamos a crear la base de datos en MySQL, llamada bdempresa.
La tabla:
vendedor con 4 campos:
codvendedor
char(4)
nombre
varchar(50)
apellido
varchar(50)
nhijos
int(2)
Tecnologa de Programacin
V Ciclo
Tecnologa de Programacin
V Ciclo
Tecnologa de Programacin
V Ciclo
Tecnologa de Programacin
V Ciclo
Tecnologa de Programacin
V Ciclo
Tecnologa de Programacin
V Ciclo
Luego
que
llamar
Tecnologa de Programacin
V Ciclo
10
Tecnologa de Programacin
V Ciclo
11
Tecnologa de Programacin
V Ciclo
12
Tecnologa de Programacin
V Ciclo
13
Tecnologa de Programacin
V Ciclo
Contina...
14
Tecnologa de Programacin
V Ciclo
Contina ...
Ingresamos valores.
15
Tecnologa de Programacin
V Ciclo
16