Problemas Mysql. Creación de una tabla y mostrar sus campos (create table - show tables - describe drop table) Problema: A) Queremos almacenar los datos de nuestros amigos. 1- Elimine la tabla "agenda" si existe: drop table if exists agenda; 2- Cree 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), domicilio varchar(30), telefono varchar(11) ); 3- Intente crearla nuevamente. Aparece mensaje de error. 4- Visualice las tablas existentes (show tables). 5- Visualice la estructura de la tabla "agenda" (describe agenda). 6- Elimine la tabla, si existe (drop table, if exists). 7- Intente eliminar la tabla sin la cláusula if exists (drop table agenda). Debe aparecer un mensaje de error cuando no existe la tabla. Otros problemas: A) Queremos almacenar información referente a nuestros libros. 1- Elimine la tabla "libros", si existe. 2- Cree una tabla llamada "libros". Debe definirse con los siguientes campos: titulo varchar(20), autor varchar(30), y editorial varchar(15) 3- Intente crearla nuevamente. Aparece mensaje de error. 4- Visualice las tablas existentes. 5- Visualice la estructura de la tabla "libros". 6- Elimine la tabla, si existe. 7- Intente eliminar la tabla. Carga de registros a una tabla y su recuperación (insert into - select) Problema: Trabaje con la tabla "agenda". 1- Elimine la tabla "agenda", si existe: drop table if exists agenda; 2- Cree una tabla llamada "agenda". Debe tener los siguientes campos: nombre (cadena de 20), domicilio (cadena de 30) y telefono (cadena de 11): create table agenda( nombre varchar(20), domicilio varchar(30), telefono varchar(11) ); 3- Visualice las tablas existentes para verificar la creación de "agenda". (show tables). 4- Visualice la estructura de la tabla "agenda". (describe). 5- Ingrese los siguientes registros: insert into agenda (nombre, domicilio, telefono) values ('Alberto Mores','Colon 123','4234567'); insert into agenda (nombre, domicilio, telefono) values ('Juan Torres','Avellaneda 135','4458787'); 6- Seleccione y mustre todos los registros de la tabla: select nombre, domicilio, telefono from agenda; 7- Elimine la tabla "agenda", si existe: drop table if exists agenda; 8- Intente eliminar la tabla nuevamente, sin especificar "si existe": drop table agenda; Otros problemas: A) Trabaje con la tabla "libros". 1- Elimine la tabla "libros", si existe. (drop table- if exists). 2- Cree una tabla llamada "libros". Debe definirse con los siguientes campos: titulo (cadena de 20), autor (cadena de 30) y editorial (cadena de 15). 3- Visualice las tablas existentes. (show tables). 4- Visualice la estructura de la tabla "libros". (describe). 5- Ingrese los siguientes registros: 'El aleph','Borges','Planeta'; 'Martin Fierro','Jose Hernandez','Emece'; 'Aprenda PHP','Mario Molina','Emece'; 6- Muestre todos los registros. (select). Típos de datos básicos de un campo de una tabla. Problema: Un videoclub que alquila películas en video almacena la información de sus películas en una tabla llamada "peliculas"; para cada película necesita los siguientes datos: -nombre, cadena de caracteres de 20 de longitud, -actor, cadena de caracteres de 20 de longitud, -duración, valor numérico entero. -cantidad de copias: valor entero. 1- Elimine la tabla, si existe: drop table if exists peliculas; 2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo: create table peliculas( nombre varchar(20), actor varchar(20), duracion integer, cantidad integer ); 3- Vea la estructura de la tabla: describe peliculas; 4- Ingrese los siguientes registros: insert into peliculas (nombre, actor, duracion, cantidad) values ('Mision imposible','Tom Cruise',120,3); insert into peliculas (nombre, actor, duracion, cantidad) values ('Mision imposible 2','Tom Cruise',180,2); insert into peliculas (nombre, actor, duracion, cantidad) values ('Mujer bonita','Julia R.',90,3); insert into peliculas (nombre, actor, duracion, cantidad) values ('Elsa y Fred','China Zorrilla',90,2); 5- Muestre todos los registros: select * from peliculas; Otros problemas: Una empresa almacena los datos de sus empleados en una tabla "empleados" que guarda los siguientes datos: nombre, documento, sexo, domicilio, sueldobasico. 1- Elimine la tabla, si existe: drop table if exists empleados; 2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo: create table empleados( nombre varchar(20), documento varchar(8), sexo varchar(1), domicilio varchar(30), sueldobasico float ); 3- Vea la estructura de la tabla: describe empleados; 4- Ingrese algunos registros: insert into empleados (nombre, documento, sexo, domicilio, sueldobasico) values ('Juan Perez','22345678','m','Sarmiento 123',300); insert into empleados (nombre, documento, sexo, domicilio, sueldobasico) values ('Ana Acosta','24345678','f','Colon 134',500); insert into empleados (nombre, documento, sexo, domicilio, sueldobasico) values ('Marcos Torres','27345678','m','Urquiza 479',800); 5- Seleccione todos los registros: select * from empleados;