Está en la página 1de 11

PRACTICA #1

Microsoft Windows [Versin 6.2.9200]


(c) 2012 Microsoft Corporation. Todos los derechos reservados.
C:\Users\Marcox>CD..
C:\Users>CD..
C:\>CD APPSERV
C:\AppServ>CD MYSQL
C:\AppServ\mysql>CD BIN
C:\AppServ\mysql\bin>MYSQL
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 3.23.47-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> SHOW DATABASES;
+------------+
| Database
|
+------------+
| ABARROTERA |
| BIBLIOTECA |
| HOTEL
|
| PRODUCTOS |
| mysql
|
| phpbb
|
| phpnuke
|
| test
|
+------------+
8 rows in set (0.00 sec)
mysql> USE ABARROTERA;
Database changed
mysql> SHOW TABLES;
+----------------------+
| Tables_in_ABARROTERA |
+----------------------+
| productos
|
| ventas
|
+----------------------+
2 rows in set (0.33 sec)
mysql> SELECT * FROM PRODUCTOS
+-------------+--------+----------+----------+------------------+
| idPRODUCTOS | CODIGO | NOMBRE
| CANTIDAD | FECHA_CADUCACION |
+-------------+--------+----------+----------+------------------+
|
10 |
1 | GALLETAS | 20 CAJAS | 2016-03-12
|
|
20 |
2 | ACEITE
| 5 CAJAS | 2016-02-05
|
|
30 |
3 | ATUN
| 10 CAJAS | 2016-12-05
|
|
40 |
4 | HARINA
| 5 CAJAS | 2016-11-21
|
+-------------+--------+----------+----------+------------------+
4 rows in set (0.38 sec)
mysql> SELECT * FROM VENTAS;
+----------+-----------------------+----------+---------+----------+
| idVENTAS | PRODUCTOS_idPRODUCTOS | PRODUCTO | PRECIO | CANTIDAD |
+----------+-----------------------+----------+---------+----------+
|
12 |
20 | ACEITE
| $ 13
| 2
|
|
13 |
30 | ATUN
| $ 11
| 5
|
|
14 |
40 | HARINA
| $ 11.50 | 1
|
|
11 |
10 | GALLETAS | $ 8
| 3
|
+----------+-----------------------+----------+---------+----------+
4 rows in set (0.39 sec)
mysql> DESCRIBE PRODUCTOS;

+------------------+------------------+------+-----+---------+----------------+
| Field
| Type
| Null | Key | Default | Extra
|
+------------------+------------------+------+-----+---------+----------------+
| idPRODUCTOS
| int(10) unsigned |
| PRI | NULL
| auto_increment |
| CODIGO
| int(10) unsigned | YES |
| NULL
|
|
| NOMBRE
| varchar(20)
| YES |
| NULL
|
|
| CANTIDAD
| varchar(10)
| YES |
| NULL
|
|
| FECHA_CADUCACION | date
| YES |
| NULL
|
|
+------------------+------------------+------+-----+---------+----------------+
5 rows in set (0.08 sec)
mysql> DESCRIBE VENTAS;
+-----------------------+------------------+------+-----+---------+---------------+
| Field
| Type
| Null | Key | Default | Extra
|
+-----------------------+------------------+------+-----+---------+---------------+
| idVENTAS
| int(10) unsigned |
| PRI | NULL
| auto_increme
nt |
| PRODUCTOS_idPRODUCTOS | int(10) unsigned |
| MUL | 0
|
|
| PRODUCTO
| varchar(10)
| YES |
| NULL
|
|
| PRECIO
| varchar(10)
| YES |
| NULL
|
|
| CANTIDAD
| varchar(10)
| YES |
| NULL
|
|
+-----------------------+------------------+------+-----+---------+---------------+
5 rows in set (0.00 sec)
mysql> SHOW CREATE TABLE PRODUCTOS;
+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table
| Create Table
|
+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| PRODUCTOS | CREATE TABLE `productos` (
`idPRODUCTOS` int(10) unsigned NOT NULL auto_increment,
`CODIGO` int(10) unsigned default NULL,
`NOMBRE` varchar(20) default NULL,
`CANTIDAD` varchar(10) default NULL,
`FECHA_CADUCACION` date default NULL,
PRIMARY KEY (`idPRODUCTOS`)
) TYPE=MyISAM |
+-----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> SHOW CREATE TABLE VENTAS;
+--------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table

