Documente Academic
Documente Profesional
Documente Cultură
Digitar Next
Digitar I Agree
Digitar Next
Escribir la referencia del Server Name(puede ser cualquiera) y el email del administrador(puede ser cualquiera) y mantener el puerto 80. Digitar Next
Digitar password. Si no tiene establecido un password se aconseja digitar root como pasword. Palabra clave estndar. Digitar Install
Digitar Finish A finalizado la instalacin 2. Descripcin de la carpetas que se crea en la carpeta c:\> despus de instalar el AppServ
: Capeta que almacena el sitio web creado : Carpeta donde se almacena la base de datos INGRESO AL PHPMYADMIN 3. En el navegador escribir: http://localhost/phpMyAdmin/ Se desplegar el administrador de MySql
COMO CREAR UNA BASE DE DATOS 4. Digitar dentro de este cuadro el nombre de Base deDatos
En esta pantalla ya se puede crear las tablas, los atributos y las claves primarias por tabla. 6. Para crear una tabla
Digitar los nombres de los atributos, el tipo de dato y definir la clave primaria. Grabar
7. Realizar el mismo procedimiento para crear todas las tablas de la Base de Datos
PROCEDIMIENTOS ALMACENADOS - INGRESO A PUNTO MONITOR 1. Ingresar a punto monitor Digitar lo anterior y el password. Se desplegar la siguiente pantalla
COMANDOS Triggers Procedimientos Almacenados 2. MySql est a la espera de escribir los diferentes comandos. Estos son: use mibasedatos; show databases/tables/triggers; insert into tabla (atributos) values (valores);
mysql> SELECT @a; +------+ | @a | +------+ | 3 | +------+ 1 row in set (0.00 sec
COMPARACIN DE CADENAS
delimiter // CREATE procedure compara(IN cadena varchar(25), IN cadena2 varchar(25)) begin IF strcmp(cadena, cadena2) = 0 then SELECT "son iguales!"; else SELECT "son diferentes!!"; end IF; end; // WHILE delimiter // CREATE procedure p14() begin declare v int; SET v = 0; while v < 5 do INSERT INTO lista VALUES (v); SET v = v +1 ; end while; end; // REPEAT delimiter // CREATE procedure p15() begin declare v int; SET v = 20; repeat INSERT INTO lista VALUES(v); SET v = v + 1; until v >= 1 end repeat; end; //
Ejemplos
delimiter // CREATE TRIGGER miTabla_bu before UPDATE ON miTabla FOR each row begin SET @nombreViejo = OLD.nombre; SET @nombreNuevo = NEW.nombre; end//
Ejemplo 2. Crear la tabla seguimientoCliente para el control y la auditora de las actualizaciones de la tabla cliente. seguimientoCliente(nroCliente,nombreAnt,limiteAnt,nombreActual,limiteActual,usuario,fecha)