Advertisement
Guest User

Untitled

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