Introducción a las Base de Datos 2 - (2-5)

Creación de una tabla
La sentencia CREATE TABLE creará una tabla con las columnas que indiquemos Crearemos, como ejemplo, una tabla que nos permitirá almacenar nombres de personas y sus fechas de nacimiento
CREATE TABLE gente (
nombre VARCHAR(40),
fecha DATE
);

Al definir cada columna podemos decidir si podrá o no contener valores nulos.
Ejemplo:
CREATE TABLE `alumnos` (
`idAlumno` int(11) unsigned NOT NULL auto_increment,
`nombre` varchar(40) NOT NULL default '',
`apellido` varchar(100) NOT NULL default '',
`telefono` varchar(30) NOT NULL default '',
`mail` varchar(50) NOT NULL default '',
`fechaNac` date NOT NULL default '0000-00-00',
PRIMARY KEY (`idAlumno`) )

Ejemplo de aplicación: Crearemos una tabla llamada "agenda", debe tener los siguientes campos:
nombre varchar(20), domicilio varchar(30), y telefono varchar(11)
CREATE TABLE agenda(
nombre varchar(20) NOT NULL,
domicilio varchar(30),
telefono varchar(11)
);

con el sguiente comando podemos consultar la estructura de la tabla.
DESCRIBE agenda;

Eliminar una Tabla
DROP TABLE nombre_de_la_tabla

Ejemplo de aplicación: Borraremos la tabla agenda.
DROP TABLE agenda;
DROP TABLE IF EXISTS agenda;

Nota: la cláusula IF EXISTS no devuelve error en caso de que no exista la tabla que deseamos eliminar.

Publicar un comentario

0 Comentarios