0% encontró este documento útil (0 votos)
107 vistas12 páginas

Diseno de Base de Datos

Cargado por

Luis Fidel Leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
107 vistas12 páginas

Diseno de Base de Datos

Cargado por

Luis Fidel Leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF o lee en línea desde Scribd
Caso vesanrouiano: “SALES S. A.” 'SALES S.A. es una empresa dedicada a la venta de productos al por mayor y menor; debido a la ‘alta demanda de los productos que ofrece necesita tener un mejor control de la informacién que se genera por el proceso de venta, ‘Se necesita construir una base de datos que permita gestionar las ventas, vendedores, facturas, productos, orden de compra y los datos delcliente. Para ello, se necesita informacion del proveedor del products como un identificador: razén social, direccién, teléfono, distrite y el nombre del representante legal. Asimismo, se deben registrar los datos del clente como un identficador: nombre 0 razén social, direcclén, teléfono, nlimero de RUC, distrito, fecha de registro, tipo Y condicién del cliente. Por otro lado, se deben registrar los datos de los vendedores como un identiicador: nombres, apellidos, sueldo, fecha de inicio, distrito y tipo de vendedor. Tanto los roveedores, clientes vendedores se asocian a un determinado distrito, el cual cuenta con un ‘dentificador y una deseripcién. ‘Ademds, los vendedores registrardn la venta por medio de una facturs, la cual cuenta con un dimero, fecha de registro, cliente, fecha de cancelacién, estado, vendedor y porcentaje de IGV. Asi, por cada factura registrada se genera un detalle del mismo, el cual cuenta con datos como nimero. de factura, cédiga del producto, cantidad y precio de venta. Dentro del detalle de la factura se ‘especifica los productos que se registran por Ia venta con a siguiente informacién: un identficador de producto, descripcién, precio, stock actual, stock minimo, unidades, linea de producto y si el producto es importado. Finalmente, cuando el proveedor ingresa procuctos a [a empresa lo debe realizar mediante una ‘orden de compra, a cual cuenta con un numero dentificador, fecha de registro, proveedar, fecha de atencién y estado. Asimismo, por cada orden de compra se genera un detalle de orden, el cual ‘cuenta con el nimera de orden, cédigo del producto y la cantidad solkitada: Todo este proceso ‘se registra en el proceso de abastecimiento, el cual cuenta con el cédigo del proveedor, cédigo de producto y el precio. Solucién: 11. Uistado de las entidades: Registra toda a informe efarente alos dist que estat ssoisdos a un chao, ee. ‘veodedor 0 prover. Paoouero Aegis tods a informacin erate alos productos que ofeco la mpress wane Aegis toda ia iformacién veornte 2 os clstes que por lo menos generar una ort de producto ‘Regist tod a ntormacidn relent aos vendedores que permitn generar proceso baaaecal vera oe rodeos. aie Regs oiler et os eed coe a adic a acruRa Aegis tod wermaciin a vanc DETALLE FACTURA Registro detate deta vents, como et nombuo ys canada! de products Sota, Fgistr os dats de la rden de compra de-productes que estar asocindoss un ‘OmDEN_contPna DDETALLE_COMPRA Registra espocitacion del proaicto que gbnare. una erdon do compra. |ABASTECMIENTO Regist dats relarentes ol provendo yl praucte squire. 2, Listada de entidades y sus atributos: costa (c0D_pis, Now Dis PRODUCTO (©OD_PRO, DES_PRO, PRE_PRO, SAC_PRO,SMI_PRO, UNI_PRD, UN_PRO, IMP_PRO uIENTE {C0D_CLLASO_CU, DIR CU, TEF_CU, RUC. CLL, COD_DIS,FEC_ REG, TIP_CLL CON CLI vewDeD0R ‘COD_VEN, NOM_VEN, APE_VEN, SUE_VEN,FIN_VEN. TP_VEN, COD_Dis PROvEEDOR ‘COD_PRY, RSO_PRV. DIR_PRY, TEL PR COD_O1S, REP PRY FACTURA [NUM_FAC, FED_FAC, €00_CU, FEC_CAN, EST_FAC, COD_VEN, POR IG OETALLE FACTURA NUM_FAC, COD_PRO, CAN VEN, PRE VEN ‘ORDEN COMPRA NUM_0CO, FEC_OCO, COD_PRV, FAT_020, €ST_0CO OETALLE COMPRA. NUM_0CO, COD_PRO, CAN_DET ABASTECIMIENTO —COD_PRV, COD_PRO, PRE_ABA 3. Disefio del diagrama de Entidad-Retacién SOS Os 4. Script de creacién de la base de datos en SQL Server: USE MASTER co SET DATEFORMAT YAO co. TF DB_IOC*BOVENTAS') TS NOT NULL DROP DATABASE BOVENTAS, co. CREATE DATABASE BOVENTAS 0 USE BOVENTAS co CREATE TABLE DISTRITO (COD _DIS.CHAR(S) NOT NULL PRIMARY KEY, WOM_DIS VARCKAR(S®) NOT MULL ) co (CREATE TABLE VENDEDOR( COD_VEN CHAR(3) NOT NULL PRIMARY KEY NOM_VEN VARCHAR(20) NOT NULL, APE_VEN VARCHAR(2@) NOT MULL, SUE_VEN FONEY NOT NULL, FIN_VEN DATE NOT NULL, TIP-VEN VARCHAR(1@) NOT NULL, CODES CHAR(S) NOT NULL'REFERENCES DISTRITO fy 60 CREATE TABLE CLIENTE( COD_CLT CHAR(S) NOT NULL PRIMARY KEY, RSOLCLT CHAR(3@) NOT ‘MULL, DIR_CLI VARCHAR(1@@) NOT MULL, TLFLCLT CHARS) Nor NULL, RUCLCLE OAR(A2) NULL, COD _DIS. CHAR(S) NOT NULL REFERENCES DISTRITO, FECREG DATE NOT NULL, TIPLCLE VARCHAR(10) NOT NULL, CON_CLI VARCHAR(30) NOT NULL’ CREATE TABLE PROVEEDOR( CoD_paV CHAR(S) NOT NULL PRIMARY KEY, | RSO_PRV VARCHAR(B@) NOT MULL, DIRPRY VARCHAR(1@0) NOT MULL, TEL-PRY CHAR(35) NULL, COD DIS CHARS) NOT NULL REFERENCES DISTRITO, REPLPRV VARCHAR(8@) NOT NULL cn cr cr ) « CREATE TABLE DETALLE_FACTURA( CREATE TABLE DETALLE_COMPRA( ) co CREATE TABLE ABASTECIMIENTO( {ATE TASLE FACTURA( NUM_FAC. VARCHAR(12) FEC_FAC DATE COD_CLI CHAR(S) FEC_CAN DATE EST_FAC VARCHAR(10) (COD_VEN CHAR(3) POR_IGV DECINAL ATE TABLE ORDEN COMPRA NuM_OCO CHAR(S) FEC_0CO DATE |EATE TABLE PRODUCTO( (COD_PRO CHAR(S) DES_PRO VARCHAR(S@) REPRO MONEY INT ant aRCHAR(3@) VARCHAR(3@) ‘THP_PRO. VARCHAR(10) NUM_FAC VARCHAR(12) Naw_oco coan(s) COD_PRO CHARS) (CAN_DET INT nor Nor nor nor nor nor nor nor nor nor ror Nor nor nor nor nor nor nor nor nor nor nor NULL PRIMARY KEY, NLL, NULL REFERENCES CLIENTE, NULL NULL, NULL’ REFERENCES VENDEDOR, NULL NULL PRIMARY KEY, NULL, NULL’ REFERENCES PROVEEDOR, nutty NUL NULL PRIMARY KEY, Nutt, NULL, NULL) NULL, MwLt, Nut, NULL NULL REFERENCES FACTURA, NULL REFERENCES PRODUCTO, NULL, NULL. REFERENCES ORDEN_COMPRA, NULL REFERENCES PRODUCTO, NULL PRINARY KEY (NUM_OCO,COD_PRO) Cop_PRV cuan(s) COD_PRO CHAR (5) nor Nor PRE-ABA MONEY NOT NULL PRIMARY KEY (COO_PRY,COD_PRO) NULL REFERENCES PROVEEDOR, NULL REFERENCES PRODUCTO, INSERT INTO DISTRITO VALUES(D0x",’SURCO") INSERT INTO DISTRITO VALUES('D@2" , JESUS MARIA‘) INSERT INTO DISTRITO VALUES( 083" , ‘SAN ISTORO" ) INSERT INTO DISTRITO VALUES( 'D04",‘LA MOLINA ) INSERT INTO DISTRITO VALUES( ‘D8S" ,"SAN MIGUEL" ) INSERT INTO DISTRITO VALUES( ‘026" , *MIRAFLORES") INSERT INTO DISTRITO VALUES( 087" ,"BARRANCO' ) INSERT INTO OISTRITO VALUES( ‘028" , ‘CHORRILLOS" ) INSERT INTO DISTRITO VALUES( 029" , "SAN BORIA') INSERT INTO DISTRITO VALUES( "010" ,"LINCE") JINSERT INTO DISTRITO VALUES(‘D11" , "RENA') JINSERT INTO DISTRITO VALUES( 'D12" ,‘MAGDALENA' ) INSERT INTO DISTRITO VALUES( "013", "RIMAC") INSERT INTO DISTRITO VALUES( "O14", “SURQUILLO' ) INSERT INTO DISTRITO VALUES('D15" , ‘PUEBLO LIBRE") INSERT INTO DISTRITO VALUES(‘D16" , ‘BELLAVISTA’ ) INSERT INTO DISTRITO VALUES('D17" , "CALLAO" ) INSERT INTO DISTRITO VALUES('D18",, "SAN MARTIN DE PORRES*) INSERT INTO DISTRITO VALUES(‘D19", “SANTA ANITA) INSERT INTO DISTRITO VALUES('D28" "LOS OLIVOS" ) INSERT INTO DISTRITO VALUES(’D21'" ,"INDEPENDENCTA* ) INSERT INTO DISTRITO VALUES('D22",,'LIMA ~ CERCADO' ) INSERT INTO DISTRITO VALUES( "024", "SAN LUIS") INSERT INTO DISTRITO VALUES('D25' ,'EL AGUSTINO' ) JINSERT INTO DISTRITO VALUES('D26", "SAN 2UAN DE LURIGANCHO" ) INSERT INTO DISTRITO VALUES('D27", “ATE - VITARTE") INSERT INTO DISTRITO VALUES('D28" , "SAN JUAN DE MIRAFLORES* ) AINSERT INTO DISTRITO VALUES( "029" , ‘CARMEN DE LA LEGUA') INSERT INTO DISTRITO VALUES( "030" , "COmMAS*) INSERT INTO DISTRITO VALUES(’D31" "VILLA MARIA DEL TRIUNFO') INSERT INTO DISTRITO VALUES('D32",, "VILLA EL SALVADOR") INSERT INTO DISTRITO VALUES(‘D33","LA PERLA") JINSERT INTO DISTRITO VALUES( 'D34" ,“VENTANILLA') INSERT INTO DISTRITO VALUES( 'D35" , ‘PUENTE PIEDRA" ) INSERT INTO DISTRITO VALUES( 036" , “CARABAYLLO" ) INSERT INTO DISTRITO VALUES('D37", "SANTA MARIA') INSERT INTO VENDEDOR VALUES( ‘VAL, “UANA*, ‘ALVA’, 1080, "67/12/2003" "1", 'Da8") JINSERT INTO VENDEDOR VALUES(“Va2', *3UAN' "SOTO! ,126@, '10/03/28e2", '2*, 'Da3") INSERT INTO VENDEDOR VALUES(V@3' ,"CARLOS' , "AREVALO” ,150, '@2/10/1992' ,'2", 'D@9") INSERT INTO VENDEDOR VALUES( "VaR", "CESAR®, “OIEDA' , 850, "68/11/1999", "2", ‘D@1") INSERT INTO VENDEDOR VALUES( "VBS" , "JULIO", "VEGA' ,150@, "11/05/1997", "1", 'Det') JINSERT INTO VENDEDOR VALUES( "VO6' , "ANA , ‘ORTEGA ',1200, "11/65/1994" ,°1, 005") INSERT INTO VEADEDOR VALUES( 'V87" "JOSE", "PALACIOS" ,2500, 12/02/1997", ‘1', 'D@2") ‘INSERT INTO VEIDEDOR VALUES( 'VOB", "RUBEN, ‘GOMEZ 2450, "12/88/1996", "2", ‘0@") INSERT INTO VENDEDOR VALUES(*ve9",, PATRICIA", ‘ARCE',1800, '12/@5/1997", tea") INSERT INTO VENDEDOR VALUES(*Vi@",, RENATO", "PEREZ" ,155@, "11/28/1998" ,‘2", "De1") INSERT INTO CLIENTE VALUES("Co@1" ,"FINSETH' "AV. LOS VINEDOS 150" , "4342318" , 48632081" , 'D@S’ , "12/10/2608, ‘1, “ALICIA BARRETO") INSERT INTO CLIENTE VALUES(’C0@2",’ORBI", "AV. EMILIO CAVENECTA 225° ,'4406335' , 57831642", 'Ded" , "€2/@1/2613', "2", "ALFONSO BELTRAN' ) INSERT INTO CLIENTE VALUES(*CO@3",,' SERVIEMSA’ ,‘2R. COLLAGATE 522! ,"75012403" ,NULL, 'D05' , @6/03/2011" , '2' , “CHRISTIAN LAGUNA’) INSERT INTO CLIENTE VALUES(*COB4" ,'ISSA’ "CALLE LOS AVIADORES 263" ,'3725916" , 46720159", ‘D@1' , "6/12/2012" "1", "LUIS APUMAYTA" ) INSERT INTO CLIENTE VALUES("COQS' ,"MASS",,"AV. TOMAS MARSAND 880" 4446377" , ‘83375942, ‘014, * *1', "KATIA ARMEIO") INSERT INTO CLIENTE VALUES(*C006* ‘AV. LOS PROCERES: S2u' ,'3820322' , '54890124", 'D@S" 7/05/2013" ,'1', "JUDITH ASTE') INSERT INTO CLIENTE VALUES("C087",,"FIDENZA’, "JR. EL NIQUEL 282' ,'5289034" ,'16204790" , 'D20" ,"18/2/2012' ,'2', "HECTOR VIVANCO") INSERT INTO CLIENTE VALUES(*COQB" ,"INTECH", ‘AV. SAN LUIS 2619 STO P 2249493" , "34021824" ,"D99' , "81/7/2011", "2" , CARLOS VILLANUEVA') INSERT INTO CLIENTE VALUES("C0@9" ,“PROMINENT’ ,"2R. TQUIQUE 4132! , "43233519" , MULL, 'Di1 , "66/11/2010" , "1", "JORGE VALDIVIA") INSERT INTO CLIENTE VALUES( "C010" ," LANDU',, "AV.NICOLAS DE AYLLON 2453", "3267840" ,'30405261' , "095", '11/06/2013" ,'2", "RAQUEL ESPINOZA‘) INSERT INTO CLIENTE VALUES(*CO11" ,"FILASUR’ "AV. EL SANTUARIO 1289° , "4598175" , "70345201 , "026" ,'@8/04/2012' ,'1" , ANGELICA VIVAS' ) INSERT INTO CLIENTE VALUES(*CO12" ,“SUCERTE’,"2R. GRITO DE HUALRA 214 , "4206434" , "62014503", 'D@S", 11/08/2011", "1', ‘KARINA VEGA‘) INSERT INTO CLIENTE VALUES("COL3",,"HAVASHI' "JR. AYACUCHO 359", "42847950" ,MULL, "022" ,"@3/09/2013", "2", "ERNESTO UEHARA") INSERT INTO CLIENTE VALUES( "COLA" , 'KADIA', "AV.SANTA CRUZ 1332 OF.201"," 4412418" ,' 22202915" ,"D@6" , "10/25/2011, ‘1", "MIGUEL ARE’) INSERT INTO CLIENTE VALUES(‘C@15','MEBA","AV. ELMER FAUCETT 1638°,* 4641234" , "50319542" ,"D16" , '@6/11/2011' , "2" , "RICARDO GOMEZ") INSERT INTO CLIENTE VALUES("CO16", "CARDELI',"3R. BARTOLOME HERRERA 4451! ,'2658853" , "26403158", ‘D10" ,"5/e4/2013" ,"2", “GIANCARLO BONIFAZ") INSERT INTO CLIENTE VALUES(*CO17’, ‘PAYET*, CALLE JUAN FANNING 327°," 4779834" ,' 70594032" ,"D07’ , '5/12/2013",'1', PAOLA URIBE") INSERT INTO CLIENTE VALUES(*COLB",,DASIN', "AV. SAENZ PENA 338 - BY," 4657574" , "35016752" ,"D17", '12/03/2811', "1", ‘ANGELA BARRETO" ) INSERT INTO CLIENTE VALUES(*CO19° ,‘COREFO", 'AV. CANADA 3894 - 3898", "4377459" ,'57281691" , "024" , '81/03/2010", '2°, "ROSALYN CORTEZ" ) INSERT INTO CLTENTE VALUES(*CO2" , “CRAMER”, "IR. MARISCAL MILLER 31231" , 4719061" , '46031783" , "002" , '8/11/2010', "1", "CHRISTOPHER RAMOS! ) INSERT INTO PROVEEDOR VALUES(*PRO1" , "FABER CASTELL", “AV. ISABEL LA CATOLICA 1875" , "4330895" , ‘013° , "CARLOS AGUIRRE’ ) JINSERT INTO PROVEEDOR’ VALUES("PRO2", ‘ATLAS* "AV. LIMA ATL" ,'5380926",,"D13", "CESAR TORRES" ) INSERT INTO PROVEEDOR VALUES(*PRO3" , ‘3M* “AV. VENEZUELA 3018", "2998165", 'D16", "OMAR INIOQLE" ) INSERT INTO PROVEEDOR VALUES("PRO4", ‘DITO", ‘AV. METROPOLITANA 376° ,NULL, "B19", "RAMON FLORES") INSERT INTO PROVEEDOR VALUES(‘PROS', ‘ACKER’, "CALLE LAS DUNAS 24s" "4780143", 027", "2ULI0 ACWNA') INSERT INTO PROVEEDOR VALUES( "PROG", ‘DEDITEC", "CALLE PICHINCHA 644°, "9062848", ‘O11, “JAVIER GONZALES') INSERT INTO PROVEEDOM VALUES( "PRA?" “OFFICETEC* (OF. 204° ,'4216184' ,'D03", "CARLOS ROBLES”) INSERT TNO PROVEEGOR VALUES( PROG, “INVICTA', "AV. LOS FRUTALES S564” , "4364247", "027", "ALBERTO. RODRIGUEZ" ) INSERT INTO PROVEEDOR VALUES( "PROS", 'DIPROPOR' "AV. DEL AIRE 901" "4742046" , 028", "ROBERTO. RONCEROS) INSERT INTO PROVEEDOR VALUES(‘PR1@","MIURA', "AV. LA PAZ 257 , 4459710" , "006", "JORGE VASQUEZ" ) INSERT INTO PROVEEDOR VALUES(‘PR11! , "PRAXIS", "AV. JOSE GALVEZ 1820 ~ | eae a7en9ea®, oe, "ERICKA ZEA’) | INSERT INTO PROVEEDOR’ VALUES(“PAA2", ‘SUMIGRAF", ‘AV. MARCO CAPAC | 758°,,°3320343" ,‘D13", "KARINA PAREDES') | INSERT INTO PROVEEDOR VALUES("PR13", 'LIMNSA', ‘PROLG. HUAYLAS 670 ,'2546995' , ‘008, ‘LAURA ORTEGA") INSERT INTO PROVEEDOR VALUES( “PRIA 338, "2473832" , "007", "NELISA RAMOS | INSERT INTO PROVEEDOR VALUES( PRIS", *CROSLAN', ‘AV. ARGENTINA 3206. 3250", "4515272", "017", JUAN RAMIREZ") INSERT INTO PROVEEDOR VALUES("PRIG' , "PETRANAS', "CALLE 2OAQUIM MADRID 142 200 PS, MULL, "009", *ROCTO GUERRERO") INSERT INTO PROVEEDOR VALUES( PRAT’, "REAWSE", "AV. SANTA ROSA 480 | “NULL, "D19°, "MARIA PEREZ" ) | INSERT’ INTO PROVEEDOR VALUES( PRIB",“EDUSA', "AV. MORALES DUAREZ 3260" "4525536", '028" , ‘PABLO MARTEL) INSERT INTO PROVEEDOR VALUES( "PRS", “OTTHER’,"URB.PRO INOUSTRIAL M2 86 LT 36', '5269893", "DIS", "ANGELA RENDILLA) INSERT INTO PROVEEDOR VALUES("PR2G' , "BARI", "AV. ARNALDO MARQUEZ 3219" ,NULL, "002", "VANESA QUINTANA*) “CALLE LAS PERDICES 225 "VENINSA' "AV. TEIADA INSERT INTO FACTURA VALUES(*FAB@L" , “@6- 2013", 2", "vet',"0.19") INSERT INTO FACTURA VALUES(*FA@@2" , '@6- 2013", "3", "ve2","0.19") INSERT INTO FACTURA VALUES(*FA@O3", ‘@1-@9-2013" , "C003", '@3-10- 2013" 2 19") INSERT INTO FACTURA VALUES("FA@@4", "@6-@9-2013" 39") VALUES (*FAG@5*, "@1-16-2013", "C015", "12-10 *@.19") | INSERT INTO FACTURA VALUES(*FA@6", “@1-08-2013" 2013", 3", "Ves", 8.19") INSERT INTO FACTURA VALUES(*FA@O7°, '@5-16-2013" ,“C019", '10-10- 2013", "1", ‘Ve9", 0.19") INSERT INTO FACTURA VALUES(*FA@@8', ‘@6-16-2013", ‘Co12", '06-10- 2013", "2", ‘vi8", 8.19") INSERT INTO FACTURA VALUES(*FAQ09", "83-10-2013" , "C008", '10-10- | 2013", *2", ‘veo, "@.19') -2813", "C01" ,"@5-08- -2@13', C019" ,'@5-08- *co16" ,'05-10- "029" ,'05-08- INSERT INTO FACTURA VALUES(*FA010", 'O1-10-2013', ‘€017*, "06-10 2013" "2", 've2",'@.19') INSERT Info FACTURA VALUES(*AD21','10-09-2013',‘ca19",'10-09- 2013", '2', "vas", '@.19") INSERT INTO FACTURA VALUES(* A012", ‘01-12-2013, ‘co14’,*@1-12- 2013", '1", "ve", 0.19") INSERT INTO FACTURA VALUES(*AO13", "01-12-2013, ‘cana, *@1-22- 2013", "3", "ves", '0.19") INSERT INTO. FACTURA VALUES(*FA@14”, "@1-12-2012',,ca2@","@1-12- 2013", '2', "veo", '@.19") INSERT INTO FACTURA VALUES(*FA@25*, "08-12-2012", *Ca15',*06-01- 2013", '2', "ver", '@.19") INSERT INTO FACTURA VALUES(*FAB16", "06: 2013", '2", "ves", ’@.19") INSERT INTO FACTURA VALUES(*FABL7", | 2013",'1", "Ve6", '@.19") | 2013", "c@16", "89-01- '06-1-2013", "C015", "06-02- INSERT INTO FACTURA VALUES(*FAO1B", *@3-02-2013", "C016", "04-02- 2013", "2", “Vi0", 0.19") INSERT INTO FACTURA VALUES(*FAO19" , “@7-62-2013" ,‘C088",*61-€3- 2013", "2", "ves", '0.19") TINSERT INTO FACTURA VALUES("FA@20", '96-€2-2013", ‘Co13" ,"10:03- 2013", "2", "ve2", 0.19") XINSERT INTO OFDEN_COMPRA VALUES(‘OCBeL! ,'@5-03-2013", "PROR’," 12-03-2013", '1') "INSERT INTO OROEN_COMPRA VALUES(‘OC@02" , "06-04-2013", "PRI6’," 10-04-2013", 1") JINSERT INTO ORDEN_COMPRA VALUES( '0C003", "@2-€8-2613",'PRIB" ,'@2-08-2013", "3') | INSERT INTO ORDEN.COMPRA VALUES( ‘Ocee8', '@5~04-2013'", 'PROA' , "5-04-2013", '3") | INSERT INTO. ORDEN COMPRA VALUES( "0C08S", 96-03-2013", 'PRE7'," 10-83- | zerst,2) | INSERT INTO ORDEN COMPRA VALUES(*0C0@5", "02-01-2013", "PRI", "2: 2013","1') INSERT INTO ORDEN_COMPRA VALUES(*0C@87" , "06-02-2013 35 | ANseiT WTO ORDEN COMPRA VALUES(*0C@eB', "82-86-2013", "PROA'," @2-87- 2013",'2') INSERT INTO ORDEN.COMPRA VALUES(*0C@89", "03-68-2013", "PRI1',' 10-09- R20 's-a4-2013", 2013", °2") INSERT INTO ORDEN COMPRA VALUES(‘0C@1@", '@5-09-2013","PRE1',' 5-09- 2a13', 1") INSERT INTO. ORDEN COMPRA VALUES(“0CO21", "02-10-2013", "PRO3",* 3-26 2013", '1") | | | | | INSERT INTO ORDEN_COMPRA VALUES(*0CO12", ‘@4-10-2013","PRIA’ ,*5-10- | 2013",+3") | INSERT INTO ORDEN COMPRA VALUES(“0C013' , "92-21-2613", ‘PRES, "6-21- | 2013","2") | INSERT INTO ORDEN.COMPRA VALUES(*oCoxA”, ‘93-22-2013",‘PRI9", 5-12- | 2oa',2") INSERT INTO ORDEN_COMPRA VALUES(‘0C@I5", "03-31-2013", "PRIB"," 1@-12- 2013", "2') | INSERT taro. onen,conmna valves(‘eceis’,"96-12-2613',"PRO6" ,06-22~ 2013", °3") INSERT INTO. ORDEN_COMPRA VALUES(‘0C017" , ‘@8-01-2013", "PROD", * 2013", '1') INSERT INTO ORDEN_COMPRA VALUES(‘oceI8", 2013", '1") INSERT INTO ORDEN_COMPRA VALUES("0CO19", "03-03-2013", "PRIA', * 2013", '1') INSERT INTO ORDEN_COMPRA VALUES('0C020", 02-04-2013',"PROS' ,2-04- 2013", '2') 92-2013", "PRIA INSERT INTO PROOUCTO VALUES("PG01", "PAPEL BOND A-8",35.0, 200,1500,"MLL",'2",‘V") INSERT INTO. PRODUCTO VALUES(*P002" "PAPEL BOND OFTCIO "35, 50,1500, "MLL", "2°, 'F*) INSERT INTO. PROQUCTO VALUES( ‘P00: 1498, 1000,"MLL','2','V') INSERT INTO PRCOUCTO VALUES(*Pe@4", “PAPEL PERIODICO',9,4285, 1000, ‘MLL’, "2", "F") INSERT INTO "PROOUCTO VALUES(*POOS',,“CARTUCHO TINTA NEGRA', 40 50,30, °UNT’, "2°, "F°) INSERT INTO. 'PRODUCTO VALUES("P006'", “CARTUCHO TINTA COLOR ",45_,58,35, TONE! 12°F) INSERT INTO PROOUCTO VALUES(*PO07" , “PORTA DISKETTES’, 3.5, 300,100, ‘UNI’, "2°, 'V") INSERT INTO "PRODUCTO VALUES("POO8" ,"CAIA DE DISKETTES + 1 * 30,125,380, "UNI", "1", 'F') JINSERT INTO." PROOUCTO VALUES(*PO09",,“BORRADOR DE TINTA ' 16 1108, 508, "00C’ , "3", "F*) INSERT INTO PROOUCTO VALUES(*Po20", 2600,400,"DOC',°3',"F*) INSERT INTO. PROOUCTO VALUES(*PO11', “TAJADOR METAL 1 1120,300,"D0C','3',"F*) INSERT INTO. PROOUCTO VALUES(*POx2", "TAIADOR PLASTICO’ ,12 1608, 300, "00C" , "3", "F*) INSERT INTO PROOUCTO VALUES(*Pe13" ‘OFICIO" 20,200,150, 'CIE', "3", "F') INSERT INTO PROQUCTO VALUES(~PO14", “FOLDER MANILA A-a",20 150, 150, ‘CIE", "3", °V") INSERT INTO. PROOUCTO VALUES( "POS", ‘SOBRE MANILA OFICIO',15, 309,138, "CIE", "3", "F") INSERT INTO. PROOUCTO VALUES(*PA6", “SOBRE MANILA A-a', 18,200,200, ‘CIE’, "3", 'F') INSERT INTO' PROOUCTO’ VALUES("PO17", "LAPICERO NEGRO’ 10,3000,1000, “oc! "3", "F*) INSERT INTO PROOUCTO VALUES(*POIB",“LAPICERO AZUL 18,2013, 1500, Doc", "3°, "F") INSERT INTO PROOUCTO VALUES(*P8x9° , “LAPICERO £2030" ,8,190@, 1000, 'D0c","3", 'V') INSERT INTO "PRODUCTO VALUES (“Pe2 13080, 1100, ‘CIE", "3", "F") INSERT INTO PROOUCTO VALUES("PO21', ‘PROTECTOR DE PANTALLA’,50,28,5, UNE", "2", "F') PAPEL BULKY *,18 ‘BORRADOR BLANCO *,8 FOLDER MANILA INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT XINTO DETALLE_FACTURA VALUES(*FAGOR', 'P087", ‘6? INTO DETALLE_FACTURA VALUES( FAG@I" "PO", "25" INTO DETALLE FACTURA VALUES( "FAO", 'P@13", ‘11° INTO DETALLE_FACTURA VALUES(*FA002", ‘POGA", °8" INTO DETALLE FACTURA VALUES(‘FAG03", "POe2", "10° INTO DETALLE FACTURA VALUES(‘FA@@3", ‘Pea2", "6" INTO DETALLE FACTURA VALUES(*FAG@3", ‘Pei7", "22° INTO DETALLE FACTURA VALUES( FAG03", ‘PO19", "12° INTO DETALLE FACTURA VALUES( "FAG@4", ‘Pa@4", *3" INTO DETALLE FACTURA VALUES( FAGO4", ‘P@@3", “50 {INTO DETALLE FACTURA VALUES("FAG05' , 'Pe@3* INTO DETALLE_FACTURA VALUES(*FR@QS", “P006" 50° INTO DETALLE_FACTURA VALUES( "FACOS", ‘P020", "5? INTO DETALLE FACTURA VALUES(”FA@Q6' ,"P@@2" "20° TINTO DETALLE FACTURA VALUES( *FREQ6' , "P03" "15° INTO DETALLE_FACTURA VALUES( FACOG", ‘Poe9", "12° INTO DETALLE FACTURA VALUES( FAG@7", ‘P083", "20° INTO DETALLE_FACTURA VALUES(*FA@07", ‘9012, "4" INTO DETALLE FACTURA VALUES("FAGOS", ‘PO@4” "15 ‘INTO DETALLE_FACTURA VALUES(*FAG@8' "Pe98", "15° INTO DETALLE FACTURA VALUES( *FAG08", 'P820", '50* TINIO DETALLE_FACTURA VALUES(‘FACOS", “Peel”, "5’ ‘INTO DETALLE_FACTURA VALUES(*FAG0S' ‘Pe@2" "15° INTO DETALLE FACTURA VALUES( *FAG@S", ‘PO06", "2" {INTO DETALLE_FACTURA VALUES( FAg@S", "P09", "1" INTO DETALLE FACTURA VALUES( "FAB1@", "P9@2", "3° INTO DETALLE FACTURA VALUES(FA@12", "F062", "20° INTO DETALLE FACTURA VALUES( ‘FAG12", ‘PO02", "3" INTO DETALLE_FACTURA VALUES(“FRO12", ‘POQ6" "1" INTO DETALLE_FACTURA VALUES( FA@13", ‘Poe2', ‘130 INTO DETALLE FACTURA VALUES( FAG13",“PO83", ‘5’ INTO DETALLE_FACTURA VALUES( FAG13",*P@25*, ‘4° INTO DETALLE_FACTURA VALUES(*FA@14' ,"P009" "10° ‘INTO DETALLE_FACTURA VALUES(”FA@1S', ‘peda, 'S" INTO DETALLE_FACTURA VALUES("FA@25", ‘P026", "2° INTO DETALLE FACTURA VALUES( FAGI6", ‘PO06", ‘15° {INTO DETALLE_FACTURA VALUES("FA@36",,‘Pe08" , "2" INTO DETALLE_FACTURA VALUES(*FA@37",'P@@2","120" , INTO DETALLE FACTURA VALUES( "FA@17" , P0@S" , 120” INTO DETALLE_FACTURA VALUES(*FAG38*, ‘PO@3", ‘4° ‘INTO DETALLE_FACTURA VALUES(*FAG18" , 005", "6" INTO DETALLE FACTURA VALUES(*FAGIS" ,'Po@2' "150" INTO DETALLE FACTURA VALUES( "FA@IS" , 'P9@3", "6" XINTO DETALLE_FACTURA VALUES( "FA@iS" ,‘Po@6" "2" INTO DETALLE FACTURA VALUES("FA@9",,'Pag8’, INTO DETALLE_FACTURA VALUES( FAG2@", 'P@@9" "120° ‘INTO DETALLEFACTURA VALUES("FA@2@" , ‘Peas', "5" INTO DETALLE COMPRA VALUES(*0CB@x", "006" INTO DETALLE_COMPRA VALUES(*OCB@x', "P016 *100") "20") 3110") INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT JINSERT INSERT INSERT INSERT TINSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT INSERT JINSERT INSERT JINSERT INSERT INSERT INSERT INSERT JINSERT JINSERT JINSERT INSERT INTO DETALLE_COMPRA VALUES(‘0Coe2", ‘P03, '200") JINTO DETALLE_CONPRA VALUES(‘oCe@2", "P005", S80" ) INTO DETALLE COMPRA VALUES(‘0C8e3", "P05", '5@") INTO DETALLE COMPRA VALUES('0C004", "P09", '10°) INTO DETALLE_COMPRA VALUES( ‘ocBe4",‘PO13", 'S@") JINTO DETALLE COMPRA VALUES("0C805", "P007", ‘250° ) INTO DETALLE COMPRA VALUES('0Cb@S', "P08", '100" ) JINTO DETALLE COMPRA VALUES(‘0Ce@8" , "P02", '18") JINTO DETALLE COMPRA VALUES('0Ce@8", "P812", ‘10 ) INTO DETALLE COMPRA VALUES(‘0Cee9", "P09", '5@") JINTO DETALLE COMPRA VALUES(‘OCB@9", "PO11", 50") INTO DETALLE COMPRA VALUES(‘0C810", "P01", '100" ) INTO OETALLE_COMPRA VALUES( ‘0CB21", “Pa@8”,"5') INTO DETALLE COMPRA VALUES('0C011", "P016", 16") JINTO DETALLE COMPRA VALUES('0C012", "P07", 58") INTO DETALLE COMPRA VALUES( ‘0Ce12", ‘P11, '100" ) INTO DETALLE COMPRA VALUES('0Ce13", "P013", '50") INTO DETALLE_COMPRA VALUES(‘0Ce14","PB@8", 'S@") INTO DETALLE COMPRA VALUES(‘0Ce24", "P88", '58") INTO DETALLE COMPRA VALUES(‘0Ce14", "P20", '58") INTO DETALLE COMPRA VALUES(‘0C016", *Po15', '100" ) JINTO DETALLE_COMPRA VALUES(‘0Ce17", "P812", '100" ) INTO DETALLE COMPRA VALUES(‘0C017", “PO14", 100") INTO DETALLE COMPRA VALUES('0C019", "P06", '100" ) JINTO DETALLE COMPRA VALUES( '0c820", "P05", "580" ) INTO DETALLE COMPRA VALUES('0C820", "P11", '100" ) INTO ABASTECINTENTO VALUES('PRO! ,"P003", '8") INTO ABASTECTATENTO VALUES( ROI", "P905","35') {INTO ABASTECIMTENTO VALUES( ‘PRA! ,"P007" ,'3") {INTO ABASTECINTENTO VALUES( ‘PRO! , "PO09' ,"8") INTO ABASTECIMIENTO VALUES('PREX", ‘Pot’, "28') INTO ABASTECTATENTO VALUES('PRO2", "P02", '30") INTO ABASTECINZENTO VALUES( PRE"; "P00?" '3") INTO ABASTECIMEENTO VALUES( ‘PROD, “PO02' ,'32') INTO ABASTECTATENTO VALUES(‘PRE3", "P08", '7") INTO ABASTECINTENTO VALUES('PROA' "POO, 28") INTO ABASTECINTENTO VALUES('PRBA", "PO06' , 48") INTO ABASTECIMTENTO VALUES('PROS' , “POL8','9") INTO ABASTECIATENTO VALUES( "PROG", "P09", 7") INTO ABASTECIMTENTO VALUES( PROG" ,"PO17','8") {INTO ABASTECIMTENTO VALUES('PRAT" ,"PO16","35') INTO ABASTECIMLENTO VALUES('PRO7", P8197") INTO ABASTECIMIENTO VALUES('PROG", “PO06' 42°) INTO ABASTECINZENTO VALUES('PREB" ,"P61@" ,'6") {INTO ABASTECINTENTO VALUES( 'PROS' ,‘PO02" 38") INTO ABASTECIMTENTO VALUES('PRES", “POL4', ‘37') INTO ABASTECINEENTO VALUES('PRI1', "PO01' ,'27') INTO ABASTECINTENTO VALUES('PRI4', "POO6' ,"4') INTO ABASTECIMTENTO VALUES('PRI2", "PO02',"33') INSERT INTO ABASTECIMIENTO VALUES(*PRI2", "Pe1@","7*) INSERT INTO ABASTECIMIENTO VALUES('PR13", "Pé0S', "35") INSERT INTO ABASTECIMIENTO VALUES(*PRI4’ , ’PE16","25") INSERT INTO ABASTECIMIENTO VALUES(*PRIS' , ’PE20" ,"45") INSERT INTO ABASTECIMIENTO VALUES(‘PRI6' , ‘PE@8" ,°25°) INSERT INTO ABASTECIMIENTO VALUES('PRIG', *Pé22", °9") INSERT INTO ABASTECIMIENTO VALUES('PRIG', ‘Pé13", "25") INSERT INTO ABASTECIMIENTO VALUES(*PR19' , P6688" , "28" JINSERT INTO ABASTECIMIENTO VALUES('PR19", "P626", "16") INSERT INTO ABASTECIMIENTO VALUES(*PR20" , “Pe32" ,"20") INSERT INTO ABASTECIMIENTO VALUES('PR20","Pé20","43") SELECT * FROM CLIENTE SELECT * FROM PROVEEDOR SELECT * FROM FACTURA SELECT * FROM ORDEN COMPRA SELECT * FROM PRODUCTO SELECT * FROM DETALLE FACTURA SELECT * FROM DETALLE COMPRA SELECT * FROM VENDEDOR | SELECT * FROM DISTRITO | SELECT * FROM ABASTECINIENTO 5. Diagrama de base de datos en SQL Server.

También podría gustarte