You are on page 1of 23

Ysql-Microsoft Windows XP [Versión 5.1.

2600]

(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\wendy yatziri>mysql -p -u root

Enter password: ******

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.0.51b-community-nt-log MySQL Community Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE italika

-> ;

Query OK, 1 row affected (0.01 sec)

mysql> USE ITALIKA

Database changed

CREACION DE USUARIOS
mysql> CREATE USER 'wyndy'@'localhost' IDENTIFIED BY 'italika_2';

Query OK, 0 rows affected (0.03 sec)

mysql> CREATE USER 'yat'@'localhost' IDENTIFIED BY 'italika_2';

Query OK, 0 rows affected (0.00 sec)

CONCEDER PRIVILEGIOS
mysql> GRANT ALL ON italika.* TO 'wyndy'@'localhost';

Query OK, 0 rows affected (0.06 sec)

mysql> GRANT ALL ON italika.* TO 'yat'@'localhost';

Query OK, 0 rows affected (0.00 sec)


CREACION DE LAS TABLAS
CREATE TABLE italika(

modelo VARCHAR(20) NOT NULL,

precio INT (10) NOT NULL,

color VARCHAR(10) NOT NULL,

transmision VARCHAR(30) NOT NULL,

motor VARCHAR(30) NOT NULL,

numero_id INT UNSIGNED NOT NULL AUTO_INCREMENT,

PRIMARY KEY (numero_id)) ENGINE=InnoDB;

Query OK, 0 rows affected (0.27 sec)

mysql> SHOW TABLES;

+-------------------+

| Tables_in_italika |

+-------------------+

| italika |

+-------------------+

1 row in set (0.03 sec)

mysql> describe italika;

+-------------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+-------------+------------------+------+-----+---------+----------------+

| modelo | varchar(20) | NO | | NULL | |

| precio | int(10) | NO | | NULL | |

| color | varchar(10) | NO | | NULL | |

| transmision | varchar(30) | NO | | NULL | |

| motor | varchar(30) | NO | | NULL | |

| numero_id | int(10) unsigned | NO | PRI | NULL | auto_increment |


+-------------+------------------+------+-----+---------+----------------+

6 rows in set (0.36 sec)

mysql> CREATE TABLE MODELO(

-> NUMERO VARCHAR(10) NOT NULL,

-> NOMBRE VARCHAR(20) NOT NULL,

-> MODELO_id INT UNSIGNED NOT NULL AUTO_INCREMENT,

-> PRIMARY KEY (MODELO_id)) ENGINE=InnoDB;

Query OK, 0 rows affected (0.14 sec)

INTO MODELO VALUES(2,'DS150',NULL)' at line 1

mysql> INSERT INTO MODELO VALUES(2,'DS150',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MODELO VALUES(3,'WS150',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MODELO VALUES(4,'GS150',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MODELO VALUES(5,'CS150',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MODELO VALUES(5,'GS_150',NULL);


Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MODELO VALUES(5,'XS150',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MODELO VALUES(5,'XS125',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MODELO VALUES(5,'XS_125',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MODELO VALUES(5,'ST90',NULL);

Query OK, 1 row affected (0.09 sec)

mysql> INSERT INTO MODELO VALUES(6,'FT125',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MODELO VALUES(7,'FT150',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MODELO VALUES(8,'FT_150',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MODELO VALUES(9,'FT110',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MODELO VALUES(10,'FT_125',NULL);


Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MODELO VALUES(11,'FT__125',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> DESCRIBE MODELO;

+-----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+-----------+------------------+------+-----+---------+----------------+

| NUMERO | varchar(10) | NO | | NULL | |

| NOMBRE | varchar(20) | NO | | NULL | |

| MODELO_id | int(10) unsigned | NO | PRI | NULL | auto_increment |

+-----------+------------------+------+-----+---------+----------------+

3 rows in set (0.01 sec)

mysql> SELECT * FROM MODELO;

+--------+---------+-----------+

| NUMERO | NOMBRE | MODELO_id |

+--------+---------+-----------+

|2 | DS150 | 1|

|3 | WS150 | 2|

|4 | GS150 | 3|

|5 | CS150 | 4|

|5 | GS_150 | 5|

|5 | XS150 | 6|

|5 | XS125 | 7|

|5 | XS_125 | 8|

|5 | ST90 | 9|
|6 | FT125 | 10 |

|7 | FT150 | 11 |

|8 | FT_150 | 12 |

|9 | FT110 | 13 |

| 10 | FT_125 | 14 |

| 11 | FT__125 | 15 |

+--------+---------+-----------+

15 rows in set (0.03 sec)

mysql> DESCRIBE MODELO;

+-----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+-----------+------------------+------+-----+---------+----------------+

| NUMERO | varchar(10) | NO | | NULL | |

| NOMBRE | varchar(20) | NO | | NULL | |

| MODELO_id | int(10) unsigned | NO | PRI | NULL | auto_increment |

+-----------+------------------+------+-----+---------+----------------+

3 rows in set (0.01 sec)

mysql> SELECT * FROM MODELO;

+--------+---------+-----------+

| NUMERO | NOMBRE | MODELO_id |

+--------+---------+-----------+

|2 | DS150 | 1|

|3 | WS150 | 2|

|4 | GS150 | 3|
|5 | CS150 | 4|

|5 | GS_150 | 5|

|5 | XS150 | 6|

|5 | XS125 | 7|

|5 | XS_125 | 8|

|5 | ST90 | 9|

|6 | FT125 | 10 |

|7 | FT150 | 11 |

|8 | FT_150 | 12 |

|9 | FT110 | 13 |

| 10 | FT_125 | 14 |

| 11 | FT__125 | 15 |

+--------+---------+-----------+

15 rows in set (0.03 sec)

mysql> CREATE TABLE PRECIO(

-> PRECIO VARCHAR(20) NOT NULL,

-> PRECIO_id INT UNSIGNED NOT NULL AUTO_INCREMENT,

-> PRIMARY KEY (PRECIO_id)) ENGINE=InnoDB;

Query OK, 0 rows affected (0.16 sec)

mysql> INSERT INTO PRECIO VALUES('17999',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('13999',NULL);

Query OK, 1 row affected (0.06 sec)


mysql> INSERT INTO PRECIO VALUES('16999',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('11299',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO PRECIO VALUES('16699',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('12999',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('9999',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('10000',NULL);

Query OK, 1 row affected (0.13 sec)

mysql> INSERT INTO PRECIO VALUES('7899',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('10999',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('15999',NULL);

Query OK, 1 row affected (0.06 sec)


mysql> INSERT INTO PRECIO VALUES('15499',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO PRECIO VALUES('8999',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO PRECIO VALUES('10499',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO PRECIO VALUES('15899',NULL);

Query OK, 1 row affected (0.08 sec)

mysql> DESCRIBE PRECIO;

+-----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+-----------+------------------+------+-----+---------+----------------+

| PRECIO | varchar(20) | NO | | NULL | |

| PRECIO_id | int(10) unsigned | NO | PRI | NULL | auto_increment |

+-----------+------------------+------+-----+---------+----------------+

2 rows in set (0.02 sec)

mysql> SELECT * FROM PRECIO;

+--------+-----------+

| PRECIO | PRECIO_id |

+--------+-----------+

| 17999 | 1|

| 13999 | 2|
| 16999 | 3|

| 11299 | 4|

| 16699 | 5|

| 12999 | 6|

| 9999 | 7|

| 10000 | 8|

| 7899 | 9|

| 10999 | 10 |

| 15999 | 11 |

| 15499 | 12 |

| 8999 | 13 |

| 10499 | 14 |

| 15899 | 15 |

+--------+-----------+

15 rows in set (0.00 sec)

mysql>

mysql> CREATE TABLE COLOR(


-> COLOR VARCHAR(20) NOT NULL,

-> color_id INT UNSIGNED NOT NULL AUTO_INCREMENT,

-> PRIMARY KEY (color_id)) ENGINE=InnoDB;

Query OK, 0 rows affected (0.14 sec)

mysql> INSERT INTO COLOR VALUES('VINO',NULL);

Query OK, 1 row affected (0.08 sec)

mysql> INSERT INTO COLOR VALUES('ROJO',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO COLOR VALUES('VINO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('ROJO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('GRIS',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('AZUL',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO COLOR VALUES('NARANJA',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO COLOR VALUES('AMARILLO',NULL);


Query OK, 1 row affected (0.08 sec)

mysql> INSERT INTO COLOR VALUES('ROJO NEGRO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('ROJO NEGRO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('ROJO NEGRO',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO COLOR VALUES('ROJO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('ROJO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('PLATA NEGRO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO COLOR VALUES('ROJO NEGRO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> DESCRIBE COLOR;

+----------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+----------+------------------+------+-----+---------+----------------+
| COLOR | varchar(20) | NO | | NULL | |

| color_id | int(10) unsigned | NO | PRI | NULL | auto_increment |

+----------+------------------+------+-----+---------+----------------+

2 rows in set (0.02 sec)

mysql> SELECT * FROM COLOR;

+-------------+----------+

| COLOR | color_id |

+-------------+----------+

| VINO | 1|

| ROJO | 2|

| VINO | 3|

| ROJO | 4|

| GRIS | 5|

| AZUL | 6|

| NARANJA | 7|

| AMARILLO | 8|

| ROJO NEGRO | 9|

| ROJO NEGRO | 10 |

| ROJO NEGRO | 11 |

| ROJO | 12 |

| ROJO | 13 |

| PLATA NEGRO | 14 |

| ROJO NEGRO | 15 |

15 rows in set (0.00 sec)

mysql> CREATE TABLE TRANSMISION(


-> TRANSMISION VARCHAR(20) NOT NULL,

-> transmision_id INT UNSIGNED NOT NULL AUTO_INCREMENT,

-> PRIMARY KEY (transmision_id)) ENGINE=InnoDB;

Query OK, 0 rows affected (0.13 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO TRANSMISION VALUES('ESTANDAR',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO TRANSMISION VALUES('ESTANDAR',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.08 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO TRANSMISION VALUES('ESTANDAR',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);


Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO TRANSMISION VALUES('ESTANDAR',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO TRANSMISION VALUES('ESTANDAR',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO TRANSMISION VALUES('AUTOMATICA',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO TRANSMISION VALUES('ESTANDAR',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> DESCRIBE TRANSMISION;

+----------------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |

+----------------+------------------+------+-----+---------+----------------+
| TRANSMISION | varchar(20) | NO | | NULL | |

| transmision_id | int(10) unsigned | NO | PRI | NULL | auto_increment |

+----------------+------------------+------+-----+---------+----------------+

2 rows in set (0.01 sec)

mysql> SELECT * FROM TRANSMISION;

+-------------+----------------+

| TRANSMISION | transmision_id |

+-------------+----------------+

| AUTOMATICA | 1|

| ESTANDAR | 2|

| ESTANDAR | 3|

| AUTOMATICA | 4|

| AUTOMATICA | 5|

| AUTOMATICA | 6|

| ESTANDAR | 7|

| AUTOMATICA | 8|

| AUTOMATICA | 9|

| AUTOMATICA | 10 |

| AUTOMATICA | 11 |

| ESTANDAR | 12 |

| ESTANDAR | 13 |

| AUTOMATICA | 14 |

| ESTANDAR | 15 |

+-------------+----------------+

15 rows in set (0.00 sec)


mysql> CREATE TABLE MOTOR(

-> TIPO_DE_MOTOR VARCHAR(20) NOT NULL,

-> MOTOR_id INT UNSIGNED NOT NULL AUTO_INCREMENT,

-> PRIMARY KEY (MOTOR_id)) ENGINE=InnoDB;

Query OK, 0 rows affected (0.11 sec)

mysql> INSERT INTO MOTOR VALUES('150CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('200CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('100CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('130CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('130CC',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MOTOR VALUES('100CC',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MOTOR VALUES('150CC',NULL);

Query OK, 1 row affected (0.09 sec)


mysql> INSERT INTO MOTOR VALUES('150CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('100CC',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MOTOR VALUES('100CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('130CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('150CC',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO MOTOR VALUES('100CC',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO MOTOR VALUES('150CC',NULL);

Query OK, 1 row affected (0.08 sec)

mysql> INSERT INTO MOTOR VALUES('150CC',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> DESCRIBE MOTOR;

+---------------+------------------+------+-----+---------+----------------+

| Field | Type | Null | Key | Default | Extra |


+---------------+------------------+------+-----+---------+----------------+

| TIPO_DE_MOTOR | varchar(20) | NO | | NULL | |

| MOTOR_id | int(10) unsigned | NO | PRI | NULL | auto_increment |

+---------------+------------------+------+-----+---------+----------------+

2 rows in set (0.02 sec)

mysql> SELECT * FROM MOTOR;

+---------------+----------+

| TIPO_DE_MOTOR | MOTOR_id |

+---------------+----------+

| 150CC | 1|

| 200CC | 2|

| 100CC | 3|

| 130CC | 4|

| 130CC | 5|

| 100CC | 6|

| 150CC | 7|

| 150CC | 8|

| 100CC | 9|

| 100CC | 10 |

| 130CC | 11 |

| 150CC | 12 |

| 100CC | 13 |

| 150CC | 14 |

| 150CC | 15 |

+---------------+----------+

15 rows in set (0.00 sec)


mysql> CREATE TABLE ACCESORIOS(

-> KIT_ACCESORIOS VARCHAR(20) NOT NULL,

-> ACCESORIOS_id INT UNSIGNED NOT NULL AUTO_INCREMENT,

-> PRIMARY KEY (ACCESORIOS_id)) ENGINE=InnoDB;

Query OK, 0 rows affected (0.14 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CHAMARRA_CASCO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO ACCESORIOS VALUES('KIT_COMPLETO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL);

Query OK, 1 row affected (0.08 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CHAMARRA_CASCO',NULL);

Query OK, 1 row affected (0.03 sec)

mysql> INSERT INTO ACCESORIOS VALUES('KIT_COMPLETO',NULL);

Query OK, 1 row affected (0.11 sec)


mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CHAMARRA_CASCO',NULL);

Query OK, 1 row affected (0.08 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> INSERT INTO ACCESORIOS VALUES('KIT_COMPLETO',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL)

-> ;

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL);

Query OK, 1 row affected (0.05 sec)

mysql> INSERT INTO ACCESORIOS VALUES('CASCO',NULL);

Query OK, 1 row affected (0.08 sec)

mysql> INSERT INTO ACCESORIOS VALUES('KIT_COMPLETO',NULL);

Query OK, 1 row affected (0.06 sec)

mysql> DESCRIBE ACCESORIOS;

+----------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |

+----------------+------------------+------+-----+---------+----------------+

| KIT_ACCESORIOS | varchar(20) | NO | | NULL | |

| ACCESORIOS_id | int(10) unsigned | NO | PRI | NULL | auto_increment |

+----------------+------------------+------+-----+---------+----------------+

2 rows in set (0.02 sec)

mysql> SELECT *FROM ACCESORIOS;

+----------------+---------------+

| KIT_ACCESORIOS | ACCESORIOS_id |

+----------------+---------------+

| CHAMARRA_CASCO | 1|

| CASCO | 2|

| KIT_COMPLETO | 3|

| CASCO | 4|

| CASCO | 5|

| CHAMARRA_CASCO | 6|

| KIT_COMPLETO | 7|

| CASCO | 8|

| CHAMARRA_CASCO | 9|

| CASCO | 10 |

| KIT_COMPLETO | 11 |

| CASCO | 12 |

| CASCO | 13 |

| CASCO | 14 |

| KIT_COMPLETO | 15 |

+----------------+---------------+
15 rows in set (0.00 sec)

mysql> CREATE TABLE AUDITORIA_MODELO(

-> id INT NOT NULL AUTO_INCREMENT,

-> NUMERO VARCHAR(20),

-> NOMBRE VARCHAR(20),

-> cambiando datetime,

-> PRIMARY KEY(id))ENGINE=InnoDB;

Query OK, 0 rows affected (1.14 sec)

mysql> CREATE TRIGGER triger_auditoria_modelo

-> AFTER UPDATE ON MODELO

-> FOR EACH ROW

-> INSERT INTO auditoria_modelo(numero,nombre,cambiando)

-> VALUES(OLD.NUMERO,OLD.NOMBRE,

-> CURRENT_USER(),NOW());

Query OK, 0 rows affected (0.20 sec)

You might also like