Вы находитесь на странице: 1из 5

EJERCICIO MYSQL

Entramos en el servidor de Mysql y introducimos el password de acceso al


mismo,

Creamos una nueva base de datos llamada biblioteca mediante la siguiente


orden,
mysql> create database biblioteca;

a continuacin verificamos que se ha creado la base de datos correctamente,


mediante la orden..
mysql> show databases;

Podemos verificar que se ha creado la base de datos de este ejercicio de forma


correcta.
A continuacin mediante la orden USE, activamos la base de datos recin
creada.
mysql> USE biblioteca;

Seguidamente crearemos las tablas que tiene que contener la base de datos
de biblioteca, indicando para ello los campos y los tipos de campos, utilizando
la orden siguiente, CREATE

Verificamos que la tabla se ha creado,


mysql> show tables;

introducimos datos en la tabla recin creada como en el siguiente ejemplo,

verificamos si el dato se ha introducido correctamente mediante la orden,

mysql> select * from socios;

De la misma forma que el registro anterior introducimos los siguientes datos,

B22000222
C33000333
D44000444
E55000555
F66000666

Jose
David
Carla
Juan
Marta

Robles Rojo
Flo Zuera
Flores Saez
Dones Fuz
Roma Mur

Av Madrid 1
Balmen 2
Pl.Mayor 11
Cardenal 7
Trinidad 43

Visualizamos todos los datos introducidos,


mysql>select * from socios;

Jaen
Sevilla
Jaen
Malaga
Madrid

22222
33333
22222
44444
55555

1980-01-03
1981-02-11
1977-07-21
1982-02-03
1986-06-29

Repitiendo los pasos de esta tabla creamos otra tabla en la base de datos de
biblioteca con las siguientes caractersticas,

Introducimos los siguientes datos,

El cdigo Davinci
El seor de los anillos
Guia campsa

3
1
2

Verificamos los datos introducidos,

Aventura
Cfi
Viajes

A continuacin vamos a realizar las siguientes consultas,

mysql> select * from socios where nombre=Ana;


mysql> select * from socios where cp=22222;
mysql> select nombre,apellidos from socios;
mysql> select * from libros where tema<>Cfi;
mysql> select nif,apellidos,poblacion from socios where cp>33333;
mysql> select nif,apellidos,poblacion from socios where cp>33333 and cp<55555;
mysql> select libro from libros where unidades>0;
mysql> select libro,unidades from libros where tema=Viajes;
mysql> select socios.nombre, socios.apellidos, libros.libro form socios,libros;
mysql> select socios.nombre, socios.apellidos, libros.libro form socios,libros
where libros.unidades=2;

Seleccionamos todos los clientes que el apellido empieze por F.


o Mysql> Select * from socios where apellidos like f%;
Seleccionamos clientes que la poblacion empieze por M
o Mysql> Select * from socios where poblacion like M%;
Seleccionamos los socios que el apellidos acabe en Z
o Mysql> Select * from socios where apellidos like %z;
Eliminamos los socios nacidos antes del ao 1980
o Mysql> Delete from socios where fecha_nacimiento<1980-01-01;
Eliminamos los libros que tengan unas unidades impares
o Mysql> Delete from libros where mod(unidades,2)<>0;
Cerramos mysql
Mysql> QUIT

Вам также может понравиться