Problema - WordPress.com

Anuncio
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;
Descargar