Primero empezaremos creando la base de datos llamada empleados si no la tenemos creada;
create database empleados;/*Esta clausula crea la base de datos empleados*/
drop table if exists empleados;/*Esta clausula elimina la tabla empleados si existe*/
create table empleados/*Clausula para crear una tabla en MYSQL*/(
emp_no int(11) not null default 0 comment 'Numero de Identificacion del empleado',
fecha_nacimiento date not null comment 'Fecha de nacimiento del empleado',
nombres varchar(30) not null comment'Nombres del empleado',
apellidos varchar (30) not null comment'Apelidos del empleado',
sexo enum('m','f')not null default 'm' comment 'Sexo del empleado M= Masculino , F= Femenino',
fecha_entrada date not null comment'Fecha de entrada del empleado a la empresa',
primary key (emp_no) comment 'Llave primaria de la tabla'
)/*Escojemos como vamos a guardar nuestros
datos*/ENGINE=InnoDB DEFAULT
/*Tipo de formato de codificacion de caracteres*/CHARSET=latin1;
ALTER TABLE empleados CHANGE COLUMN emp_numero emp_no INT(11) /*Cambia el nombre de la columna
emp_numero a emp_no*/
NOT NULL COMMENT 'Numero de Identificacion del empleado' ;
ALTER TABLE empleados CHANGE COLUMN emp_no emp_numero INT(11)
NOT NULL COMMENT 'Numero de Identificacion del empleado' ;
ALTER TABLE empleados DROP PRIMARY KEY; /*Elimina la clave primaria de la tabla empleados*/;
ALTER TABLE empleados DROP COLUMN fecha_nacimiento;/*Elimina la columna fecha_nacimeinto*/
ALTER TABLE empleados ADD COLUMN campo_prueba
VARCHAR(45) NULL comment 'Este es un campo agregado de prueba' AFTER fecha_entrada;
describe empleados;/*Esta clausula muestra la estructura de la tabla*/