1. Se desea generar una Base de Datos llamada ALMACEN, en donde se guarde una tabla
llamada
Productos con las siguientes propiedades:
Escribe cada uno de los comandos correspondientes a cada una de las tareas que se solicitan a
Continuacin:
a) Genera la Base de Datos ALMACEN y habilitarla.
1
d) Muestra las tablas almacenadas en la Base de datos ALMACEN.
g) Muestra el nombre y precio de los productos cuyo precio sea mayor a 1000.
select Nombre,Precio from Productos where Precio>1000
m) Muestra nombre y precio de los productos ordenados por precio del mayor al
menor.
select Nombre, Precio from Productos order by Precio
desc
n) Muestra los datos de los productos donde el precio sea mayor o igual a 800 y
ordnalos por nombre.
select *from Productos where Precio >=800 order by
Nombre
2
p) Borra el producto con clave S02.
delete from Productos where Codigo='S02'
EJERCICIO DEPORTES
1. Se desea generar una Base de Datos llamada DEPORTES, en donde se guarden dos
tablas llamadas Jugador y Equipo con las siguientes propiedades:
2. Los datos que sern almacenados en cada una de las tablas son:
3. Escribe cada uno de los comandos correspondientes a cada una de las tareas que se
solicitan a continuacin:
3
b) Crea la tabla JUGADOR.
describe equipo
4
j) Muestra los datos de los jugadores donde su nombre apellido paterno inicie
con L
n) Muestra los datos de los jugadores y los datos correspondientes del equipo al
que pertenecen.
select *from jugador, equipo
where equipo.ID_equipo=jugador.ID_equipo
o) Muestra los datos de los jugadores donde el deporte que practican sea
Natacin.
select *from jugador,equipo where
equipo.Deporte='NATACION'
5
DROP Table EQUIPO
6
create table alumnos(
clave_alumno int,
nombre varchar(60),
edad int,
curso_actual int,
primary key(clave_alumno)
);
7
show tables
select *from alumnos
insert into alumnos values(1,'JUAN PEREZ ROSAS',12,3);
insert into alumnos values(2,'JORGE LOPEZ FLORES',11,2);
insert into alumnos values(3,'LAURA DIAZ HERNANDES',13,3);
insert into alumnos values(4,'TANIA MONDRAGON GARCIA',11,2);
insert into alumnos values(5,'ALEJANDRO CANSECO DIAZ',10,1);
SELECT *FROM profesores
insert into profesores values(1,'ADRIANA GONZALEZ ROBLES');
insert into profesores values(2,'JUAN GARCIA PEREZ');
insert into profesores values(3,'ADRIAN FERNADEZ ROJAS');
insert into profesores values(4,'LAURA ITURRIA ESCOBAR');
insert into profesores values(5,'CLAUDIA GUZMANJIMENEZ');
select*from aulas
insert into aulas values(1,50)
insert into aulas values(2,60);
insert into aulas values(3,50);
8
Muestra el nombre y curso actual de los alumnos que tienen 10 aos
Muestra todos los datos de los alumnos donde su edad este entre 8 y 12 aos
9
Muestra los datos de los alumnos donde el nombre empiece con M y cursen
3
Obtener los datos de los alumnos cuya edad sea menor o igual a 11 aos o que
estn cursando 3
10
Obtener los datos de los alumnos que estn cursando entre 2 y 3er ao
11
Muestra los nombres de los alumnos que cursan 3 ordenados alfabticamente
12
Muestra los datos de los alumnos ordenndolos por curso del mayor a menor
13
Muestra las aulas donde se imparte la asignatura de historia
14