|
+--------+----------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| VENTAS | CREATE TABLE `ventas` (
`idVENTAS` int(10) unsigned NOT NULL auto_increment,
`PRODUCTOS_idPRODUCTOS` int(10) unsigned NOT NULL default '0',
`PRODUCTO` varchar(10) default NULL,
`PRECIO` varchar(10) default NULL,
`CANTIDAD` varchar(10) default NULL,
PRIMARY KEY (`idVENTAS`),
KEY `VENTAS_FKIndex1` (`PRODUCTOS_idPRODUCTOS`)
) TYPE=MyISAM |
+--------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

PRACTICA #2
Microsoft Windows [Versin 10.0.10240]
(c) 2015 Microsoft Corporation. Todos los derechos reservados.
C:\Users\Marcox>CD..
C:\Users>CD..
C:\>CD APPSERV
C:\AppServ>CD MYSQL
C:\AppServ\mysql>CD BIN
C:\AppServ\mysql\bin> MYSQL
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 6 to server version: 3.23.47-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE AEREOLINEA;
Query OK, 1 row affected (0.00 sec)
mysql> USE AEREOLINEA;
Database changed
mysql> CREATE TABLE PASAJEROS(ID_PASAJEROS INTEGER PRIMARY KEY, NOMBRE CHAR(20),
NUM_VUELO INTEGER, FECHA_VUELO DATE, DESTINO CHAR(25));
Query OK, 0 rows affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(10,'MARIANA',23, '2015-09-28','TIJUANA');
Query OK, 1 row affected (0.05 sec)
mysql> INSERT INTO PASAJEROS VALUES(12,'MONCERRAD',41, '2015-01-17','JONUTA');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(14,'DARVELIO',42, '2015-02-18','VILLAHERMOSA
');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(30,'PEDRO',35, '2015-03-26','MADRID');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(34,'JUAN',78, '2015-10-19','MEXICO');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(78,'SEBASTIAN',38, '2014-11-20','TABASCO');
Query OK, 1 row affected (0.00 sec)

mysql> INSERT INTO PASAJEROS VALUES(25,'EDGAR',39, '2015-12-22','ESTADOS UNIDOS'


);
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(15,'VICTORIA',40, '2015-01-30','MERIDA');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(11,'ANDREA',50, '2015-01-28','MERIDA');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PASAJEROS VALUES(18,'DIANA',89, '2015-08-19','FRONTERA');
Query OK, 1 row affected (0.00 sec)
mysql> SELECT * FROM PASAJEROS;
+--------------+-----------+-----------+-------------+----------------+
| ID_PASAJEROS | NOMBRE
| NUM_VUELO | FECHA_VUELO | DESTINO
|
+--------------+-----------+-----------+-------------+----------------+
|
10 | MARIANA
|
23 | 2015-09-28 | TIJUANA
|
|
12 | MONCERRAD |
41 | 2015-01-17 | JONUTA
|
|
14 | DARVELIO |
42 | 2015-02-18 | VILLAHERMOSA
|
|
30 | PEDRO
|
35 | 2015-03-26 | MADRID
|
|
34 | JUAN
|
78 | 2015-10-19 | MEXICO
|
|
78 | SEBASTIAN |
38 | 2014-11-20 | TABASCO
|
|
25 | EDGAR
|
39 | 2015-12-22 | ESTADOS UNIDOS |
|
15 | VICTORIA |
40 | 2015-01-30 | MERIDA
|
|
11 | ANDREA
|
50 | 2015-01-28 | MERIDA
|
|
18 | DIANA
|
89 | 2015-08-19 | FRONTERA
|
+--------------+-----------+-----------+-------------+----------------+
10 rows in set (0.00 sec)
mysql> CREATE TABLE BOLETOS (ID_BOLETOS INTEGER PRIMARY KEY, PERSONA CHAR (20),PRECIO
VARCHAR (20),DESTINO CHAR (20), VUELO CHAR(20));
Query OK, 0 rows affected (0.05 sec)
mysql> INSERT INTO BOLETOS VALUES (001,'MARCO','$100','MEXICO','1234');
Query OK, 1 row affected (0.05 sec)
mysql> INSERT INTO BOLETOS VALUES (002,'FRANCISCO','$200','URUGUAY','1235');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO BOLETOS VALUES (003,'GUADALUPE','$300','ALEMANIA','1236');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO BOLETOS VALUES (004,'RODRIGO','$400','AFRICA','1237');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO BOLETOS VALUES (005,'MARIA','$500','CANADA','1238');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO BOLETOS VALUES (006,'ANGEL','$600','CHINA','1239');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO BOLETOS VALUES (007,'LORENA','$700','ESPAA','1240');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO BOLETOS VALUES (008,'PEDRO','$800','JAPON','1241');
Query OK, 1 row affected (0.02 sec)
mysql> INSERT INTO BOLETOS VALUES (009,'SARA','$900','AUSTRALIA','1242');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO BOLETOS VALUES (0010,'JESUS','$1000','ROMA','1243');
Query OK, 1 row affected (0.00 sec)

mysql> SELECT * FROM BOLETOS;


+------------+-----------+--------+-----------+-------+
| ID_BOLETOS | PERSONA
| PRECIO | DESTINO
| VUELO |
+------------+-----------+--------+-----------+-------+
|
1 | MARCO
| $100
| MEXICO
| 1234 |
|
2 | FRANCISCO | $200
| URUGUAY
| 1235 |
|
3 | GUADALUPE | $300
| ALEMANIA | 1236 |
|
4 | RODRIGO
| $400
| AFRICA
| 1237 |
|
5 | MARIA
| $500
| CANADA
| 1238 |
|
6 | ANGEL
| $600
| CHINA
| 1239 |
|
7 | LORENA
| $700
| ESPAA
| 1240 |
|
8 | PEDRO
| $800
| JAPON
| 1241 |
|
9 | SARA
| $900
| AUSTRALIA | 1242 |
|
10 | JESUS
| $1000 | ROMA
| 1243 |
+------------+-----------+--------+-----------+-------+
10 rows in set (0.00 sec)
mysql> CREATE TABLE AVION (ID_AVION INTEGER PRIMARY KEY, PERSONAS CHAR (20),VELOCIDAD
CHAR(20),DESTINO CHAR (20),FECHA DATE);
Query OK, 0 rows affected (0.03 sec)
mysql> INSERT INTO AVION VALUES (001,'100','MEDIA','MEXICO','2015-12-01');
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO AVION VALUES (002,'200','ALTA','URUGUAY','2015-12-02');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (003,'300','BAJA','ALEMANIA','2015-12-03');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (004,'400','ELEVADA','AFRICA','2015-12-04');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (005,'500','MEDIA','CANADA','2015-12-05');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (006,'600','ALTA','CHINA','2015-12-06');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (007,'700','BAJA','ESPAA','2015-12-07');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (008,'800','MEDIA','JAPON','2015-12-08');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (009,'900','ALTA','AUSTRALIA','2015-12-09');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO AVION VALUES (0010,'1000','ELEVADA','ROMA','2015-12-10');
Query OK, 1 row affected (0.00 sec)
mysql> SELECT * FROM AVION;
+----------+----------+-----------+-----------+------------+
| ID_AVION | PERSONAS | VELOCIDAD | DESTINO
| FECHA
|
+----------+----------+-----------+-----------+------------+
|
1 | 100
| MEDIA
| MEXICO
| 2015-12-01 |
|
2 | 200
| ALTA
| URUGUAY
| 2015-12-02 |
|
3 | 300
| BAJA
| ALEMANIA | 2015-12-03 |
|
4 | 400
| ELEVADA
| AFRICA
| 2015-12-04 |
|
5 | 500
| MEDIA
| CANADA
| 2015-12-05 |
|
6 | 600
| ALTA
| CHINA
| 2015-12-06 |
|
7 | 700
| BAJA
| ESPAA
| 2015-12-07 |
|
8 | 800
| MEDIA
| JAPON
| 2015-12-08 |
|
9 | 900
| ALTA
| AUSTRALIA | 2015-12-09 |
|
10 | 1000
| ELEVADA
| ROMA
| 2015-12-10 |
+----------+----------+-----------+-----------+------------+
10 rows in set (0.00 sec)
mysql> CREATE TABLE CANCELACIONES (ID_CANCELACION INTEGER PRIMARY KEY, VUELO CHAR (20),HORA
TIME,DESTINO CHAR (20),FECHA DATE);
Query OK, 0 rows affected (0.01 sec)

mysql> INSERT INTO CANCELACIONES VALUES (0010,'30','10:20:00','MEXICO','2015-12-10');


Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0011,'31','11:20:00','URUGUAY','2015-12-11');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0012,'32','12:20:00','ALEMANIA','2015-12-12');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0013,'33','13:20:00','AFRICA','2015-12-13');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0014,'34','14:20:00','CANADA','2015-12-14');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0015,'35','15:20:00','CHINA','2015-12-15');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0016,'36','16:20:00','ESPAA','2015-12-16');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0017,'37','17:20:00','JAPON','2015-12-17');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0018,'38','18:20:00','AUSTRALIA','2015-12-18');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO CANCELACIONES VALUES (0019,'39','19:20:00','ROMA','2015-12-19');
Query OK, 1 row affected (0.00 sec)
mysql> SELECT * FROM CANCELACIONES;
+----------------+-------+----------+-----------+------------+
| ID_CANCELACION | VUELO | HORA
| DESTINO
| FECHA
|
+----------------+-------+----------+-----------+------------+
|
10 | 30
| 10:20:00 | MEXICO
| 2015-12-10 |
|
11 | 31
| 11:20:00 | URUGUAY
| 2015-12-11 |
|
12 | 32
| 12:20:00 | ALEMANIA | 2015-12-12 |
|
13 | 33
| 13:20:00 | AFRICA
| 2015-12-13 |
|
14 | 34
| 14:20:00 | CANADA
| 2015-12-14 |
|
15 | 35
| 15:20:00 | CHINA
| 2015-12-15 |
|
16 | 36
| 16:20:00 | ESPAA
| 2015-12-16 |
|
17 | 37
| 17:20:00 | JAPON
| 2015-12-17 |
|
18 | 38
| 18:20:00 | AUSTRALIA | 2015-12-18 |
|
19 | 39
| 19:20:00 | ROMA
| 2015-12-19 |
+----------------+-------+----------+-----------+------------+
10 rows in set (0.00 sec)
PRACTICA #3
1-MODIFICAR NOMBRE DE CAMPO.
mysql> describe boletos;
+-----------+-------------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| ID_BOLETO | int(11)
|
| PRI | 0
|
|
| COSTO
| varchar(20) | YES |
| NULL
|
|
| AVION
| int(20)
| YES |
| NULL
|
|
| DESTINO
| varchar(20) | YES |
| NULL
|
|
| HORA
| time
| YES |
| NULL
|
|
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.06 sec)
mysql> alter table boletos change COSTO PRECIO varchar(10);
Query OK, 10 rows affected (0.05 sec)
Records: 10 Duplicates: 0 Warnings: 0

