Está en la página 1de 5

Adrin Velasco Llano

Taller de base de datos



PRACTICA 8 (UPDATE)
Un comercio que vende artculos de computacin registra los datos de sus artculos en una tabla con ese
nombre.

Cree la tabla, con la siguiente estructura:
create table articulos(
codigo integer,
nombre varchar(20),
descripcion varchar(30),
precio float,
cantidad integer
);



Vea la estructura de la tabla (describe).


Ingrese algunos registros:
insert into articulos (codigo, nombre, descripcion, precio,cantidad)
values (1,'impresora','Epson Stylus C45',400.80,20);
insert into articulos (codigo, nombre, descripcion, precio,cantidad)
values (2,'impresora','Epson Stylus C85',500,30);
insert into articulos (codigo, nombre, descripcion, precio,cantidad)
values (3,'monitor','Samsung 14',800,10);
insert into articulos (codigo, nombre, descripcion, precio,cantidad)
values (4,'teclado','ingles Biswal',100,50);
insert into articulos (codigo, nombre, descripcion, precio,cantidad)
values (5,'teclado','espaol Biswal',90,50);
Adrin Velasco Llano
Taller de base de datos




Actualice el precio a "400" del artculo cuya descripcin sea "Epson Stylus C45":
update articulos set precio=400
where descripcion='Epson Stylus C45';

Actualice la cantidad a 100 de todas los teclados:
update articulos set cantidad=100
where nombre='teclado';



Adrin Velasco Llano
Taller de base de datos

Actualice la cantidad a 50 y el precio a 550 del artculo con cdigo 2:
update articulos set cantidad=50, precio=550
where codigo=2;


Actualice la cantidad a 100 de todos los registros con cantidad=1000
(no hay registros que cumplan la condicin, ningn registro afectado):
update articulos set cantidad=100
where cantidad=1000;


Visualizamos todo lo hecho:







Adrin Velasco Llano
Taller de base de datos

PRACTICA 9 (CLAVE PRIMARIA)

Una empresa almacena los datos de sus clientes en una tabla llamada "clientes".

Crela con los siguientes campos y clave:
create table clientes(
documento varchar(8),
apellido varchar(20),
nombre varchar(20),
domicilio varchar(30),
telefono varchar (11),
primary key(documento)
);



Visualice la estructura de la tabla para compruebar la clave primaria establecida.















Adrin Velasco Llano
Taller de base de datos

Ingrese los siguientes registros:
insert into clientes (documento,apellido,nombre,domicilio, telefono)
values('22345678','Perez','Marcos','Colon 123','4545454');
insert into clientes (documento,apellido,nombre,domicilio, telefono)
values('23222222','Garcia','Ana','Avellaneda 1345','4252652');
insert into clientes (documento,apellido,nombre,domicilio, telefono)
values('20454545','Lopez','Susana','Urquiza 344','4522525');
insert into clientes (documento,apellido,nombre,domicilio, telefono)
values('35454545','Lopez','Susana','Urquiza 344','4522525');
Note que hay 2 registros con todos los datos iguales excepto el documento.


Ingrese un cliente con cdigo no repetido y apellido y nombre repetido.


Ingrese un cliente con cdigo no repetido y domicilio repetido.


Intente ingresar un registro con documento repetido (aparece mensaje de error por clave repetida).

También podría gustarte