Está en la página 1de 3

EJERCICIO DE LIBROS EN SQL-------------------------------------------------

/* Librería*/

-- borramos la tabla libros si ya existe.

if object_id ('libros') is not null


drop table libros;

--creamos la tabla libros.

create table libros(


título varchar(40),
autor varchar(30),
editorial varchar(25),
precio float,
cantidad integer
);

go

-- llamamos al procedimiento almacenado sp_columns


-- para conocer los campos de la tabla libros.

exec sp_columns libros;

-- insertamos filas en la tabla

insert into libros (título, autor, editorial, precio, cantidad)


values ('El alegh','Borges','Enece',25.50, 100);
insert into libros (título, autor, editorial, precio, cantidad)
values ('Alicia en el país de las maravillas','Lewis Carroll','Atlantida',10, 200);
insert into libros (título, autor, editorial, precio, cantidad)
values ('Matemática','Paenza','SigloXXI',15.50, 200);

--recuperamos todos los datos de la tabla libros

select * from libros;

--recuperamos el título y el precio

select título,precio from libros;

--recuperamos la editorial y la cantidad

select editorial,cantidad from libros;

select título,cantidad,editorial from libros


where editorial='SigloXXI';
EJERCICIO DE PELICULAS DE SQL-------------------------------------------

/* Videoclub de películas*/

if object_id ('películas') is not null


drop table películas;

create table películas(


nombre varchar(50),
actor varchar (30),
duración integer,
cantidad integer
);
exec sp_columns películas;

go

insert into películas (nombre, actor, duración, cantidad)


values ('Misión Imposible','Tom Cruise',128,3);
insert into películas (nombre, actor, duración, cantidad)
values ('Misión Imposible 2','Tom Cruise',130,2);
insert into películas (nombre, actor, duración, cantidad)
values ('Mujer Bonita', 'Julia Roberts',118,2);
insert into películas (nombre, actor, duración, cantidad)
values ('Elsa y Fred', 'China Zorrilla',110,2);

select * from películas;

select nombre,actor from películas;

select nombre,duración from películas;

select nombre,cantidad from películas;


EJERCICIO EMPLEADOS DE SQL---------------------------------------------------

/*Datos empleados*/

if object_id ('empleados') is not null


drop table empleados;

create table empleados(


nombre varchar(50),
documento varchar(8),
sexo varchar (1),
domicilio varchar(40),
sueldobasico float
);

exec sp_columns empleados;

go

insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)


values ('Juan Pérez','22233344','m','zafiro 451',500);
insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
values ('Ana Acosta','2222544','f','plata256',650);
insert into empleados (nombre, documento, sexo, domicilio, sueldobasico)
values ('BArtolomé Barro','22288544','m','cala 685',500);

select * from empleados;

select nombre,documento from empleados;

select nombre,sexo,sueldobasico from empleados;

También podría gustarte