mysql> describe boletos;


+-----------+-------------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| ID_BOLETO | int(11)
|
| PRI | 0
|
|
| PRECIO
| varchar(10) | YES |
| NULL
|
|
| AVION
| int(20)
| YES |
| NULL
|
|
| DESTINO
| varchar(20) | YES |
| NULL
|
|
| HORA
| time
| YES |
| NULL
|
|
+-----------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)
2-AUMENTAR LA CADENA DE CARACTERES.
mysql> describe pasajeros;
+--------------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+--------------+----------+------+-----+---------+-------+
| ID_PASAJEROS | int(11) |
| PRI | 0
|
|
| NOMBRE
| char(20) | YES |
| NULL
|
|
| NUM_VUELO
| int(11) | YES |
| NULL
|
|
| FECHA_VUELO | date
| YES |
| NULL
|
|
| DESTINO
| char(25) | YES |
| NULL
|
|
+--------------+----------+------+-----+---------+-------+
5 rows in set (0.41 sec)
mysql> alter table pasajeros change NOMBRE NOMBRE char(40);
Query OK, 10 rows affected (0.39 sec)
Records: 10 Duplicates: 0 Warnings: 0
mysql> describe pasajeros;
+--------------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+--------------+----------+------+-----+---------+-------+
| ID_PASAJEROS | int(11) |
| PRI | 0
|
|
| NOMBRE
| char(40) | YES |
| NULL
|
|
| NUM_VUELO
| int(11) | YES |
| NULL
|
|
| FECHA_VUELO | date
| YES |
| NULL
|
|
| DESTINO
| char(25) | YES |
| NULL
|
|
+--------------+----------+------+-----+---------+-------+
5 rows in set (0.01 sec)
==========================================================
1-MODIFICAR TIPO DE DATOS SOBRE CAMPOS 2 EJERCICIOS.
mysql> describe equipaje;
+-------------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+-------+
| ID_EQUIPAJE | int(11) |
| PRI | 0
|
|
| PERTENECE_A | char(20) | YES |
| NULL
|
|
| CANTIDAD
| int(20) | YES |
| NULL
|
|
| DESCRIPCION | char(20) | YES |
| NULL
|
|
| COLOR
| char(20) | YES |
| NULL
|
|
+-------------+----------+------+-----+---------+-------+
5 rows in set (0.37 sec)
mysql> alter table equipaje modify CANTIDAD char(10);
Query OK, 10 rows affected (0.09 sec)
Records: 10 Duplicates: 0 Warnings: 0

