Ejemplo Caso De Uso

Páginas: 5 (1187 palabras) Publicado: 4 de julio de 2012
CASO ZAPATERIA
1.
- Create database zapateria;

- use zapateria;

- create table empresa(
id_empresa int auto_increment primary key not null,
nombre_empreza varchar(100),
descripcion varchar(500));

create table zapatos(
cod_zapatos char(4) primary key not null,
marca varchar(50) not null,
color varchar(40) not null,
sexo bit,
cantidad int,
fecha datetime);create table sucursal(
id_sucursal int auto_increment primary key not null,
sucursal varchar (100),
direccion varchar(500),
telefono varchar (50),
id_emp int references empresa(id_empresa));

create table ventas(
id_venta int auto_increment primary key not null,
id_suc int references sucursal(id_sucursal),
fecha_venta datetime,
total decimal(10,2));

create table detalle_venta(id_vent int references ventas(id_venta),
cod_zap char(4) references zapatos(cod_zapatos),
cantidad int);

create table detalle_sucursal(
cod_suc int references sucursal(id_sucursal),
cod_zap char(4) references zapatos(cod_zapatos),
cantidad int);

create table pedido(
id_pedido int auto_increment primary key not null,
id_suc int references sucursal(id_sucursal),
fecha_pedido datetime);create table detalle_pedido(
id_ped int references pedido(id_pedido),
cod_zap char(4) references zapatos(cod_zapatos),
cantidad int);

-Insertar 3 registros por tabla
*empresa
Insert into empresa(nombre_empreza, descripcion)
Values (‘Maria srl’,’cosmeticos’);

Insert into empresa(nombre_empreza, descripcion)
Values (‘inversiones a’,’centro comercial’);

Insert intoempresa(nombre_empreza, descripcion)
Values (‘vita nouva sac’,’centro comercial-importadora’);

*zapatos
Insert into zapatos values(‘0001’, ‘Adidas’,’blanco’, true, 20, ‘2012-04-04’);
Insert into zapatos values(‘0002’, ‘Nike’,’negro’, true, 10, ‘2012-04-04’);
Insert into zapatos values(‘0003’, ‘Reebok’,’azul’, false, 50, ‘2012-04-04’);

*Sucursal
Insert into sucursal(sucursal, direccion, telefono,id_emp)
Values (‘San Juan’, ‘Circular los lirios’, ‘260452’,1);

Insert into sucursal(sucursal, direccion, telefono, id_emp)
Values (‘San Juan’, ‘Girasoles’, ‘268792’,2);

Insert into sucursal(sucursal, direccion, telefono, id_emp)
Values (‘Punchana’, ‘Freyre 345’, ‘227027’,3);

*Detalle_sucursal

Insert into detalle_sucursal values(1,’0001’, 2);
Insert into detalle_sucursalvalues(2,’0001’, 1);
Insert into detalle_sucursal values(2,’0002’, 1);

*Ventas
Insert into ventas(id_suc, fecha_venta, total)
Values (1, ‘2012-04-04’, 500.78);

Insert into ventas(id_suc, fecha_venta, total)
Values (2, ‘2012-04-04’, 1000);

Insert into ventas(id_suc, fecha_venta, total)
Values (2, ‘2012-04-04’, 800);

*Detalle_venta
Insert into detalle_venta values(1, ‘0001’, 2);
Insert intodetalle_venta values(1, ‘0002’, 1);
Insert into detalle_venta values(2, ‘0002’, 1);

*Pedido
Insert into pedido(id_suc, fecha_pedido) values (1, ‘2012-04-04’);
Insert into pedido(id_suc, fecha_pedido) values (2, ‘2012-04-04’);
Insert into pedido(id_suc, fecha_pedido) values (3, ‘2012-04-04’);

*Detalle_Pedido
Insert into detalle_pedido values (1,’0001’,2);
Insert into detalle_pedido values(2,’0003’,1);
Insert into detalle_pedido values (3,’0001’,3);

+Efectuar 3 operaciones básicas
*empresa
Insert into empresa(nombre_empreza, descripcion)
Values (‘Jose & julia’,’Alimentos’);

Update empresa set nombre_empreza=’Julia & jose’
where id_empresa=4;

select * from empresa;

*zapatos
Insert into zapatos values(‘0004’, ‘N&S’,’blanco’, true, 20, ‘2012-04-04’);Update zapatos set color=’Negro’
where cod_zapatos=’0004’;

select * from zapatos;

*Sucursal
Insert into sucursal(sucursal, direccion, telefono, id_emp)
Values (‘Punchana’, ‘Monitor Huasca’, ‘848494’,1);

Update sucursal set telefono=’111111’
where id_sucursal=4;

select * from sucursal;

*Detalle_sucursal

Insert into detalle_sucursal values(1,’0004’,5);
Update...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejemplo De Casos De Uso
  • Ejemplo De Uso Del Metodo De Casos
  • Ejemplos caso de uso
  • Ejemplo Caso De Uso
  • Ejemplo documentacion casos de uso
  • Ejemplos de Casos de Uso
  • ejemplo caso de uso extendido
  • ejemplos de casos de uso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS