Académique Documents
Professionnel Documents
Culture Documents
ANTES
mysql> show create table usuario;
+---------+---------------------------------------------------------------+
| Table
| Create Table
|
+---------+---------------------------------------------------------------+
| usuario | CREATE TABLE `usuario` (
`num_usuario` smallint(5) unsigned NOT NULL,
`no_control` char(8) DEFAULT NULL,
`nombre` char(40) DEFAULT NULL,
`direccion` char(40) DEFAULT NULL,
`ciudad` char(40) DEFAULT NULL,
`telefono` char(20) DEFAULT NULL,
`carrera` char(20) DEFAULT NULL,
`correo` char(50) DEFAULT NULL,
PRIMARY KEY (`num_usuario`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
+---------+---------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> notee
mysql> alter table usuario add column sexo char(40) first;
Query OK, 5 rows affected (0.31 sec)
Records: 5 Duplicates: 0 Warnings: 0
DESPUES
mysql> show create table usuario;
+---------+---------------------------------------------------------------+
| Table
| Create Table
|
+---------+---------------------------------------------------------------+
| usuario | CREATE TABLE `usuario` (
`sexo` char(40) DEFAULT NULL,
`num_usuario` smallint(5) unsigned NOT NULL,
`no_control` char(8) DEFAULT NULL,
`nombre` char(40) DEFAULT NULL,
`direccion` char(40) DEFAULT NULL,
`ciudad` char(40) DEFAULT NULL,
`telefono` char(20) DEFAULT NULL,
`carrera` char(20) DEFAULT NULL,
`correo` char(50) DEFAULT NULL,
PRIMARY KEY (`num_usuario`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
+---------+---------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> note
DESPUES
+---------+---------------------------------------------------------------+
1 row in set (0.00 sec)
mysql>
->
->
->
DESPUES
mysql> show create table cliente;
+---------+-----------------------------------------------------------------------+
| Table
| Create Table
+---------+-----------------------------------------------------------------------+
| cliente | CREATE TABLE `cliente` (
`cve_clie` smallint(5) unsigned NOT NULL,
`nombre` char(40) DEFAULT NULL,
`direccion` char(50) DEFAULT NULL,
`ciudad` char(25) DEFAULT NULL,
`cp` char(5) DEFAULT NULL,
`rfc` char(13) DEFAULT NULL,
`cve_art` char(6) NOT NULL,
PRIMARY KEY (`cve_clie`),
KEY `fkcliente1` (`cve_art`),
CONSTRAINT `fkcliente1` FOREIGN KEY (`cve_art`) REFERENCES `articulo` (`cve_art`)
ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
+---------+-----------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> notee
NULL";
Query OK, 0 rows affected (0.08 sec)
Records: 0 Duplicates: 0 Warnings: 0
DESPUES
mysql> describe usuario;
+-------------+----------------------+------+-----+----------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-------------+----------------------+------+-----+----------+-------+
| num_usuario | smallint(5) unsigned | NO
| PRI | NULL
|
|
| no_control | char(8)
| YES |
| NULL
|
|
| nombre
| char(40)
| YES |
| NOT NULL |
|
| direccion
| char(40)
| YES |
| NULL
|
|
| ciudad
| char(40)
| YES |
| NULL
|
|
| telefono
| char(20)
| YES |
| NULL
|
|
| carrera
| char(20)
| YES |
| NULL
|
|
| correo
| char(50)
| YES |
| NULL
|
|
+-------------+----------------------+------+-----+----------+-------+
8 rows in set (0.01 sec)
mysql> notee
DESPUES
mysql> show create table usuario;
+---------+-----------------------------------------------------------------------+
| Table
| Create Table
|
+---------+-----------------------------------------------------------------------+
DESPUES
mysql> describe usuario;
+-------------+----------------------+------+-----+----------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-------------+----------------------+------+-----+----------+-------+
| num_usuario | smallint(5) unsigned | NO
| PRI | NULL
|
|
| no_control | char(8)
| YES |
| NULL
|
|
| nombre
| char(40)
| YES |
| NOT NULL |
|
| direccion
| char(40)
| YES |
| NULL
|
|
| ciudad
| char(40)
| YES |
| NULL
|
|
| telefono
| char(20)
| YES |
| NULL
|
|
| carrera
| char(20)
| YES |
| NULL
|
|
| correo
| char(50)
| YES |
| NULL
|
|
+-------------+----------------------+------+-----+----------+-------+
8 rows in set (0.01 sec)
mysql> notee
DESPUES
mysql> alter table usuario
-> drop index correo;
Query OK, 0 rows affected (0.23 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> show create table usuario;
+---------+-----------------------------------------------------------------------+
| Table
| Create Table
|
+---------+-----------------------------------------------------------------------+
| usuario | CREATE TABLE `usuario` (
`num_usuario` smallint(5) unsigned NOT NULL,
`no_control` char(8) DEFAULT NULL,
`nombre` char(40) DEFAULT NULL,
`direccion` char(40) DEFAULT NULL,
`ciudad` char(40) DEFAULT NULL,
`telefono` char(40) DEFAULT NULL,
`carrera` char(40) DEFAULT NULL,
`correo` char(40) DEFAULT NULL,
PRIMARY KEY (`num_usuario`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
+---------+-----------------------------------------------------------------------+
1 row in set (0.00 sec)
DESPUES
mysql> show create table encargado;
+-----------+-------------------------------------------------------------+
| Table
| Create Table
+-----------+-------------------------------------------------------------+
| encargado | CREATE TABLE `encargado` (
`num_encargado` smallint(5) unsigned NOT NULL,
`nombre` char(40) DEFAULT NULL,
`direccion` char(40) DEFAULT NULL,
`telefono` char(15) DEFAULT NULL,
`correo` char(45) DEFAULT NULL,
PRIMARY KEY (`num_encargado`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1