mysql> describe equipaje;


+-------------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+-------+
| ID_EQUIPAJE | int(11) |
| PRI | 0
|
|
| PERTENECE_A | char(20) | YES |
| NULL
|
|
| CANTIDAD
| char(40) | YES |
| NULL
|
|
| DESCRIPCION | char(20) | YES |
| NULL
|
|
| COLOR
| char(20) | YES |
| NULL
|
|
+-------------+----------+------+-----+---------+-------+
5 rows in set (0.00 sec)
mysql> describe cancelacion;
+----------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+----------+----------+------+-----+---------+-------+
| ID_VUELO | int(11) |
| PRI | 0
|
|
| AVION
| int(20) | YES |
| NULL
|
|
| HORA
| time
| YES |
| NULL
|
|
| DESTINO | char(20) | YES |
| NULL
|
|
| MOTIVO
| char(20) | YES |
| NULL
|
|
+----------+----------+------+-----+---------+-------+
5 rows in set (0.39 sec)
mysql> alter table cancelacion modify HORA int(10);
Query OK, 10 rows affected (0.05 sec)
Records: 10 Duplicates: 0 Warnings: 10
mysql> describe cancelacion;
+----------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+----------+----------+------+-----+---------+-------+
| ID_VUELO | int(11) |
| PRI | 0
|
|
| AVION
| int(20) | YES |
| NULL
|
|
| HORA
| int(10) | YES |
| NULL
|
|
| DESTINO | char(20) | YES |
| NULL
|
|
| MOTIVO
| char(20) | YES |
| NULL
|
|
+----------+----------+------+-----+---------+-------+
5 rows in set (0.00 sec)
========================================================
RENOMBRAR TABLA 2 EJERCICIOS.
mysql> describe cancelacion;
+----------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+----------+----------+------+-----+---------+-------+
| ID_VUELO | int(11) |
| PRI | 0
|
|
| AVION
| int(20) | YES |
| NULL
|
|
| hora
| int(10) | YES |
| NULL
|
|
| DESTINO | char(20) | YES |
| NULL
|
|
| MOTIVO
| char(20) | YES |
| NULL
|
|
+----------+----------+------+-----+---------+-------+
5 rows in set (0.00 sec)
mysql> alter table cancelacion rename anulamientos;
Query OK, 0 rows affected (0.02 sec)
mysql> describe anulamientos;
+----------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+----------+----------+------+-----+---------+-------+
| ID_VUELO | int(11) |
| PRI | 0
|
|
| AVION
| int(20) | YES |
| NULL
|
|
| hora
| int(10) | YES |
| NULL
|
|
| DESTINO | char(20) | YES |
| NULL
|
|
| MOTIVO
| char(20) | YES |
| NULL
|
|
+----------+----------+------+-----+---------+-------+
5 rows in set (0.00 sec)

