· 6 years ago · Nov 09, 2019, 12:32 AM
1/*
2Empresa : EurekaBank
3Software : Sistema de Cuentas de Ahorro
4DBMS : MySQL Server
5Base de Datos : eurekabank
6Script : Crea la Base de Datos
7*/
8
9-- =============================================
10-- Creación de la Base de Datos
11-- =============================================
12CREATE DATABASE eurekabank;
13
14-- =============================================
15-- Seleccionar la Base de Datos
16-- =============================================
17USE eurekabank;
18
19-- =============================================
20-- Eliminar las tablas en caso existan
21-- =============================================
22DROP TABLE IF EXISTS asignado;
23DROP TABLE IF EXISTS contador;
24DROP TABLE IF EXISTS parametro;
25DROP TABLE IF EXISTS movimiento;
26DROP TABLE IF EXISTS tipomovimiento;
27DROP TABLE IF EXISTS cuenta;
28DROP TABLE IF EXISTS cliente;
29DROP TABLE IF EXISTS empleado;
30DROP TABLE IF EXISTS sucursal;
31DROP TABLE IF EXISTS interesmensual;
32DROP TABLE IF EXISTS costomovimiento;
33DROP TABLE IF EXISTS cargomantenimiento;
34DROP TABLE IF EXISTS moneda;
35
36-- =============================================
37-- Creación de los Objetos de la Base de Datos
38-- =============================================
39CREATE TABLE TipoMovimiento (
40chr_tipocodigo CHAR(3) NOT NULL,
41vch_tipodescripcion VARCHAR(40) NOT NULL,
42vch_tipoaccion VARCHAR(10) NOT NULL,
43vch_tipoestado VARCHAR(15) DEFAULT 'ACTIVO' NOT NULL,
44CONSTRAINT PK_TipoMovimiento
45PRIMARY KEY (chr_tipocodigo),
46CONSTRAINT chk_tipomovimiento_vch_tipoaccion
47CHECK (vch_tipoaccion IN ('INGRESO', 'SALIDA')),
48CONSTRAINT chk_tipomovimiento_vch_tipoestado
49
50EXAMEN DE UNIDD II
51
52Universidad César Vallejo – Piura 2
53
54CHECK (vch_tipoestado IN ('ACTIVO', 'ANULADO', 'CANCELADO'))
55
56) ;
57CREATE TABLE Sucursal (
58chr_sucucodigo CHAR(3) NOT NULL,
59vch_sucunombre VARCHAR(50) NOT NULL,
60vch_sucuciudad VARCHAR(30) NOT NULL,
61vch_sucudireccion VARCHAR(50) NULL,
62int_sucucontcuenta INTEGER NOT NULL,
63CONSTRAINT PK_Sucursal
64PRIMARY KEY (chr_sucucodigo)
65
66) ;
67CREATE TABLE Empleado (
68chr_emplcodigo CHAR(4) NOT NULL,
69vch_emplpaterno VARCHAR(25) NOT NULL,
70vch_emplmaterno VARCHAR(25) NOT NULL,
71vch_emplnombre VARCHAR(30) NOT NULL,
72vch_emplciudad VARCHAR(30) NOT NULL,
73vch_empldireccion VARCHAR(50) NULL,
74vch_emplusuario VARCHAR(15) NOT NULL,
75vch_emplclave VARCHAR(15) NOT NULL,
76CONSTRAINT PK_Empleado
77PRIMARY KEY (chr_emplcodigo),
78CONSTRAINT U_Empleado_vch_emplusuario
79UNIQUE (vch_emplusuario)
80
81) ;
82CREATE TABLE Asignado (
83chr_asigcodigo CHAR(6) NOT NULL,
84chr_sucucodigo CHAR(3) NOT NULL,
85chr_emplcodigo CHAR(4) NOT NULL,
86dtt_asigfechaalta DATE NOT NULL,
87dtt_asigfechabaja DATE NULL,
88CONSTRAINT PK_Asignado
89PRIMARY KEY (chr_asigcodigo)
90,
91CONSTRAINT fk_asignado_empleado
92FOREIGN KEY (chr_emplcodigo)
93REFERENCES Empleado (chr_emplcodigo)
94ON DELETE RESTRICT
95ON UPDATE RESTRICT
96,
97CONSTRAINT fk_asignado_sucursal
98FOREIGN KEY (chr_sucucodigo)
99REFERENCES Sucursal (chr_sucucodigo)
100ON DELETE RESTRICT
101ON UPDATE RESTRICT
102
103);
104
105CREATE INDEX idx_asignado01 ON Asignado (chr_emplcodigo);
106CREATE INDEX idx_asignado02 ON Asignado (chr_sucucodigo);
107CREATE TABLE Cliente (
108chr_cliecodigo CHAR(5) NOT NULL,
109vch_cliepaterno VARCHAR(25) NOT NULL,
110vch_cliematerno VARCHAR(25) NOT NULL,
111vch_clienombre VARCHAR(30) NOT NULL,
112chr_cliedni CHAR(8) NOT NULL,
113vch_clieciudad VARCHAR(30) NOT NULL,
114vch_cliedireccion VARCHAR(50) NOT NULL,
115vch_clietelefono VARCHAR(20) NULL,
116vch_clieemail VARCHAR(50) NULL,
117CONSTRAINT PK_Cliente
118
119EXAMEN DE UNIDD II
120
121Universidad César Vallejo – Piura 3
122
123PRIMARY KEY (chr_cliecodigo)
124
125) ENGINE = INNODB ;
126CREATE TABLE Moneda (
127chr_monecodigo CHAR(2) NOT NULL,
128vch_monedescripcion VARCHAR(20) NOT NULL,
129CONSTRAINT PK_Moneda
130PRIMARY KEY (chr_monecodigo)
131
132) ;
133CREATE TABLE Cuenta (
134chr_cuencodigo CHAR(8) NOT NULL,
135chr_monecodigo CHAR(2) NOT NULL,
136chr_sucucodigo CHAR(3) NOT NULL,
137chr_emplcreacuenta CHAR(4) NOT NULL,
138chr_cliecodigo CHAR(5) NOT NULL,
139dec_cuensaldo DECIMAL(12,2) NOT NULL,
140dtt_cuenfechacreacion DATE NOT NULL,
141vch_cuenestado VARCHAR(15) DEFAULT 'ACTIVO' NOT NULL,
142int_cuencontmov INTEGER NOT NULL,
143chr_cuenclave CHAR(6) NOT NULL,
144CONSTRAINT chk_cuenta_chr_cuenestado
145CHECK (vch_cuenestado IN ('ACTIVO', 'ANULADO', 'CANCELADO')),
146CONSTRAINT PK_Cuenta
147PRIMARY KEY (chr_cuencodigo)
148,
149CONSTRAINT fk_cuenta_cliente
150FOREIGN KEY (chr_cliecodigo)
151REFERENCES Cliente (chr_cliecodigo)
152ON DELETE RESTRICT
153ON UPDATE RESTRICT
154,
155CONSTRAINT fk_cuente_empleado
156FOREIGN KEY (chr_emplcreacuenta)
157REFERENCES Empleado (chr_emplcodigo)
158ON DELETE RESTRICT
159ON UPDATE RESTRICT
160,
161CONSTRAINT fk_cuenta_sucursal
162FOREIGN KEY (chr_sucucodigo)
163REFERENCES Sucursal (chr_sucucodigo)
164ON DELETE RESTRICT
165ON UPDATE RESTRICT
166,
167CONSTRAINT fk_cuenta_moneda
168FOREIGN KEY (chr_monecodigo)
169REFERENCES Moneda (chr_monecodigo)
170ON DELETE RESTRICT
171ON UPDATE RESTRICT
172
173) ;
174
175 CREATE INDEX idx_cuenta01 ON Cuenta (chr_cliecodigo);
176 CREATE INDEX idx_cuenta02 ON Cuenta (chr_emplcreacuenta);
177 CREATE INDEX idx_cuenta03 ON Cuenta (chr_sucucodigo);
178 CREATE INDEX idx_cuenta04 ON Cuenta (chr_monecodigo);
179CREATE TABLE Movimiento (
180chr_cuencodigo CHAR(8) NOT NULL,
181int_movinumero INTEGER NOT NULL,
182dtt_movifecha DATE NOT NULL,
183chr_emplcodigo CHAR(4) NOT NULL,
184chr_tipocodigo CHAR(3) NOT NULL,
185dec_moviimporte DECIMAL(12,2) NOT NULL,
186chr_cuenreferencia CHAR(8) NULL,
187CONSTRAINT chk_Movimiento_importe4
188CHECK (dec_moviimporte >= 0.0),
189CONSTRAINT PK_Movimiento
190
191EXAMEN DE UNIDD II
192
193Universidad César Vallejo – Piura 4
194
195PRIMARY KEY (chr_cuencodigo, int_movinumero)
196,
197CONSTRAINT fk_movimiento_tipomovimiento
198FOREIGN KEY (chr_tipocodigo)
199REFERENCES TipoMovimiento (chr_tipocodigo)
200ON DELETE RESTRICT
201ON UPDATE RESTRICT
202,
203CONSTRAINT fk_movimiento_empleado
204FOREIGN KEY (chr_emplcodigo)
205REFERENCES Empleado (chr_emplcodigo)
206ON DELETE RESTRICT
207ON UPDATE RESTRICT
208,
209CONSTRAINT fk_movimiento_cuenta
210FOREIGN KEY (chr_cuencodigo)
211REFERENCES Cuenta (chr_cuencodigo)
212ON DELETE RESTRICT
213ON UPDATE RESTRICT
214
215) ;
216
217 CREATE INDEX idx_movimiento01 ON Movimiento (chr_tipocodigo);
218 CREATE INDEX idx_movimiento02 ON Movimiento (chr_emplcodigo);
219 CREATE INDEX idx_movimiento03 ON Movimiento (chr_cuencodigo);
220CREATE TABLE Parametro (
221chr_paracodigo CHAR(3) NOT NULL,
222vch_paradescripcion VARCHAR(50) NOT NULL,
223vch_paravalor VARCHAR(70) NOT NULL,
224vch_paraestado VARCHAR(15) DEFAULT 'ACTIVO' NOT NULL,
225CONSTRAINT chk_parametro_vch_paraestado
226CHECK (vch_paraestado IN ('ACTIVO', 'ANULADO', 'CANCELADO')),
227CONSTRAINT PK_Parametro
228PRIMARY KEY (chr_paracodigo)
229
230) ;
231CREATE TABLE InteresMensual (
232chr_monecodigo CHAR(2) NOT NULL,
233dec_inteimporte DECIMAL(12,2) NOT NULL,
234CONSTRAINT PK_InteresMensual
235PRIMARY KEY (chr_monecodigo)
236,
237CONSTRAINT fk_interesmensual_moneda
238FOREIGN KEY (chr_monecodigo)
239REFERENCES Moneda (chr_monecodigo)
240ON DELETE RESTRICT
241ON UPDATE RESTRICT
242
243) ;
244
245 CREATE INDEX idx_interesmensual01 ON InteresMensual (chr_monecodigo);
246CREATE TABLE CostoMovimiento (
247chr_monecodigo CHAR(2) NOT NULL,
248dec_costimporte DECIMAL(12,2) NOT NULL,
249CONSTRAINT PK_CostoMovimiento
250PRIMARY KEY (chr_monecodigo)
251,
252CONSTRAINT fk_costomovimiento_moneda
253FOREIGN KEY (chr_monecodigo)
254REFERENCES Moneda (chr_monecodigo)
255ON DELETE RESTRICT
256ON UPDATE RESTRICT
257
258) ;
259
260 CREATE INDEX idx_costomovimiento ON CostoMovimiento (chr_monecodigo);
261CREATE TABLE CargoMantenimiento (
262chr_monecodigo CHAR(2) NOT NULL,
263dec_cargMontoMaximo DECIMAL(12,2) NOT NULL,
264dec_cargImporte DECIMAL(12,2) NOT NULL,
265
266EXAMEN DE UNIDD II
267
268Universidad César Vallejo – Piura 5
269CONSTRAINT PK_CargoMantenimiento
270PRIMARY KEY (chr_monecodigo)
271,
272CONSTRAINT fk_cargomantenimiento_moneda
273FOREIGN KEY (chr_monecodigo)
274REFERENCES Moneda (chr_monecodigo)
275ON DELETE RESTRICT
276ON UPDATE RESTRICT
277
278) ;
279
280 CREATE INDEX idx_cargomantenimiento01 ON CargoMantenimiento (chr_monecodigo);
281CREATE TABLE Contador (
282vch_conttabla VARCHAR(30) NOT NULL,
283int_contitem INTEGER NOT NULL,
284int_contlongitud INTEGER NOT NULL,
285CONSTRAINT PK_Contador
286PRIMARY KEY (vch_conttabla)
287
288) ;
289
290Script Carga Datos
291/*
292Empresa : EurekaBank
293Software : Sistema de Cuentas de Ahorro
294DBMS : MySQL Server
295Base de Datos : eurekabank
296*/
297-- =============================================
298-- Cargar Datos de Prueba
299-- =============================================
300-- Tabla: Moneda
301insert into moneda values ( '01', 'Soles' );
302insert into moneda values ( '02', 'Dolares' );
303-- Tabla: CargoMantenimiento
304insert into cargomantenimiento values ( '01', 3500.00, 7.00 );
305insert into cargomantenimiento values ( '02', 1200.00, 2.50 );
306-- Tabla: CargoMovimiento
307insert into CostoMovimiento values ( '01', 2.00 );
308insert into CostoMovimiento values ( '02', 0.60 );
309-- Tabla: InteresMensual
310insert into InteresMensual values ( '01', 0.70 );
311insert into InteresMensual values ( '02', 0.60 );
312-- Tabla: TipoMovimiento
313insert into TipoMovimiento values( '001', 'Apertura de Cuenta', 'INGRESO', 'ACTIVO' );
314insert into TipoMovimiento values( '002', 'Cancelar Cuenta', 'SALIDA', 'ACTIVO' );
315insert into TipoMovimiento values( '003', 'Deposito', 'INGRESO', 'ACTIVO' );
316insert into TipoMovimiento values( '004', 'Retiro', 'SALIDA', 'ACTIVO' );
317insert into TipoMovimiento values( '005', 'Interes', 'INGRESO', 'ACTIVO' );
318insert into TipoMovimiento values( '006', 'Mantenimiento', 'SALIDA', 'ACTIVO' );
319insert into TipoMovimiento values( '007', 'ITF', 'SALIDA', 'ACTIVO' );
320insert into TipoMovimiento values( '008', 'Transferencia', 'INGRESO', 'ACTIVO' );
321insert into TipoMovimiento values( '009', 'Transferencia', 'SALIDA', 'ACTIVO' );
322insert into TipoMovimiento values( '010', 'Cargo por Movimiento', 'SALIDA', 'ACTIVO' );
323
324EXAMEN DE UNIDD II
325
326Universidad César Vallejo – Piura 6
327-- Tabla: Sucursal
328insert into sucursal values( '001', 'Sipan', 'Chiclayo', 'Av. Balta 1456', 2 );
329insert into sucursal values( '002', 'Chan Chan', 'Trujillo', 'Jr. Independencia 456', 3 );
330insert into sucursal values( '003', 'Los Olivos', 'Lima', 'Av. Central 1234', 0 );
331insert into sucursal values( '004', 'Pardo', 'Lima', 'Av. Pardo 345 - Miraflores', 0 );
332insert into sucursal values( '005', 'Misti', 'Arequipa', 'Bolivar 546', 0 );
333insert into sucursal values( '006', 'Machupicchu', 'Cusco', 'Calle El Sol 534', 0 );
334insert into sucursal values( '007', 'Grau', 'Piura', 'Av. Grau 1528', 0 );
335-- Tabla: Empleado
336INSERT INTO empleado VALUES( '9999', 'Internet', 'Internet', 'internet', 'Internet', 'internet', 'internet', 'internet' );
337INSERT INTO empleado VALUES( '0001', 'Romero', 'Castillo', 'Carlos Alberto', 'Trujillo', 'Call1 1 Nro. 456', 'cromero',
338'chicho' );
339INSERT INTO empleado VALUES( '0002', 'Castro', 'Vargas', 'Lidia', 'Lima', 'Federico Villarreal 456 - SMP', 'lcastro',
340'flaca' );
341INSERT INTO empleado VALUES( '0003', 'Reyes', 'Ortiz', 'Claudia', 'Lima', 'Av. Aviación 3456 - San Borja', 'aortiz',
342'linda' );
343INSERT INTO empleado VALUES( '0004', 'Ramos', 'Garibay', 'Angelica', 'Chiclayo', 'Calle Barcelona 345', 'aramos',
344'china' );
345INSERT INTO empleado VALUES( '0005', 'Ruiz', 'Zabaleta', 'Claudia', 'Cusco', 'Calle Cruz Verde 364', 'cvalencia',
346'angel' );
347INSERT INTO empleado VALUES( '0006', 'Cruz', 'Tarazona', 'Ricardo', 'Areguipa', 'Calle La Gruta 304', 'rcruz',
348'cerebro' );
349INSERT INTO empleado VALUES( '0007', 'Diaz', 'Flores', 'Edith', 'Lima', 'Av. Pardo 546', 'ediaz', 'princesa' );
350INSERT INTO empleado VALUES( '0008', 'Sarmiento', 'Bellido', 'Claudia Rocio', 'Areguipa', 'Calle Alfonso Ugarte
3511567', 'csarmiento', 'chinita' );
352INSERT INTO empleado VALUES( '0009', 'Pachas', 'Sifuentes', 'Luis Alberto', 'Trujillo', 'Francisco Pizarro 1263',
353'lpachas', 'gato' );
354INSERT INTO empleado VALUES( '0010', 'Tello', 'Alarcon', 'Hugo Valentin', 'Cusco', 'Los Angeles 865', 'htello',
355'machupichu' );
356INSERT INTO empleado VALUES( '0011', 'Carrasco', 'Vargas', 'Pedro Hugo', 'Chiclayo', 'Av. Balta 1265', 'pcarrasco',
357'tinajones' );
358-- Asignado
359insert into Asignado values( '000001', '001', '0004', '20071115', null );
360insert into Asignado values( '000002', '002', '0001', '20071120', null );
361insert into Asignado values( '000003', '003', '0002', '20071128', null );
362insert into Asignado values( '000004', '004', '0003', '20071212', '20080325' );
363insert into Asignado values( '000005', '005', '0006', '20071220', null );
364insert into Asignado values( '000006', '006', '0005', '20080105', null );
365insert into Asignado values( '000007', '004', '0007', '20080107', null );
366insert into Asignado values( '000008', '005', '0008', '20080107', null );
367insert into Asignado values( '000009', '001', '0011', '20080108', null );
368insert into Asignado values( '000010', '002', '0009', '20080108', null );
369insert into Asignado values( '000011', '006', '0010', '20080108', null );
370-- Tabla: Parametro
371insert into Parametro values( '001', 'ITF - Impuesto a la Transacciones Financieras', '0.08', 'ACTIVO' );
372insert into Parametro values( '002', 'Número de Operaciones Sin Costo', '15', 'ACTIVO' );
373-- Tabla: Cliente
374insert into cliente values( '00001', 'CORONEL', 'CASTILLO', 'ERIC GUSTAVO', '06914897', 'LIMA', 'LOS OLIVOS',
375'9666-4457', 'gcoronel@viabcp.com' );
376insert into cliente values( '00002', 'VALENCIA', 'MORALES', 'PEDRO HUGO', '01576173', 'LIMA', 'MAGDALENA', '924-
3777834', 'pvalencia@terra.com.pe' );
378insert into cliente values( '00003', 'MARCELO', 'VILLALOBOS', 'RICARDO', '10762367', 'LIMA', 'LINCE', '993-62966',
379'ricardomarcelo@hotmail.com' );
380insert into cliente values( '00004', 'ROMERO', 'CASTILLO', 'CARLOS ALBERTO', '06531983', 'LIMA', 'LOS OLIVOS',
381'865-84762', 'c.romero@hotmail.com' );
382insert into cliente values( '00005', 'ARANDA', 'LUNA', 'ALAN ALBERTO', '10875611', 'LIMA', 'SAN ISIDRO', '834-
38367125', 'a.aranda@hotmail.com' );
384
385EXAMEN DE UNIDD II
386
387Universidad César Vallejo – Piura 7
388insert into cliente values( '00006', 'AYALA', 'PAZ', 'JORGE LUIS', '10679245', 'LIMA', 'SAN BORJA', '963-34769',
389'j.ayala@yahoo.com' );
390insert into cliente values( '00007', 'CHAVEZ', 'CANALES', 'EDGAR RAFAEL', '10145693', 'LIMA', 'MIRAFLORES', '999-
39196673', 'e.chavez@gmail.com' );
392insert into cliente values( '00008', 'FLORES', 'CHAFLOQUE', 'ROSA LIZET', '10773456', 'LIMA', 'LA MOLINA', '966-
39387567', 'r.florez@hotmail.com' );
394insert into cliente values( '00009', 'FLORES', 'CASTILLO', 'CRISTIAN RAFAEL', '10346723', 'LIMA', 'LOS OLIVOS',
395'978-43768', 'c.flores@hotmail.com' );
396insert into cliente values( '00010', 'GONZALES', 'GARCIA', 'GABRIEL ALEJANDRO', '10192376', 'LIMA', 'SAN
397MIGUEL', '945-56782', 'g.gonzales@yahoo.es' );
398insert into cliente values( '00011', 'LAY', 'VALLEJOS', 'JUAN CARLOS', '10942287', 'LIMA', 'LINCE', '956-12657',
399'j.lay@peru.com' );
400insert into cliente values( '00012', 'MONTALVO', 'SOTO', 'DEYSI LIDIA', '10612376', 'LIMA', 'SURCO', '965-67235',
401'd.montalvo@hotmail.com' );
402insert into cliente values( '00013', 'RICALDE', 'RAMIREZ', 'ROSARIO ESMERALDA', '10761324', 'LIMA',
403'MIRAFLORES', '991-23546', 'r.ricalde@gmail.com' );
404insert into cliente values( '00014', 'RODRIGUEZ', 'FLORES', 'ENRIQUE MANUEL', '10773345', 'LIMA', 'LINCE', '976-
40582838', 'e.rodriguez@gmail.com' );
406insert into cliente values( '00015', 'ROJAS', 'OSCANOA', 'FELIX NINO', '10238943', 'LIMA', 'LIMA', '962-32158',
407'f.rojas@yahoo.com' );
408insert into cliente values( '00016', 'TEJADA', 'DEL AGUILA', 'TANIA LORENA', '10446791', 'LIMA', 'PUEBLO LIBRE',
409'966-23854', 't.tejada@hotmail.com' );
410insert into cliente values( '00017', 'VALDEVIESO', 'LEYVA', 'LIDIA ROXANA', '10452682', 'LIMA', 'SURCO', '956-
41178951', 'r.valdivieso@terra.com.pe' );
412insert into cliente values( '00018', 'VALENTIN', 'COTRINA', 'JUAN DIEGO', '10398247', 'LIMA', 'LA MOLINA', '921-
41312456', 'j.valentin@terra.com.pe' );
414insert into cliente values( '00019', 'YAURICASA', 'BAUTISTA', 'YESABETH', '10934584', 'LIMA', 'MAGDALENA', '977-
41575777', 'y.yauricasa@terra.com.pe' );
416insert into cliente values( '00020', 'ZEGARRA', 'GARCIA', 'FERNANDO MOISES', '10772365', 'LIMA', 'SAN ISIDRO',
417'936-45876', 'f.zegarra@hotmail.com' );
418-- Tabla: Cuenta
419insert into cuenta values('00200001','01','002','0001','00008',7000,'20080105','ACTIVO',15,'123456');
420insert into cuenta values('00200002','01','002','0001','00001',6800,'20080109','ACTIVO',3,'123456');
421insert into cuenta values('00200003','02','002','0001','00007',6000,'20080111','ACTIVO',6,'123456');
422insert into cuenta values('00100001','01','001','0004','00005',6900,'20080106','ACTIVO',7,'123456');
423insert into cuenta values('00100002','02','001','0004','00005',4500,'20080108','ACTIVO',4,'123456');
424-- Tabla: Movimiento
425insert into movimiento values('00100002',01,'20080108','0004','001',1800,null);
426insert into movimiento values('00100002',02,'20080125','0004','004',1000,null);
427insert into movimiento values('00100002',03,'20080213','0004','003',2200,null);
428insert into movimiento values('00100002',04,'20080308','0004','003',1500,null);
429insert into movimiento values('00100001',01,'20080106','0004','001',2800,null);
430insert into movimiento values('00100001',02,'20080115','0004','003',3200,null);
431insert into movimiento values('00100001',03,'20080120','0004','004',0800,null);
432insert into movimiento values('00100001',04,'20080214','0004','003',2000,null);
433insert into movimiento values('00100001',05,'20080225','0004','004',0500,null);
434insert into movimiento values('00100001',06,'20080303','0004','004',0800,null);
435insert into movimiento values('00100001',07,'20080315','0004','003',1000,null);
436insert into movimiento values('00200003',01,'20080111','0001','001',2500,null);
437insert into movimiento values('00200003',02,'20080117','0001','003',1500,null);
438insert into movimiento values('00200003',03,'20080120','0001','004',0500,null);
439insert into movimiento values('00200003',04,'20080209','0001','004',0500,null);
440insert into movimiento values('00200003',05,'20080225','0001','003',3500,null);
441insert into movimiento values('00200003',06,'20080311','0001','004',0500,null);
442insert into movimiento values('00200002',01,'20080109','0001','001',3800,null);
443insert into movimiento values('00200002',02,'20080120','0001','003',4200,null);
444insert into movimiento values('00200002',03,'20080306','0001','004',1200,null);
445insert into movimiento values('00200001',01,'20080105','0001','001',5000,null);
446insert into movimiento values('00200001',02,'20080107','0001','003',4000,null);
447insert into movimiento values('00200001',03,'20080109','0001','004',2000,null);
448insert into movimiento values('00200001',04,'20080111','0001','003',1000,null);
449insert into movimiento values('00200001',05,'20080113','0001','003',2000,null);
450
451EXAMEN DE UNIDD II
452
453Universidad César Vallejo – Piura 8
454insert into movimiento values('00200001',06,'20080115','0001','004',4000,null);
455insert into movimiento values('00200001',07,'20080119','0001','003',2000,null);
456insert into movimiento values('00200001',08,'20080121','0001','004',3000,null);
457insert into movimiento values('00200001',09,'20080123','0001','003',7000,null);
458insert into movimiento values('00200001',10,'20080127','0001','004',1000,null);
459insert into movimiento values('00200001',11,'20080130','0001','004',3000,null);
460insert into movimiento values('00200001',12,'20080204','0001','003',2000,null);
461insert into movimiento values('00200001',13,'20080208','0001','004',4000,null);
462insert into movimiento values('00200001',14,'20080213','0001','003',2000,null);
463insert into movimiento values('00200001',15,'20080219','0001','004',1000,null);
464-- Tabla: Contador
465insert into Contador Values( 'Moneda', 2, 2 );
466insert into Contador Values( 'TipoMovimiento', 10, 3 );
467insert into Contador Values( 'Sucursal', 7, 3 );
468insert into Contador Values( 'Empleado', 11, 4 );
469insert into Contador Values( 'Asignado', 11, 6 );
470insert into Contador Values( 'Parametro', 2, 3 );
471insert into Contador Values( 'Cliente', 21, 5 );