mysql> describe pasajeros;


+--------------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+--------------+----------+------+-----+---------+-------+
| ID_PASAJEROS | int(11) |
| PRI | 0
|
|
| NOMBRE
| char(40) | YES |
| NULL
|
|
| NUM_VUELO
| int(11) | YES |
| NULL
|
|
| FECHA_VUELO | date
| YES |
| NULL
|
|
| DESTINO
| char(25) | YES |
| NULL
|
|
+--------------+----------+------+-----+---------+-------+
5 rows in set (0.00 sec)
mysql> alter table pasajeros rename personas;
Query OK, 0 rows affected (0.02 sec)
mysql> describe personas;
+--------------+----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+--------------+----------+------+-----+---------+-------+
| ID_PASAJEROS | int(11) |
| PRI | 0
|
|
| NOMBRE
| char(40) | YES |
| NULL
|
|
| NUM_VUELO
| int(11) | YES |
| NULL
|
|
| FECHA_VUELO | date
| YES |
| NULL
|
|
| DESTINO
| char(25) | YES |
| NULL
|
|
+--------------+----------+------+-----+---------+-------+
5 rows in set (0.00 sec)

RETROALIMENTACION
Microsoft Windows [Versin 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos.
C:\Users\Marcox>
C:\Users\Marcox>cd..
C:\Users>cd..
C:\> cd appserv
C:\AppServ>cd mysql
C:\AppServ\mysql>cd bin
C:\AppServ\mysql\bin>winmysqladmin
C:\AppServ\mysql\bin> mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 3.23.47-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database zoologico;
Query OK, 1 row affected (0.00 sec)
mysql> use zoologico;
Database changed
mysql> create table animales(id_animales integer primary key, nombre char (25),e
specie char(25), peso char(20));
Query OK, 0 rows affected (0.06 sec)
mysql> insert into animales values(102, 'tigre','felinos',1500);
Query OK, 1 row affected (0.00 sec)
mysql> insert into animales values(103,'elefante', 'mamifero',1450);
Query OK, 1 row affected (0.00 sec)

mysql> insert into animales values(104, 'avestrus' , 'oviparos',1025);


Query OK, 1 row affected (0.00 sec)
mysql> select * from animales;
+-------------+----------+----------+------+
| id_animales | nombre
| especie | peso |
+-------------+----------+----------+------+
|
102 | tigre
| felinos | 1500 |
|
103 | elefante | mamifero | 1450 |
|
104 | avestrus | oviparos | 1025 |
+-------------+----------+----------+------+
3 rows in set (0.00 sec)
mysql> alter table animales rename bestias;
Query OK, 0 rows affected (0.01 sec)
mysql> select *from bestias;
+-------------+----------+----------+------+
| id_animales | nombre
| especie | peso |
+-------------+----------+----------+------+
|
102 | tigre
| felinos | 1500 |
|
103 | elefante | mamifero | 1450 |
|
104 | avestrus | oviparos | 1025 |
+-------------+----------+----------+------+
3 rows in set (0.01 sec)
mysql> alter table bestias change nombre nombre_animal char(100);
Query OK, 3 rows affected (0.05 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> select * from bestias;
+-------------+---------------+----------+------+
| id_animales | nombre_animal | especie | peso |
+-------------+---------------+----------+------+
|
102 | tigre
| felinos | 1500 |
|
103 | elefante
| mamifero | 1450 |
|
104 | avestrus
| oviparos | 1025 |
+-------------+---------------+----------+------+
3 rows in set (0.00 sec)
mysql> show tables;
+---------------------+
| Tables_in_zoologico |
+---------------------+
| bestias
|
+---------------------+
1 row in set (0.00 sec)
mysql> alter table bestias modify id_animales char (50) not null;
Query OK, 3 rows affected (0.06 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> describe bestias;
+---------------+-----------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+---------------+-----------+------+-----+---------+-------+
| id_animales
| char(50) |
| PRI |
|
|
| nombre_animal | char(100) | YES |
| NULL
|
|
| especie
| char(25) | YES |
| NULL
|
|
| peso
| char(20) | YES |
| NULL
|
|
+---------------+-----------+------+-----+---------+-------+
4 rows in set (0.05 sec)

mysql> show create table bestias;


+---------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table
| Create Table
|
+---------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| bestias | CREATE TABLE `bestias` (
`id_animales` char(50) NOT NULL default '',
`nombre_animal` char(100) default NULL,
`especie` char(25) default NULL,
`peso` char(20) default NULL,
PRIMARY KEY (`id_animales`)
) TYPE=MyISAM |
+---------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.01 sec)

También podría gustarte