Todo Lo Que Esta en SQL (1)

download Todo Lo Que Esta en SQL (1)

of 58

Transcript of Todo Lo Que Esta en SQL (1)

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    1/58

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    2/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    INTRODUCCIÓNLa Carpintería “REYES” es una microempresa dedicada a la elaboraciónproductos de madera por encargo con las especifcaciones dadas por el

    cliente. Últimamente han tenido problemas por la demora ecesi!a en laentrega de los pedidos" producto a #ue los traba$adores no tienen unplan de traba$o % lo hacen de la &orma m's natural % cómoda posible sinpre!er alg(n tipo de accidente o &alla adem's de la inadecuadadistribución del local % adem's sin ning(n control durante el procesoproducti!o. La importancia del estudio radica en la creación de unapropuesta para la me$ora del dise)o de control del proceso producti!opara optimi*ar su producti!idad % estar m's al tanto de lo #ue se lle!aen +l. ,ara reali*ar este estudio se lle!aron a cabo los siguientes pasos-una in!estigación" en este paso se reali*ó la re!isión de todo el material% adem's los testimonios orales" recolección de datos por medio de las

    entre!istas % !isitas de obser!ación" an'lisis de la in&ormación recabada% elaboración de la propuesta para fnalmente la elaboración delin&orme. Como resultado de la in!estigación se pudo afrmar #ue debidoa la &alta del control de in&ormación del proceso producti!o había undesorden dentro del 'rea local. Con el propósito de arreglar estedesorden" nosotros lle!amos a cabo un pro%ecto de base de datos parapoder mantener el orden del proceso producti!o" desde los clientes %pro!eedores hasta el proceso producti!o del pedido mismo" control delmaterial % salida del pedido. ,ara lle!ar a cabo este pro%ecto" con losconocimientos pre!ios del curso de “base de datos” se lle!ó a cabo unaserie de procedimientos #ue inclu%en- un diagrama entidad

    interrelación" an'lisis de cla!es" diagrama relacional" normali*ación dedicho diagrama % lle!arlo a un programa" en nuestro caso SL SER/ER0112" para poder manipular los datos de la carpintería para un ma%orcontrol de las entidades #ue participan en el proceso producti!o de unproducto a pedido del cliente % me$orar la efciencia del ob$eto deestudio" la carpintería “REYES”.

     

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    3/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    OBJETIVOS

    GENERAL3E45R6R EL C578R5L 9EL ,R5CES5 ,R59:C8;/5 9E L6

    E3,RES6 9E C6R,;78ER;6 “REYES”.

    OBJETIVOSESPECIFICOS

    Reali*ar un diagrama entidad interrelación del procesoproducti!o.

    Reali*ar un diagrama entidad relación % normali*arlo. Crear un base de datos para poder gestionar la

    in&ormación del proceso producti!o. Reali*ar el seguimiento de las acti!idades reali*adas en

    el proceso producti!o. Controlar la utili*ación de materiales % mano de obra. Lle!ar el control de los pedidos % clientes #ue lo reali*an. Lle!ar un control de los materiales #ue nos llegan de los

    pro!eedores. Lle!ar un control de las !entas.

     

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    4/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    I-PRIMERA

    FASE DELPROYECTO

     

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    5/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    CASO: “CARPINTERIA DE REYES”Se desea diseñar una base de datos para gestión de un taller de carpinteríaque deberá contener la información referente a los clientes, proveedor,

     producto, trabajador, material y la orden inicial y nal de producción.

    9e los clientes tenemos" su 97;" dirección" nombre % tel+&onos decontacto. El cliente puede hacer muchos pedidos es por eso #ue seregistra el código del pedido" la &echa del pedido" &echa prometida deentrega" % la descripción del pedido.9e cada pedido del cliente se puede de$ar un adelanto % tambi+n seregistraría la &echa en la #ue se de$aría el adelanto. Cada adelanto seregistra con un código (nico.

     8ambi+n se desea saber la cantidad de productos #ue ha pedido el clienteEl producto est' registrado con un código" nombre % el precio #ue tienecada producto

    Con este adelanto se hace un pedido al pro!eedor % se puede iniciar laorden de producción con la fnalidad #ue el taller no produ*ca productos#ue no ser'n !endidos. Cada orden inicial se registra un código" % &echade comien*o % la duración de la orden de producción. 8ambi+nregistraremos la cantidad de productos por orden inicial de producción.,or cada orden inicial de producción habr' una orden fnal de producción"registrando el código de orden fnal % la &echa en la #ue termino la ordende producción. 6 partir de la orden fnal se dese saber el cantidad de

    material utili*ado % tambi+n la cantidad de horas traba$adas portraba$ador.

    a< ,ara el material registramos un código de material" la descripción % elnombre del material" la cantidad de material pedido % el precio delmaterial pedido. Y tambi+n registraremos la &echa en la #ue se reali*óel pedido % para registrar todo lo anterior se creara un código delpedido al pro!eedor.

    b< El pro!eedor se registrara con un R:C" dirección" nombre % eltel+&ono.

    c< ,ara registrar % reali*ar el pago por la cantidad de material utili*adoen la producción" se har' por medio de una boleta de pago

    =cod>boleta" monto

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    6/58

    E

    L;E78E

    RE>CL;E78E>CL;E78E

     8ELE@>CL;E78 E

    97;>CL;E78E =@A<7:3ER5>8ELE@>CL

    ,R5/

    R:C>

    9;RE753

    ,E9;95>,R5/EE95R

    C59>,E9;95>,R5/EE95RC59>95C>,RE/E786 =@A<C59>,E9;95>CL;E78E =@A<

    @ECB6>,E9;95>,R5/R:C>,R5/EE95R =@A<

     8R6?64 695R

    97;>E3,LE69

    753?RE>E3,9;REC>E3,LE6

    L;E78E

    ;95>CL;E78E

    E9;95R53E8;96>E78RED6

    C;57>,E9;9578E =@A<

    368ER;6L

    ;9>368ER;6L

    9ESCR;,>368ER;6753?RE>368ER;6

    368ER;6L ,E9;95>,R

    ;9>368ER;6L =@A<C59>,E9;95>,R5/EC59>95C>,RE/E786C59>,E9;95>CL;E78

    ,REC;5>368ER;6L>,C678;969>368ER;6L

    95C:3E785>,RE/E786

    C59>95C>,RE/E786C59>,E9;95>CL;E78E =@A<

    69EL6785@ECB6>,RE/E786

    5R9E7>;7;C;6L>,R59:CC;57

    C59>5R9E7>;7;C;6LC59>95C>,RE/E786 =@A<C59>,E9;95>CL;E78E =@A<

    @ECB6>;7;C;5>5R9E79:R6C;57>5R9E7

    5R9E7>@;76L>,R59:CC;57

    C59>5R9E7>@;76LC59>5R9E7>;7;C;6L =@A<C59>95C>,RE/E786 =@A<C59>,E9;95>CL;E78E =@A<

    @ECB6>@;76L>5R9E7

    ,R59:C85

    ;9>,R59:C85

    753?RE>,R59:C859ESCR;,C;57>,R59:C85,REC;5>,R59:C85

    5R9E7>;7;C;6L>,R59:CC;57 ,R59:C85

    C59>5R9E7>;7;C;6L =@A<;9>,R59:C85 =@A<C59>95C>,RE/E786 =@A<C59>,E9;95>CL;E78E =@A<

    C678;969>5R9E7>;7;C;6L

    95>CL;E78E ,R59:C85

    >,E9;95>CL;E78E =@A<R59:C85 =@A<

    8>,E9;95>CL;E78E

    5R9E7>@;76L>,R59:CC;57 ,R59:C85

    C59>5R9E7>@;76L =@A<;9>,R59:C85 =@A<C59>5R9E7>;7;C;6L =@A<C59>95C>,RE/E786 =@A<

    C59>,E9;95>CL;E78E =@A<

    C678>5R9E7>@;76L

     8R6?64 695R 5R9E7>@;76L>,R59:CC;57

    97;>E3,LE695 =@A<

    C59>5R9E7>@;76L =@A5R9E7>;7;C;6L =@A<C59>95C>,RE/E786 =@A<C59>,E9;95>CL;E78E =@A<

    C678>B5R6S>8R6?64 696S

    368ER;6L 5R9E7>@;76L>,R59:CC;57

    ;9>368ER;6L =@A<C59>5R9E7>@;76L =@A<C59>5R9E7>;7;C;6L =@A<C59>95C>,RE/E786 =@A<C59>,E9;95>CL;E78E =@A<

    C678>368ER;6L>:S695

     

    ES,EC;6L;969

    C59>ES,EC;697;>E3,LE69

      UNIVERSIDAD NACIONAL DE TRUJILLO

    de&ectuoso" es por eso #ue tambi+n registraremos la cantidad deproductos #ue se ha producido al fnali*ar la producción.

    9e los traba$adores se registra el 97;" nombre" la dirección del traba$ador% los tel+&onos para contactare con ellos. Este puede tener muchas

    especialidades % una especialidad lo puede tener muchos traba$adores.Eisten distintos tipos de traba$adores- maestro carpintero" #ue es elencargado de la obra" el a%udante con eperiencia % el a%udante sineperiencia. ,ara cada a%udante se registra un sueldo

    a) Repe!e"#a $e%&a"#e '" %&a(a$a EIR e* +a!, p*a"#ea%,.) E!pe+&/+a *,! a#&.'#,!0 #&p,! %e %a#,!0 +*a1e! p&$a&a!0

    +*a1e! +a"%&%a#a! 2 3,4"ea!+) C,"1&e#a e* D&a(a$a E"#&%a%I"#ee*a+&5" ,.#e"&%, a '"

    E!6'e$a %e Da#,! Re*a+&5"

      DIAGRAMA ENTIDAD-

    INTERRELACION

     

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    7/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    ES7UEMA DE CLAVESCC- CL6/E C679;9686

    C@- CL6@E @5R67E6

    C,- CL6/E ,R;7C;,6L

    CLIENTE

    97;>CL;E78E =CC< =C,< =StringCL;E78E =StringCL;E78E =StringCL;E78E 9CF) 9CP)  =String8ELE@575>CL =String,E9;95>CL;E78E =CC< =C,< =String,E9;95 =9ata time,R53E8;96>E78RED6 =9ata time,E9;95 =StringCL;E78E =C@< =String<

    PRODUCTO

    ;9>,R59:C85 =CC< =C,< =String,R59:C85 =String,R59:C85 =String,R59:C85 =7umber,E9;95>CL;E78E 9CF) 9CP)  =String

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    8/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    ;9>,R59:C85 9CF) 9CP)  =String,E9;95>CL;E78E =7umber95C>,RE/E786 =CC< =C,< =String,E9;95>CL;E78E 9CF) 9CP)  =String;7;C;6L =CC< =C,< =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String;7;C;5>5R9E7 =9ata time5R9E7 =String5R9E7>;7;C;6L 9CF) 9CP)  =String,R59:C85 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String5R9E7>;7;C;6L =7umber5R9E7>@;76L =CC< =C,< =String5R9E7>;7;C;6L 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String@;76L>5R9E7 =9ata time

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    9/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    ORDEN8FINAL8PRODUCCION8PRODUCTO

    C59>5R9E7@;76L 9CF) 9CP)  =String,R59:C85 9CF) 9CP)  =String5R9E7>;7;C;6L 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String5R9E7>@;76L =7umber95C>/E786 =CC< =C,< =String5R9E7>;7;C;6L 9CF) 9CP)  =String5R9E7>@;76L 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String@;76L>/E786 =StringE78RED6 =9ata time,R59:C85 9CF) 9CP)  =String95C>/E786 9CF) 9CP)  =String5R9E7>;7;C;6L 9CF) 9CP)  =String5R9E7>@;76L 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String,R59:C85>/E79;95 =7umber,R5/EE95R =CC< =C,< =String,R5/EE95R =CC< =C,< =String,R5/EE95R  =String,R5/EE95R  =String

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    10/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    PEDIDO8PROVEEDOR

    C59>,E9;95>,R5/EE95R =CC< =C,< =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String,E9;95>,R5/ =9ata time,R5/EE95R  =String<

    9;REC>,R5/EE95R =C@< =String<

    BOLETA8PAGO8PEDIDO

    C59>?5LE86 =CC< =C,< =String,E9;95>,R5/EE95R 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String?5LE86>,6D5 =String,6D5 =9ata time368ER;6L 9CF) 9CP)  =String,E9;95>,R5/EE95R 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =String368ER;6L>,E9;95 =String368ER;6L>,E9;95 =7umber368ER;6L =CC< =C,< =String368ER;6L =String368ER;6L =String

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    11/58

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    12/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    MAESTRO8CARPINTERO

    97;>E3,LE695 9CF) 9CP)  =StringC6R, =StringE3,LE695 9CF) 9CP)  =String6Y:9>E,E =StringE3,LE695 9CF) 9CP)  =String6Y:9>75E, =StringE3,LE695 9CF) 9CP)  =String5R9E7@;76L 9CF) 9CP)  =String5R9E7>;7;C;6L 9CF) 9CP)  =String95C>,RE/E786 9CF) 9CP)  =String,E9;95>CL;E78E 9CF) 9CP)  =StringB5R6S>8R6?64696S =7umber<

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    13/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    II-SEGUNDA

    FASE DELPROYECTO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    14/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    MODELO NORMALI;ADO DEPENDENCIAS FUNCIONALES:97;>CL;E78E 753?RE>CL;E78E" 9;REC>CL;E78E

    97;>CL;E78E" 7:3ER5>8ELE@>CL

    C59>,E9;95>CL;E78E 97;>CL;E78E

    C59>,E9;95>CL;E78E @ECB6>,E9;95" @ECB6>,R53E8;96>E78RED6"9ESCR;,C;57>,E9;95.

    ;9>,R59:C85 753?RE>,R59:C85" 9ESCR;,C;57>,R59:C85" ,REC;5>,R59:C85

    C59>95C>,RE/E786  69EL6785" @ECB6>,RE/E786C59>95C>,RE/E786" C59>,E9;95>CL;E78E

    C59>5R9E7>;7;C;6L @ECB6>;7;C;5>5R9E7" 9:R6C;57>5R9E7

    C59>5R9E7>;7;C;6L" C59>95C>,RE/E876" C59>,E9;95>CL;E78E

    C59>5R9E7@;76L @ECB6>@;76L>5R9E7

    C59>5R9E7@;76L" C59>5R9E7>;7;C;6L" C59>95C>,RE/E786" C59>,E9;95>CL;E78E

    C59>95C>/E786  35785>@;76L>/E786" @ECB6>E78RED6

    R:C>,R5/EE95R

     9;REC>,R5/EE95R" 753?>,R5/EE95R" 8ELE@57>,R5/EE95RC59>,E9;95>,R5/EE95R R:C>,R5/EE95R

    C59>,E9;95>,R5/EE95R @ECB6>,E9;95>,R5/

    C59>,E9;95>,R5/EE95R" C59>95C>,RE/E786" C59>,E9;95>CL;E78E

    ;9>368ER;6L  9ESCR;,C;57>368ER;6L" 753?RE>368ER;6L

    C59>?5LE86  35785>?5LE86>,6D5" @ECB6>,6D5

    C59>?5LE86" C59>,E9;95>,R5/EE95R" C59>95C>,RE/E786" C59>,E9;95>CL;E78E

    97;>E3,LE695 753?RE>E3,LE695" 9;REC>E3,LE695

    C59>ES,EC;6L;969 753?RE>ES,EC;6L;969

    97;>E3,LE695" 7:3>8ELE@

    97;>E3,LE695 S:EL95>C6R,

    97;>E3,LE695 S:EL95>6Y:9>E,E

    97;>E3,LE695 S:EL95>6Y:9>75E,

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    15/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    LAS < FORMAS NORMALES

      CLIENTE =97;>CL;E78E" 753?RE>CL;E78E" 9;REC>CL;E78E<@7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E S5L5 B6Y :7 68R;?:85 ,R;7C;,6L :7;C5

     

    PEDIDO8CLIENTE 9C59>,E9;95>CL;E78E" @ECB6>,E9;95"

    @ECB6>,R53E8;96>E78RED6" 9ESCR;,C;57>,E9;95" 97;>CL;E78E<

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E S5L5 B6Y :7 68R;?:85 ,R;7C;,6L :7;C5

      TELEFONO8CLIENTE 997;>CL;E78E" 7:3ER5>8ELE@>CL)@7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 E78RE 63?6S CL6/ES

    F@7- S; ,5R 75 B6?ER 68R;?:85S 75 ,R;7C;,6LES

      PRODUCTO =;9>,R59:C85" 753?RE>,R59:C85"9ESCR;,;C;57>,R59:C85" ,REC;5>,R59:C85<

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E S5L5 B6Y :7 68R;?:85 ,R;7C;,6L :7;C5

    DOCUMENTO8PREVENTA 9C59>95C>,RE/E786" C59>,E9;95>CL;E78E"69EL6785" @ECB6>,RE/E786

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    16/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6S CL6/ES,R;7C;,6LES

    F@7- S; C:3,LE ,5R:E 75 B6Y 68R;?:85S 75 ,R;7C;,6LES :E 9E,E79679E 58R5S 75 ,R;7C;,6LES

    ORDEN8INICIAL 8PRODUCCION 9C59>5R9E7>;7;C;6L"C59>95C>,RE/E786" C59>,E9;95>CL;E78E" @ECB6>;7;C;5>5R9E7"9:R6C;57>5R9E7)

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6S CL6/ES,R;7C;,6LES

    F@7- S; C:3,LE ,5R:E 75 E;S8E7 68R;?:85S 75 ,R;7C;,6LES :E9E,E7967 9E 58R5S 75 ,R;7C;,6LES.

    ORDEN8FINAL8 PRODUCCION =C59>5R9E7>@;76L" C59>5R9E7>;7;C;6L"C59>95C>,RE/E786" C59>,E9;95>CL;E78E" @ECB6>@;76L>5R9E7)

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y S5L5 :7 68R;?:85 75 ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E 75 E;S8E7 68R;?:85S 75 ,R;7C;,6LES :E9E,E7967 9E 58R5S 75 ,R;7C;,6LES.

    DOCUMENTO8PREVENTA 9C59 >95C>,RE/E786" C59>,E9;95>CL;E78E"69EL6785" @ECB6>,RE/E786<@7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6S CL6/ES,R;7C;,6LES

    F@7- S; C:3,LE ,5R:E 75 E;S8E7 68R;?:85S 75 ,R;7C;,6LES :E9E,E7967 9E 58R5S 75 ,R;7C;,6LES.

    DOCUMENTO8VENTA =C59>95C>/E786" C59>5R9E7>;7;C;6L"C59>5R9E7@;76L" C59>95C>,RE/E786" C59>,E9;95>CL;E78E"35785>@;76L>/E786" @ECB6>E78RED6<

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6S CL6/ES,R;7C;,6LES

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    17/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    F@7- S; C:3,LE ,5R:E 75 E;S8E7 68R;?:85S 75 ,R;7C;,6LES :E9E,E7967 9E 58R5S 75 ,R;7C;,6LES.

      PROVEDOR 9R:C> ,R5/EE95R" 9;REC>,R5/EE95R" 753?>,R5/EE95R" 8ELE@575>,R5/EE95R<

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E B6?ER :7 :7;C5 68R;?:85 ,R;7C;,6L

      PEDIDO8PROVEEDOR  =C59>,E9;95>,R5/EE95R0 C59>95C>,RE/E786"C59>,E9;95>CL;E78E" @ECB6>,E9;95>,R5/" R:C>,R5/EE95R<

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6S CL6/ES,R;7C;,6LES

    F@7- S; C:3,LE ,5R:E 75 E;S8E7 68R;?:85S 75 ,R;7C;,6LES :E9E,E7967 9E 58R5S 75 ,R;7C;,6LES.

    BOLETA8PAGO8PEDIDO =C59>?5LE86" C59>,E9;95>,R5/EE95R"C59>95C>,RE/E786" C59>,E9;95>CL;E78E" 35785>?5LE86>,6D5"@ECB6>,6D5<

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6S CL6/ES,R;7C;,6LES

    F@7- S; C:3,LE ,5R:E 75 E;S8E7 68R;?:85S 75 ,R;7C;,6LES :E9E,E7967 9E 58R5S 75 ,R;7C;,6LES.

    MATERIAL =;9>368ER;6L" 9ESCR;,>368ER;6L" 753?RE>368ER;6L<@7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E S5L5 B6Y :7 68R;?:85 ,R;7C;,6L

    TRABAJADOR =97;>E3,LE695" 753?RE>E3,LE695" 9;REC>E3,LE695<@7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    18/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6S CL6/ES,R;7C;,6LES

    F@7- S; C:3,LE ,5R:E 75 E;S8E7 68R;?:85S 75 ,R;7C;,6LES :E9E,E7967 9E 58R5S 75 ,R;7C;,6LES.

    MAESTRO8CARPINTERO 997;>E3,LE695" S:EL95>C6R,<@7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E S5L5 B6Y :7 68R;?:85 ,R;7C;,6L

    AYUDANTE8CON8EPERIENCIA 997;>E3,LE695" S:EL95>6Y:9>E,E<

    @7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E S5L5 B6Y :7 68R;?:85 ,R;7C;,6L

    AYUDANTE SIN EPERIENCIA 997;>E3,LE695" S:EL95>6Y:9>75E,ES,EC;6L;969" 753>ES,EC;6L;969<@7- S; C:3,LE ,5R SER ;7BERE78E 6L ES:E36 REL6C;576L.

    0@7- S; C:3,LE ,5R:E B6Y 9E,E79E7C;6 ,LE76 C57 L6 CL6/E ,R;7C;,6L

    F@7- S; C:3,LE ,5R:E S5L5 B6Y :7 68R;?:85 ,R;7C;,6L

    TELEFONO 997;>E3,LE695" 7:3>8ELE@575

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    19/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    F@7- S; ,5R 75 B6?ER 68R;?:85S 75 ,R;7C;,6LES

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    20/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    BASE DE DATOS PROYECTO DE INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    21/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    PROCEDIMIENTOSALMACENADOS DE

    INSERCIÓNB=) CREACION DE LAS TABLAS

    CREATE PROC SP_INSERTA_CLIENTE_A

    @XDNI_CLIENTE VARCHAR(20), @XNOMBRE_CLIENTE VARCHAR(20), @XDIREC_CLIENTE 

    VARCHAR(20)

    AS

    BEGIN 

    INSERT INTO CLIENTE_A(DNI_CLIENTE,NOMBRE_CLIENTE,DIREC_CLIENTE)

    VALUES(@XDNI_CLIENTE, @XNOMBRE_CLIENTE, @XDIREC_CLIENTE)END 

    GO

    CREATE PROCEDURE SP_INSERTAR_PRODUCTO

    @ID_PRODUCTO VARCHAR(20),@NOMBRE_PRODUCTO VARCHAR(20)

    ,@DESCRIPCION_PRODUCTO VARCHAR(20),@PRECIO_PRODUCTO FLOAT

    AS

    BEGIN 

    INSERT INTO 

    PRODUCTO(ID_PRODUCTO,NOMBRE_PRODUCTO,DESCRIPCION_PRODUCTO,PRECIO_PRODUCTO

    )VALUES

    (@ID_PRODUCTO,@NOMBRE_PRODUCTO,@DESCRIPCION_PRODUCTO,@PRECIO_PRODUCTO)

    END 

    GO

    CREATE PROCEDURE SP_INSERTAR_PROVEEDOR

    @RUC_PROVEEDOR VARCHAR(20),@NOMB_PROVEEDOR VARCHAR(20),@DIREC_PROVEEDOR 

    VARCHAR(20)

    AS 

    BEGIN 

    INSERT INTO PROVEEDOR (RUC_PROVEEDOR,NOMB_PROVEEDOR,DIREC_PROVEEDOR)

    VALUES (@RUC_PROVEEDOR,@NOMB_PROVEEDOR,@DIREC_PROVEEDOR)

    END 

    GO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    22/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    CREATE PROCEDURE SP_INSERTA_MATERIAL

    @ID_MATERIAL VARCHAR(20) , @DESCRIP_MATERIAL VARCHAR(20),@NOMBRE_MATERIAL

    VARCHAR(20)

    AS

    BEGININSERT INTO MATERIAL(ID_MATERIAL,DESCRIP_MATERIAL,NOMBRE_MATERIAL)

    VALUES(@ID_MATERIAL,@DESCRIP_MATERIAL,@NOMBRE_MATERIAL)

    END

    GO

    CREATE PROCEDURE SP_INSERTAR_TRABAJADOR

    @DNI_EMPLEADO VARCHAR(20),@NOMBRE_EMPLEADO VARCHAR(20),@DIREC_EMPLEADO 

    VARCHAR(20)

    AS 

    BEGIN 

    INSERT INTO TRABAJADOR(DNI_EMPLEADO,NOMBRE_EMPLEADO,DIREC_EMPLEADO)

    VALUES (@DNI_EMPLEADO,@NOMBRE_EMPLEADO,@DIREC_EMPLEADO)

    END 

    GO

    CREATE PROCEDURE SP_INSERTA_ESPECIALIDAD

    @XCOD_ESPECIALIDAD VARCHAR(20), @XNOMBRE_ESPEC VARCHAR(20)

    AS

    BEGIN

    INSERT INTO ESPECIALIDAD(COD_ESPECIALIDAD,NOMBRE_ESPEC)

    VALUES(@XCOD_ESPECIALIDAD, @XNOMBRE_ESPEC)END

    GO

    CREATE PROCEDURE SP_INSERTAR_TELEF_CLIENTE

    @NUMERO_TELEF_CL VARCHAR(20),@DNI_CLIENTE VARCHAR(20)

    AS

    BEGIN 

    INSERT INTO TELEF_CLIENTE(NUMERO_TELEF_CL,DNI_CLIENTE)

    VALUES (@NUMERO_TELEF_CL,@DNI_CLIENTE)

    END 

    GO

    CREATE PROCEDURE SP_INSERTA_PEDIDO_CLIENTE

    @COD_PED_CL VARCHAR(20),@FECHA_PEDIDO DATETIME,@FECHA_PROMETIDA_ENTREGA 

    DATETIME,@DESC_PED VARCHAR(20),@DNI_CL VARCHAR(20)

    AS

    BEGIN

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    23/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    INSERT INTO 

    PEDIDO_CLIENTE(COD_PEDIDO_CLIENTE,FECHA_PEDIDO,FECHA_PROMETIDA_ENTREGA,DE

    SCRIPCION_PEDIDO,DNI_CLIENTE)

    VALUES(@COD_PED_CL,@FECHA_PEDIDO,@FECHA_PROMETIDA_ENTREGA,@DESC_PED,@DNI_

    CL)

    END

    GO

    CREATE PROCEDURE SP_INSERT_DOCUMENTO_PREVENTA

    @XCOD_DOC_PREVENTA VARCHAR(20), @XCOD_PEDIDO_CLIENTE VARCHAR(20), 

    @XADELANTO FLOAT, @XFECHA_PREVENTA DATETIME

    AS

    BEGIN

    INSERT INTO 

    DOCUMENTO_PREVENTA(COD_DOC_PREVENTA,COD_PEDIDO_CLIENTE,ADELANTO,FECHA_PRE

    VENTA)

    VALUES(@XCOD_DOC_PREVENTA, @XCOD_PEDIDO_CLIENTE, @XADELANTO, 

    @XFECHA_PREVENTA)

    END 

    GO

    CREATE PROCEDURE SP_INSERTA_ORDEN_INICIAL_PRODUCCION

    @COD_ORDEN_INICIAL VARCHAR(20),@COD_DOC_PREVENT VARCHAR(20),@COD_PED_CL 

    VARCHAR(20),@FECHA_INICIO_ORDEN DATETIME,@DURACION_ORDEN VARCHAR(20)

    AS

    BEGIN

    INSERT INTO 

    ORDEN_INICIAL_PRODUCCION(COD_ORDEN_INICIAL,COD_DOC_PREVENTA,COD_PEDIDO_CLIENTE,FECHA_INICIO_ORDEN,DURACION_ORDEN)

    VALUES(@COD_ORDEN_INICIAL,@COD_DOC_PREVENT,@COD_PED_CL,@FECHA_INICIO_ORDE

    N,@DURACION_ORDEN)

    END

    GO

    CREATE PROCEDURE SP_INSERTAR_PED_PROVEEDOR

    @COD_PEDIDO_PROVEEDOR VARCHAR(20),@COD_DOC_PREVENTA 

    VARCHAR(20),@COD_PEDIDO_CLIENTE VARCHAR(20),@FECHA_PEDIDO 

    DATETIME,@RUC_PROVEEDOR VARCHAR(20)

    AS BEGIN 

    INSERT INTO 

    PEDIDO_PROVEEDOR(COD_PEDIDO_PROVEEDOR,COD_DOC_PREVENTA,COD_PEDIDO_CLIENTE

    ,FECHA_PEDIDO,RUC_PROVEEDOR)

    VALUES

    (@COD_PEDIDO_PROVEEDOR,@COD_DOC_PREVENTA,@COD_PEDIDO_CLIENTE,@FECHA_PEDID

    O,@RUC_PROVEEDOR)

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    24/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    END 

    GO

    CREATE PROCEDURE SP_INSERTAR_TELEF_PROVEEDOR

    @RUC_PROVEEDOR VARCHAR(20),@TELEF_NUM_PROV VARCHAR(20)

    AS BEGIN 

    INSERT INTO TELEF_PROVEEDOR(RUC_PROVEEDOR,TELEF_NUM_PROV)

    VALUES (@RUC_PROVEEDOR,@TELEF_NUM_PROV)

    END 

    GO

    CREATE PROC SP_INSERTA_BOLETA_PAGO_PEDIDO

    @XCOD_BOLETA VARCHAR(20), @XCOD_PEDIDO_PROVEEDOR VARCHAR(20), 

    @XCOD_DOC_PREVENTA VARCHAR(20),

    @XCOD_PEDIDO_CLIENTE VARCHAR(20), @XMONTO_BOLETA_PAGO FLOAT, @XFECHA_PAGO

    DATETIME

    AS

    BEGIN

    INSERT INTO 

    BOLETA_PAGO_PEDIDO(COD_BOLETA,COD_PEDIDO_PROVEEDOR,COD_DOC_PREVENTA,COD_P

    EDIDO_CLIENTE,MONTO_BOLETA_PAGO,FECHA_PAGO)

    VALUES(@XCOD_BOLETA, @XCOD_PEDIDO_PROVEEDOR, @XCOD_DOC_PREVENTA,

    @XCOD_PEDIDO_CLIENTE, @XMONTO_BOLETA_PAGO, @XFECHA_PAGO)

    END

    GO

    CREATE PROC SP_INSERTA_MAESTRO_CARPINTERO@XDNI_EMPLEADO VARCHAR(20), @XSUELDO_CARP REAL

    AS

    BEGIN

    INSERT INTO MAESTRO_CARPINTERO(DNI_EMPLEADO,SUELDO_CARP)

    VALUES(@XDNI_EMPLEADO, @XSUELDO_CARP)

    END 

    GO

    CREATE PROC SP_INSERTA_AYUDANTE_EXPERIENCIA

    @XDNI_EMPLEADO VARCHAR(20), @XSUELDO_AYUD_EXPE FLOAT

    ASBEGIN

    INSERT INTO AYUDANTE_EXPERIENCIA(DNI_EMPLEADO, SUELDO_AYUD_EXPE)

    VALUES(@XDNI_EMPLEADO, @XSUELDO_AYUD_EXPE)

    END

    GO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    25/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    CREATE PROC SP_INSERTA_AYUDANTE_PRIMERIZO

    @XDNI_EMPLEADO VARCHAR(20), @XSUELDO_AYUD_NOEXP FLOAT

    AS

    BEGIN

    INSERT INTO AYUDANTE_PRIMERIZO(DNI_EMPLEADO, SUELDO_AYUD_NOEXP)

    VALUES(@XDNI_EMPLEADO, @XSUELDO_AYUD_NOEXP)

    END GO

    CREATE PROCEDURE SP_INSERTAR_TELEFONO_TRABAJADOR

    @DNI_EMPLEADO VARCHAR(20),@NUM_TELEF_TRABA VARCHAR(20)

    AS BEGIN 

    INSERT INTO TELEFONO(DNI_EMPLEADO,NUM_TELEF_TRABA)

    VALUES (@DNI_EMPLEADO,@NUM_TELEF_TRABA)

    END 

    GO

    CREATE PROCEDURE SP_INSERTA_ORDEN_FINAL_PRODUCCION

    @COD_ORDENFIN VARCHAR(20),@COD_ORDEN_INICIAL 

    VARCHAR(20),@COD_DOC_PREVENTA VARCHAR(20),@COD_PEDIDO_CL 

    VARCHAR(20),@FECHA_FIN_ORDEN DATETIME

    AS

    BEGIN

    INSERT INTO 

    ORDEN_FINAL_PRODUCCION(COD_ORDENFINAL,COD_ORDEN_INICIAL,COD_DOC_PREVENTA,

    COD_PEDIDO_CLIENTE,FECHA_FINAL_ORDEN)

    VALUES(@COD_ORDENFIN,@COD_ORDEN_INICIAL,@COD_DOC_PREVENTA,@COD_PEDIDO_CL,

    @FECHA_FIN_ORDEN)END

    GO

    CREATE PROCEDURE SP_INSERTA_DOCUMENTO_VENTA

    @XCOD_DOC_VENTA VARCHAR(20), @XCOD_ORDENFINAL VARCHAR(20), 

    @XCOD_ORDEN_INICIAL VARCHAR(20), @XCOD_DOC_PREVENTA VARCHAR(20),

    @XCOD_PEDIDO_CLIENTE VARCHAR(20), @XMONTO_FINAL_VENTA FLOAT, 

    @XFECHA_ENTREGA DATETIME

    AS

    BEGIN

    INSERT INTO DOCUMENTO_VENTA(COD_DOC_VENTA,COD_ORDENFINAL,COD_ORDEN_INICIAL,COD_DOC_PR

    EVENTA,COD_PEDIDO_CLIENTE,MONTO_FINAL_VENTA,FECHA_ENTREGA)

    VALUES(@XCOD_DOC_VENTA, @XCOD_ORDENFINAL, @XCOD_ORDEN_INICIAL, 

    @XCOD_DOC_PREVENTA,

    @XCOD_PEDIDO_CLIENTE, @XMONTO_FINAL_VENTA, @XFECHA_ENTREGA)

    END 

    GO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    26/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    CREATE PROCEDURE SP_INSERTAR_PED_CLIEN_PROD

    @COD_PEDIDO_CLIENTE VARCHAR(20),@ID_PRODUCTO VARCHAR(20)

    ,@CANT_PEDIDO_CLIENTE INT

    AS 

    BEGIN

    INSERT INTO PEDIDO_CLIENTE_PRODUCTO (COD_PEDIDO_CLIENTE,ID_PRODUCTO,CANT_PEDIDO_CLIENTE)

    VALUES(@COD_PEDIDO_CLIENTE,@ID_PRODUCTO,@CANT_PEDIDO_CLIENTE)

    END

    GO

    CREATE PROCEDURE  SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO

    @COD_OR_INIC VARCHAR(20),@ID_PROD VARCHAR(20),@COD_DOC_PREVENTA 

    VARCHAR(20),@COD_PED_CL VARCHAR(20),@CANT_ORD_INI INT

    AS

    BEGIN

    INSERT INTO 

    ORDEN_INICIAL_PRODUCCION_PRODUCTO(COD_ORDEN_INICIAL,ID_PRODUCTO,COD_DOC_P

    REVENTA,COD_PEDIDO_CLIENTE,CANTIDAD_ORDEN_INICIAL)

    VALUES(@COD_OR_INIC,@ID_PROD,@COD_DOC_PREVENTA,@COD_PED_CL,@CANT_ORD_INI)

    END

    GO

    CREATE PROCEDURE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    @ID_MATERIAL VARCHAR(20),@COD_PEDIDO_PROVE VARCHAR(20),@COD_DOC_PREVENTA 

    VARCHAR(20),@COD_PEDIDO_CLIENTE VARCHAR(20),@PRECIO_MATERIAL_PEDIDO 

    FLOAT,@CANTIDAD_MAT_PEDIDO FLOATAS

    BEGIN

    INSERT INTO 

    MATERIAL_PEDIDO_PROVEEDOR(ID_MATERIAL,COD_PEDIDO_PROVEEDOR,COD_DOC_PREVEN

    TA,COD_PEDIDO_CLIENTE,PRECIO_MATERIAL_PEDIDO,CANTIDAD_MATERIAL_PEDIDO)

    VALUES(@ID_MATERIAL,@COD_PEDIDO_PROVE,@COD_DOC_PREVENTA,@COD_PEDIDO_CLIEN

    TE,@PRECIO_MATERIAL_PEDIDO,@CANTIDAD_MAT_PEDIDO)

    END

    GO

    CREATE PROCEDURE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION@ID_MATERIAL VARCHAR(20),@COD_OR_FINAL VARCHAR(20),@COD_ORDEN_INICIAL 

    VARCHAR(20),@COD_DOC_PREVENTA VARCHAR(20),@COD_PED_CLIENTE 

    VARCHAR(20),@CANT_MATERIAL_US INT

    AS

    BEGIN

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    27/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    INSERT INTO 

    MATERIAL_ORDEN_FINAL_PRODUCCION(ID_MATERIAL,COD_ORDEN_FINAL,COD_ORDEN_INI

    CIAL,COD_DOC_PREVENTA,COD_PEDIDO_CLIENTE,CANT_MATERIAL_USADO)

    VALUES(@ID_MATERIAL,@COD_OR_FINAL,@COD_ORDEN_INICIAL,@COD_DOC_PREVENTA,@C

    OD_PED_CLIENTE,@CANT_MATERIAL_US)

    END

    GO

    CREATE PROCEDURE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION

    @DNI_EMPLEADO VARCHAR(20),@COD_ORDENFINAL VARCHAR(20),@COD_ORDEN_INICIAL 

    VARCHAR(20),@COD_DOC_PREVENTA VARCHAR(20),@COD_PEDIDO_CLIENTE 

    VARCHAR(20),@CANT_HORAS_TRABA INT

    AS 

    BEGIN 

    INSERT INTO 

    TRABAJADOR_ORDEN_FINAL_PRODUCCION(DNI_EMPLEADO,COD_ORDENFINAL,COD_ORDEN_I

    NICIAL,COD_DOC_PREVENTA,COD_PEDIDO_CLIENTE,CANT_HORAS_TRABA)

    VALUES

    (@DNI_EMPLEADO,@COD_ORDENFINAL,@COD_ORDEN_INICIAL,@COD_DOC_PREVENTA,@COD_

    PEDIDO_CLIENTE,@CANT_HORAS_TRABA)

    END 

    GO

    CREATE PROCEDURE SP_INSERTA_ESPECIALIDAD_TRABAJADOR

    @XCOD_ESPECIALIDAD VARCHAR(20), @XDNI_EMPLEADO VARCHAR(20)

    AS

    BEGIN

    INSERT INTO ESPECIALIDAD_TRABAJADOR(COD_ESPECIALIDAD,DNI_EMPLEADO)VALUES(@XCOD_ESPECIALIDAD, @XDNI_EMPLEADO)

    END 

    GO

    CREATE PROCEDURE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO

    @COD_ORDENFINAL VARCHAR(20),@ID_PRODUCTO VARCHAR(20),@COD_ORDEN_INICIAL 

    VARCHAR(20),@COD_DOC_PREVENTA VARCHAR(20),@COD_PEDIDO_CL 

    VARCHAR(20),@CANT_ORD_FIN INT

    AS

    BEGIN

    INSERT INTO ORDEN_FINAL_PRODUCCION_PRODUCTO(COD_ORDENFINAL,ID_PRODUCTO,COD_ORDEN_INIC

    IAL,COD_DOC_PREVENTA,COD_PEDIDO_CLIENTE,CANT_ORDEN_FINAL)

    VALUES(@COD_ORDENFINAL,@ID_PRODUCTO,@COD_ORDEN_INICIAL,@COD_DOC_PREVENTA,

    @COD_PEDIDO_CL,@CANT_ORD_FIN)

    END

    GO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    28/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    CREATE PROCEDURE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA

    @ID_PRODUCTO VARCHAR(20),@COD_DOC_VENTA CHAR(20),@COD_ORDENFINAL 

    VARCHAR(20),

    @COD_ORDEN_INICIAL VARCHAR(20),@COD_DOC_PREVENTA 

    VARCHAR(20),@COD_PEDIDO_CLIENTE VARCHAR(20),@CANT_PRODUCTO_VENDIDO INT

    ASBEGIN

    INSERT INTO 

    PRODUCTO_DOCUMENTO_VENTA(ID_PRODUCTO,COD_DOC_VENTA,COD_ORDENFINAL,COD_ORD

    EN_INICIAL,COD_DOC_PREVENTA,COD_PEDIDO_CLIENTE,CANT_PRODUCTO_VENDIDO)

    VALUES(@ID_PRODUCTO,@COD_DOC_VENTA,@COD_ORDENFINAL,@COD_ORDEN_INICIAL,@CO

    D_DOC_PREVENTA,@COD_PEDIDO_CLIENTE,@CANT_PRODUCTO_VENDIDO)

    END

    GO

    CREATE PROCEDURE SP_INSERTA_MATERIAL_BOLETA

    @ID_MATERIAL VARCHAR(20),@CANT_MATERIAL_BOLETA_PAGO FLOAT,@COD_BOLETA 

    VARCHAR(20),@COD_PEDIDO_PROVEEDOR VARCHAR(20),

    @COD_DOC_PREVENTA VARCHAR(20),@COD_PEDIDO_CLIENTE VARCHAR(20)

    AS

    BEGIN

    INSERT INTO 

    MATERIAL_BOLETA(ID_MATERIAL,COD_BOLETA,COD_PEDIDO_PROVEEDOR,COD_DOC_PREVE

    NTA,COD_PEDIDO_CLIENTE,CANT_MATERIAL_BOLETA_PAGO)

    VALUES(@ID_MATERIAL,@COD_BOLETA,@COD_PEDIDO_PROVEEDOR,@COD_DOC_PREVENTA,@

    COD_PEDIDO_CLIENTE,@CANT_MATERIAL_BOLETA_PAGO)

    END

    GO

    B>) INSERTAR VALORES EN LAS TABLAS CREADAS

    EXECUTE SP_INSERTA_CLIENTE_A 2!"00#$0,JUAN VARGAS,ALMAGRO %$

    EXECUTE SP_INSERTA_CLIENTE_A "&$00##0,MANUEL MAL'UI,$ DE OCTRUBRE

    %!#

    EXECUTE SP_INSERTA_CLIENTE_A 2"00$0,CAROL ROMERO,2 DE MARZO %&20

    EXECUTE SP_INSERTA_CLIENTE_A *!"00#20,CLAUDIO BENITES,MONAGAS %*"

    EXECUTE SP_INSERTA_CLIENTE_A "!"00#$0,SERGIO LOPEZ,OBRBEGOSO %!2*

    EXECUTE SP_INSERTA_CLIENTE_A !"00$0,MARIO 'UIPAS,RAMON CASTILLA

    %20"

    EXECUTE SP_INSERTA_CLIENTE_A *2"00#&0,MAURISIO ALFARO,ALMAGRO %"20

    EXECUTE SP_INSERTA_CLIENTE_A *!"00#0,JUAN LOPEZ,JUNIN %220

    EXECUTE SP_INSERTA_CLIENTE_A 2*"00#$0,ANTHONY CASTRO,DEPENDENCIA

    %!20

    EXECUTE SP_INSERTA_CLIENTE_A 2!"00#0,+EVIN DIAZ,AV ESPAA %"0*

    EXECUTE SP_INSERTA_CLIENTE_A 2"00#$0,EDUAR CORTEZ, BRAZIL % "0

    EXECUTE SP_INSERTA_CLIENTE_A 2!"00#20,ANDY DIAZ,EGUREN % 200

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    29/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_CLIENTE_A 2"20#$0,CARLOS PAREDES,AV LOS INCAS

    %*00

    EXECUTE SP_INSERTA_CLIENTE_A *""00#20,BRAYAN CASTRO,ATAHUALPA % !!0

    EXECUTE SP_INSERTA_CLIENTE_A 2!"0*#$0,SOFIA SANCHEZ,* OCTUBRE -*0

    EXECUTE SP_INSERTA_CLIENTE_A "!"20#$0,+IARA GUSTAMANTE,AV AMERICA

    %&02

    EXECUTE SP_INSERTA_CLIENTE_A 2!"02#$0,NANCY CORREA,CESAR VALLEJO%20"

    EXECUTE SP_INSERTA_CLIENTE_A "!"!0#*0,+RISTEL GUEVARA,AV AVIACION %

    !2"

    EXECUTE SP_INSERTA_CLIENTE_A 2!"0#$0,VIVIANA VALDIVIA,LA NORIA %

    02

    EXECUTE SP_INSERTA_CLIENTE_A 2*"0&0,ALEX CAMPOS,2 DE MARZO %*0"

    EXECUTE SP_INSERTAR_PRODUCTO 00!,MESA,ACABADO SELLADORA,20

    EXECUTE SP_INSERTAR_PRODUCTO 002,MESA,ACABADO BARNIZ,*00

    EXECUTE SP_INSERTAR_PRODUCTO 00*,PUERTA,ACABADO SELLADORA,20

    EXECUTE SP_INSERTAR_PRODUCTO 00",COMEDOR,ACABADO SELLADORA,*0

    EXECUTE SP_INSERTAR_PRODUCTO 00,SILLAS,ACABADO MATE,00

    EXECUTE SP_INSERTAR_PRODUCTO 00,ROPERO,ACABADO BARNIZ,"00

    EXECUTE SP_INSERTAR_PRODUCTO 00&,VELADOR,ACABADO DUCO,!20

    EXECUTE SP_INSERTAR_PRODUCTO 00#,PORTON,ACABADO SELLADORA,!200

    EXECUTE SP_INSERTAR_PRODUCTO 00$,BANCO,ACABADO SELLADORA,0

    EXECUTE SP_INSERTAR_PRODUCTO 0!0,REPISA,ACABADO SELLADORA,!#0

    EXECUTE SP_INSERTAR_PRODUCTO 0!",ESTANTE,ACABADO BARNIZ,"0

    EXECUTE SP_INSERTAR_PRODUCTO 020,MUEBLE,ACABADO DUCO,20

    EXECUTE SP_INSERTAR_PRODUCTO 0!,VENTANA,ACABADO BARNIZ,*0

    EXECUTE SP_INSERTAR_PRODUCTO 02,BALCON,ACABADO SELLADORA,$0

    EXECUTE SP_INSERTAR_PRODUCTO 0*0,COCINA,ACABADO SELLADORA,#"0EXECUTE SP_INSERTAR_PRODUCTO 0*,PUERTA,ACABADO MATE,2#0

    EXECUTE SP_INSERTAR_PRODUCTO 0*,MESA,ACABADO DUCO,*"0

    EXECUTE SP_INSERTAR_PRODUCTO 0"0,CAMA,ACABADO SELLADORA,!0

    EXECUTE SP_INSERTAR_PRODUCTO 0"*,VELADOR,ACABADO BARNIZ,!0

    EXECUTE SP_INSERTAR_PRODUCTO 00,ESTANTE,ACABADO SELLADORA,00

    EXECUTE SP_INSERTAR_PROVEEDOR !00!*0!!"22,+OMODOS,URB.ST.TERESA MZ H

    LT2

    EXECUTE SP_INSERTAR_PROVEEDOR 00*!*0!!"22,EL PATACINO,VICTOR RAUL

    &"!

    EXECUTE SP_INSERTAR_PROVEEDOR 00*2*0!*"2,EL TREBOL,AV. ESPAA 20EXECUTE SP_INSERTAR_PROVEEDOR 00!*0!!"22,MAPEL SAC, AV.NICOLAS DE

    PIEROLA !0$

    EXECUTE SP_INSERTAR_PROVEEDOR 000*!!"00,MASERSA,URB.LA RINCONADA

    EXECUTE SP_INSERTAR_PROVEEDOR 0*"!02*"20*,MADERAS

    PERUANAS,AV.PANAMERICANA NORTE

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    30/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_MATERIAL MT0!,DE CABEZA REDONDA,TORNILLOS

    EXECUTE SP_INSERTA_MATERIAL MT02,RESISTENTE,PEGAMENTO

    EXECUTE SP_INSERTA_MATERIAL MT0*,DE 0,LIJA

    EXECUTE SP_INSERTA_MATERIAL MT0",DE ACERO,VISAGRAS

    EXECUTE SP_INSERTA_MATERIAL MT0,DE ACERO,CLAVOS

    EXECUTE SP_INSERTA_MATERIAL MT0,CAOBA,MADERA

    EXECUTE SP_INSERTA_MATERIAL MT0&,DE ACERO,REGLAEXECUTE SP_INSERTA_MATERIAL MT0#,RESISTENTE,BARNIZ

    EXECUTE SP_INSERTA_MATERIAL MT0$,MEDIANO,DESTORNILLADOR

    EXECUTE SP_INSERTA_MATERIAL MT0!0,ESCALA METRICA,GUINCHA

    EXECUTE SP_INSERTA_MATERIAL MT0!!,DE CARPINTERO,LAPIZ

    EXECUTE SP_INSERTAR_TRABAJADOR &"*$!2,JAVIER RODRIGUEZ SANCHEZ,LA

    RINCONADA 2!

    EXECUTE SP_INSERTAR_TRABAJADOR $&!#"2,JOSE PAREDES CEVALLOS,*

    OCTUBRE "!2

    EXECUTE SP_INSERTAR_TRABAJADOR &$"!0!,LUIS HUAMAN

    MERCEDES,DEPENDENCIA %!0

    EXECUTE SP_INSERTAR_TRABAJADOR *$",RICARDO PEREZ REBAZA,CESAR

    VALLEJO %!!"

    EXECUTE SP_INSERTAR_TRABAJADOR &$#*&,JORGE SUAREZ

    MEDINA,RINCONADA *"!

    EXECUTE SP_INSERTAR_TRABAJADOR &&$#,CARLOS CARRANZA TRUJILLO,LA

    NORIA %*!&

    EXECUTE SP_INSERTAR_TRABAJADOR  !#"0#&0,SEGUNDO REYES,2 DE

    SETIEMBRE %&0 

    EXECUTE SP_INSERTAR_TRABAJADOR  !2"2*&*,EVER REYES, 2 DE SETIEMBRE

    %&0EXECUTE SP_INSERTAR_TRABAJADOR  20"!20,JOSE RODRIGUEZ,AV BRASIL

    %!"

    EXECUTE SP_INSERTAR_TRABAJADOR  2!&"#&0,CLAUDIO GUEVARA,AV AMERICA

    %!0*

    EXECUTE SP_INSERTAR_TRABAJADOR  $*0#20,FRANCO LOPEZ,AV POMA %0""

    EXECUTE SP_INSERTAR_TRABAJADOR  $#!#&0,EVER LEON,AV LAS LOMAS

    %$#

    EXECUTE SP_INSERTAR_TRABAJADOR  20"$#2",RODRIGO VARGAS,AV LA PARADA

    %!

    EXECUTE SP_INSERTAR_TRABAJADOR  20&02"#,SAMUEL MONZON,AV CESAR

    VALLEJO %*

    EXECUTE SP_INSERTAR_TRABAJADOR  !&&0#&,ABNER GARCIA,2# DE JULIO%!2*

    EXECUTE SP_INSERTAR_TRABAJADOR  2##&0,DIEGO SANCHEZ,AV LOS

    GERANIOS%$#

    EXECUTE SP_INSERTAR_TRABAJADOR  #0"0&,JAVIER ESPINOZA,AV

    GIRASOLES %!&

    EXECUTE SP_INSERTAR_TRABAJADOR  &"0#2,JULIO DIAZ,AV ESPAA %!"*"

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    31/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTAR_TRABAJADOR  2*"0#2,RAUL DIAZ,AV TUPAC AMARU

    %!2"

    EXECUTE SP_INSERTAR_TRABAJADOR  2#&0,ANTONY CASAS,2$ AGOSTO

    %*

    EXECUTE SP_INSERTAR_TRABAJADOR  20"0!2*,JORGE VEJARANO,AV HUASCAR

    %*"

    EXECUTE SP_INSERTA_ESPECIALIDAD CE!,LIJADOR 

    EXECUTE SP_INSERTA_ESPECIALIDAD CE2,PINTADOR 

    EXECUTE SP_INSERTA_ESPECIALIDAD CE*,ARMADOR 

    EXECUTE SP_INSERTA_ESPECIALIDAD CE",ENCARGADO DE ACABADOS 

    EXECUTE SP_INSERTA_ESPECIALIDAD CE,HABILITADOR ! 

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *0$"$,2!"00#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *2$02$,"&$00##0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *2$$,2"00$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE 0$$,*!"00#20

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *2$,"!"00#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE 2*2$,!"00$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE **&*,*2"00#&0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *2$0"$,*!"00#0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *000$,2*"00#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE 2$0,2!"00#0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *20*!,2"00#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *$$,2!"00#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *!$2,2"20#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE **$,*""00#20

    EXECUTE SP_INSERTAR_TELEF_CLIENTE "!0*$,2!"0*#$0EXECUTE SP_INSERTAR_TELEF_CLIENTE "00$,"!"20#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *#20$,2!"02#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE *200$,"!"!0#*0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE 20$,2!"0#$0

    EXECUTE SP_INSERTAR_TELEF_CLIENTE 00$,2*"0&0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!,02/0"/20!,2#/0"/20!,A

    CUENTA,2!"00#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP2,20/0"/20!,20/0/20!",A

    CUENTA,"&$00##0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP*,*0/0"/20!,*0/0"/20!,ACUENTA,2"00$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP",0"/0/20!,0"/0/20!,A

    CUENTA,*!"00#20

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP,!0/0/20!,!0/0/20!,A

    CUENTA,"!"00#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP,!/0/20!,!/0/20!,A

    CUENTA,!"00$0

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    32/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP&,2#/0/20!,2#/0/20!,A

    CUENTA,*2"00#&0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP#,0/0/20!,0/0&/20!,A

    CUENTA,*!"00#0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP$,!2/0/20!,!2/0&/20!,A

    CUENTA,2*"00#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!0,20/0/20!,20/0&/20!,ACUENTA,2!"00#0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!!,2/0/20!,2/0&/20!,A

    CUENTA,2"00#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!2,0!/0&/20!,0!/0#/20!,A

    CUENTA,2!"00#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!*,0&/0&/20!,0&/0#/20!,A

    CUENTA,*""00#20

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!",!/0&/20!,!0/0#/20!,A

    CUENTA,2!"0*#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!,22/0&/20!,22/0#/20!,A

    CUENTA,"!"20#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!,*0/0&/20!,*0/0#/20!,A

    CUENTA,2!"02#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!&,!0/0#/20!,!0/0$/20!,A

    CUENTA,"!"!0#*0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!#,!&/0#/20!,!&/0$/20!,A

    CUENTA,2!"0#$0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP!$,2*/0#/20!,2*/0#/20!,A

    CUENTA,2*"0&0

    EXECUTE SP_INSERTA_PEDIDO_CLIENTE CP20,0#/0$/20!,0#/!0/20!,A

    CUENTA,2!"02#$0

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0!,CP!,!00, 02/0"/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF02,CP2,200, 20/0"/20!"

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0*,CP*,!0, *0/0"/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0",CP",200, 0"/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0,CP,*00, !0/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0,CP,!0, !/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0&,CP&,#0, 2#/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0#,CP#,#00, 0/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF0$,CP$,0, !2/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!0,CP!0,!00, 20/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!!,CP!!,200, 2/0/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!2,CP!2,*"0, 0!/0&/20!EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!*,CP!*,200, 0&/0&/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!",CP!","00, !0/0&/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!,CP!,#0, 22/0&/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!,CP!,!0, *0/0&/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!&,CP!&,20, !0/0#/20! 

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!#,CP!#,!00, !&/0#/20!

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF!$,CP!$,!00, 2*/0#/20!

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    33/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERT_DOCUMENTO_PREVENTA AF20,CP20,*00, 0#/0$/20!

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI!,AF0!,CP!, 

    0"/0"/20!,20 DIAS

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI2,AF02,CP2, 22/0"/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI*,AF0*,CP*, 

    !2/0"/20!,20 DIAS

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI",AF0",CP", 

    0/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI,AF0,CP, 

    !2/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI,AF0,CP, 

    !&/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI&,AF0&,CP&, 

    *0/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI#,AF0#,CP#, 

    0&/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION  OI$,AF0$,CP$, 

    !"/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!0,AF!0,CP!0,22/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!!,AF!!,CP!!,2#/0/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!2,AF!2,CP!2,0*/0&/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!*,AF!*,CP!*,0$/0&/20!,20 DIAS EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!",AF!",CP!",!2/0&/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!,AF!,CP!,2"/0&/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!,AF!,CP!,02/0#/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!&,AF!&,CP!&,!2/0#/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!#,AF!#,CP!#,!$/0#/20!,20 DIAS 

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI!$,AF!$,CP!$,2/0#/20!,20 DIAS EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION 

    OI20,AF20,CP20,!0/0$/20!,20 DIAS

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!,AF0!,CP!,0"/0"/20!,00*2*0!*"2

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    34/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP2,AF02,CP2,22/0"/20!,00*!*0!!"22

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP*,AF0*,CP*,02/0/20!,!00!*0!!"22

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP",AF0",CP",0/0/20!,0*"!02*"20*

    EXECUTE SP_INSERTAR_PED_PROVEEDOR CPP,AF0,CP,!*/0/20!,0*"!02*"20*

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP,AF0,CP,!&/0/20!,!00!*0!!"22

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP&,AF0&,CP&,0!/0/20!,0*"!02*"20*

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP#,AF0#,CP#,0&/0/20!,00*2*0!*"2

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP$,AF0$,CP$,!"/0/20!,00!*0!!"22

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!0,AF!0,CP!0,2*/0/20!,00*2*0!*"2

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!!,AF!!,CP!!,2$/0/20!,00!*0!!"22

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!2,AF!2,CP!2,0"/0&/20!,000*!!"00

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!*,AF!*,CP!*,0$/0&/20!,00*2*0!*"2

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!",AF!",CP!",!&/0&/20!,00!*0!!"22

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!,AF!,CP!,2"/0&/20!,00*2*0!*"2

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!,AF!,CP!,0!/0#/20!,00*2*0!*"2EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!&,AF!&,CP!&,!*/0#/20!,00*2*0!*"2

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!#,AF!#,CP!#,!$/0#/20!,000*!!"00

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP!$,AF!$,CP!$,2/0#/20!,00*2*0!*"2

    EXECUTE SP_INSERTAR_PED_PROVEEDOR 

    CPP20,AF20,CP20,!0/0$/20!,000*!!"00

    EXECUTE SP_INSERTAR_TELEF_PROVEEDOR!00!*0!!"22,$"!2#EXECUTE SP_INSERTAR_TELEF_PROVEEDOR00*!*0!!"22,"*

    EXECUTE SP_INSERTAR_TELEF_PROVEEDOR 00*2*0!*"2,"$!

    EXECUTE SP_INSERTAR_TELEF_PROVEEDOR 00!*0!!"22,*"#&$

    EXECUTE SP_INSERTAR_TELEF_PROVEEDOR 000*!!"00,"!2

    EXECUTE SP_INSERTAR_TELEF_PROVEEDOR 0*"!02*"20*,2#&"$

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    35/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!*&,CPP!,AF0!,CP!,00, 

    0/0"/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00$!,CPP2,AF02,CP2,#00, 

    2$/0"/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!**,CPP*,AF0*,CP*,*00, 

    02/0/20!EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!"#,CPP",AF0",CP",00, 

    !2/0/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00"$",CPP,AF0,CP,20, 

    2"/0/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!#$,CPP,AF0,CP,2&0, 

    2!/0/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!#&,CPP&,AF0&,CP&,*0, 

    0!/0&/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!#,CPP#,AF0#,CP#,#0, 

    !/0/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!$0,CPP$,AF0$,CP$,00, 

    !$/0/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!$2,CPP!0,AF!0,CP!0,**0,

    2$/0/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!$*,CPP!!,AF!!,CP!!,2#0,

    2$/0&/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!$",CPP!2,AF!2,CP!2,00,

    0$/0&/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!#,CPP!*,AF!*,CP!*,2&,

    !&/0&/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!",CPP!",AF!",CP!",$*0,

    2"/0&/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00!##$,CPP!,AF!,CP!,&0,0!/0#/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 002"#,CPP!,AF!,CP!,2#0,

    !*/0#/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 002&",CPP!&,AF!&,CP!&,#0,

    2/0#/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 002"&$,CPP!#,AF!#,CP!#,&00,

    !0/0$/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00*"#,CPP!$,AF!$,CP!$,00,

    20/0$/20!

    EXECUTE SP_INSERTA_BOLETA_PAGO_PEDIDO 00*2&,CPP20,AF20,CP20,#20,

    !0/!0/20!

    EXECUTE SP_INSERTA_MAESTRO_CARPINTERO  !#"0#&0,*000

    EXECUTE SP_INSERTA_MAESTRO_CARPINTERO  !2"2*&*,2#00

    EXECUTE SP_INSERTA_MAESTRO_CARPINTERO  *$",2#00

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    36/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_AYUDANTE_EXPERIENCIA !&&0#&, !000

    EXECUTE SP_INSERTA_AYUDANTE_EXPERIENCIA  2#&0, $00

    EXECUTE SP_INSERTA_AYUDANTE_EXPERIENCIA  20&02"#, $00

    EXECUTE SP_INSERTA_AYUDANTE_EXPERIENCIA  &&$#, $00

    EXECUTE SP_INSERTA_AYUDANTE_EXPERIENCIA  &"*$!2, $00

    EXECUTE SP_INSERTA_AYUDANTE_EXPERIENCIA &$"!0!, !000

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  20"!20, *&0

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  2!&"#&0, 00

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  $*0#20, *20

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  $#!#&0, *00

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  20"$#2", "00

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  2##&0, "0

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  #0"0&, 2!0

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  &"0#2, *"0

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  2*"0#2, *#0

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  20"0!2*, 2$0

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  $&!#"2, "00

    EXECUTE SP_INSERTA_AYUDANTE_PRIMERIZO  &$#*&, "00

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  !#"0#&0,!##&& 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  #0"0&,2*&" 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  20"!20,*!"2 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  2!&"#&0,*"2 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  $*0#20,#$# 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  $#!#&0,2!*" 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  20"$#2",*2$" 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  20&02"#,**#" 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  !&&0#&,$*"2 EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  2##&0,$#"*" 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  #0"0&,"$* 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  &"0#2,&22!" 

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  2*"0#2,*2"#

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  2#&0,$*"2"

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  20"0!2*,2"&$

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  $&!#"2,!"*"2"

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  &$#*&,$*"2"

    EXECUTE SP_INSERTAR_TELEFONO_TRABAJADOR  *$",!"&&

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION OF!, 

    OI!,AF0!,CP!,2"/0"/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION OF2, 

    OI2,AF02,CP2,!2/0"/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF*, 

    OI*,AF0*,CP*,02/0/20!

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    37/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF", 

    OI",AF0",CP",2/0/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION OF, 

    OI,AF0,CP,0!/0/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF, 

    OI,AF0,CP,0/0/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF&, OI&,AF0&,CP&,!$/0/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF#, 

    OI#,AF0#,CP#,2&/0/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION OF$, 

    OI$,AF0$,CP$,0*/0&/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!0, 

    OI!0,AF!0,CP!0,!0/0&/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!!, 

    OI!!,AF!!,CP!!,!/0&/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!2, 

    OI!2,AF!2,CP!2,2*/0&/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!*, 

    OI!*,AF!*,CP!*,2$/0&/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!", 

    OI!",AF!",CP!",0!/0#/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!, 

    OI!,AF!,CP!,!/0#/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!, 

    OI!,AF!,CP!,22/0#/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!&, 

    OI!&,AF!&,CP!&,0#/0$/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!#, 

    OI!#,AF!#,CP!#,2"/0$/20!EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF!$, 

    OI!$,AF!$,CP!$,!/0$/20!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION  OF20, 

    OI20,AF20,CP20,*0/0$/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!,OF!,OI!,AF0!,CP!,!20,2"/0"/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC2,OF2,OI2,AF02,CP2,00,!*/0"/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC*,OF*,OI*,AF0*,CP*,&0,0"/0/20! EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC",OF",OI",AF0",CP",*0,2&/0/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC,OF,OI,AF0,CP,00,02/0/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC,OF,OI,AF0,CP,#00,0&/0/20!

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    38/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA DC&,OF&,OI&,AF0&,CP&,2"0, 

    !$/0/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC#,OF#,OI#,AF0#,CP#,!200,2&/0/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC$,OF$,OI$,AF0$,CP$,2"0,0*/0&/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA DC!0,OF!0,OI!0,AF!0,CP!0,&20,!0/0&/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!!,OF!!,OI!!,AF!!,CP!!,&20,!&/0&/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!2,OF!2,OI!2,AF!2,CP!2,!#0,2*/0&/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!*,OF!*,OI!*,AF!*,CP!*,20,2$/0&/20! 

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!",OF!",OI!",AF!",CP!",!$0,02/0#/20! 

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!,OF!,OI!,AF!,CP!,"#0,!/0#/20! 

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!,OF!,OI!,AF!,CP!,!20,2"/0#/20! 

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!&,OF!&,OI!&,AF!&,CP!&,*!0,0#/0$/20! 

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!#,OF!#,OI!#,AF!#,CP!#,00,2/0$/20! 

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC!$,OF!$,OI!$,AF!$,CP!$,*!0, !/0$/20!

    EXECUTE SP_INSERTA_DOCUMENTO_VENTA 

    DC20,OF20,OI20,AF20,CP20,"00, *0/0$/20!

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!,00!,

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP2,002,2

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP*,00*,*

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP",00",!

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP,00,*

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP,00,2

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP&,00&,2

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP#,00#,!

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP$,00$,"

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!0,0!0,"

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!!,0!",

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!2,020,EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!*,0!,"

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!",02,*

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!,0*0,2

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!,0*,*

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!&,0*,2

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!#,0"0,2

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP!$,0"*,!

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    39/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTAR_PED_CLIEN_PROD CP20,00,*

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!,00!,AF0!,CP!,

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI2,002,AF02,CP2,2

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO OI*,00*,AF0*,CP*,*

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI",00",AF0",CP",!

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI,00,AF0,CP,*

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI,00,AF0,CP,2

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI&,00&,AF0&,CP&,2

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI#,00#,AF0#,CP#,!

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI$,00$,AF0$,CP$,"

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!0,0!0,AF!0,CP!0,"

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!!,0!",AF!!,CP!!,

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!2,0"0,AF!2,CP!2,

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!*,0!,AF!*,CP!*,"

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!",020,AF!",CP!",*EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!,0*,AF!,CP!,2

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!,0"*,AF!,CP!,*

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!&,00,AF!&,CP!&,2

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!#,0*,AF!#,CP!#,2

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI!$,02,AF!$,CP!$,!

    EXECUTE SP_INSERTA_ORDEN_INICIAL_PRODUCCION_PRODUCTO 

    OI20,0*0,AF20,CP20,*

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0!,CPP!,AF0!,CP!,20,2

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT02,CPP2,AF02,CP2,!0,*

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    40/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0*,CPP*,AF0*,CP*,!,2

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0",CPP",AF0",CP",20,"

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0,CPP,AF0,CP,!2,

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR MT0,CPP,AF0,CP,*20,2

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0&,CPP&,AF0&,CP&,",

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0#,CPP#,AF0#,CP#,"0,2

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0$,CPP$,AF0$,CP$,0,*

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0!0,CPP!0,AF!0,CP!0,#0,!

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0!!,CPP!!,AF!!,CP!!,",2

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0,CPP!2,AF!2,CP!2,",

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0,CPP!*,AF!*,CP!*,*,

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0&,CPP!",AF!",CP!","!,"

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0#,CPP!,AF!,CP!,!,

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0$,CPP!,AF!,CP!,!2,2

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0!0,CPP!&,AF!&,CP!&,","EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0!!,CPP!#,AF!#,CP!#,!",&

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0!!,CPP!$,AF!$,CP!$,!2,"

    EXECUTE SP_INSERTA_MATERIAL_PEDIDO_PROVEEDOR 

    MT0!!,CPP20,AF20,CP20,20,!

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0!,00!*&,CPP!,AF0!,CP!,2

    EXECUTE  SP_INSERTA_MATERIAL_BOLETAMT0!,00$!,CPP2,AF02,CP2,*EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0*,00!**,CPP*,AF0*,CP*,2

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0",00!"#,CPP",AF0",CP","

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0,00"$",CPP,AF0,CP,

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0,00!#$,CPP,AF0,CP,2

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0&,00!#&,CPP&,AF0&,CP&,

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0#,00!#,CPP#,AF0#,CP#,2

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0$,00!$0,CPP$,AF0$,CP$,*

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    41/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA 

    MT0!0,00!$2,CPP!0,AF!0,CP!0,!

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA 

    MT0!!,00!$*,CPP!!,AF!!,CP!!,2

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA 

    MT0,00!$",CPP!2,AF!2,CP!2,

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA MT0,00!#,CPP!*,AF!*,CP!*,

    EXECUTE  SP_INSERTA_MATERIAL_BOLETA 

    MT0&,00!",CPP!",AF!",CP!",

    EXECUTE SP_INSERTA_MATERIAL_BOLETA 

    MT0#,00!##$,CPP!,AF!,CP!,

    EXECUTE SP_INSERTA_MATERIAL_BOLETA 

    MT0$,002"#,CPP!,AF!,CP!,2

    EXECUTE SP_INSERTA_MATERIAL_BOLETA 

    MT0!0,002&",CPP!&,AF!&,CP!&,"

    EXECUTE SP_INSERTA_MATERIAL_BOLETA 

    MT0!!,002"&$,CPP!#,AF!#,CP!#,&

    EXECUTE SP_INSERTA_MATERIAL_BOLETA 

    MT0#,00*"#,CPP!$,AF!$,CP!$,"

    EXECUTE SP_INSERTA_MATERIAL_BOLETA 

    MT0!0,00*2&,CPP20,AF20,CP20,!

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0!,OF!,OI!,AF0!,CP!,!

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT02,OF2,OI2,AF02,CP2,2

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION MT0*,OF*,OI*,AF0*,CP*,

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0",OF",OI",AF0",CP","

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0,OF,OI,AF0,CP,&

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0,OF,OI,AF0,CP,2

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0&,OF&,OI&,AF0&,CP&,!

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0#,OF#,OI#,AF0#,CP#,2

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION MT0$,OF$,OI$,AF0$,CP$,2

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0!0,OF!0,OI!0,AF!0,CP!0,2

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0!!,OF!!,OI!!,AF!!,CP!!,*

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0,OF!2,OI!2,AF!2,CP!2,!

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    42/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0,OF!*,OI!*,AF!*,CP!*,"

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0&,OF!",OI!",AF!",CP!",#

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0#,OF!,OI!,AF!,CP!,&

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION MT0$,OF!,OI!,AF!,CP!,

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0!0,OF!&,OI!&,AF!&,CP!&,

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0!!,OF!#,OI!#,AF!#,CP!#,

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0#,OF!$,OI!$,AF!$,CP!$,2

    EXECUTE SP_INSERTA_MATERIAL_ORDEN_FINAL_PRODUCCION 

    MT0!0,OF20,OI20,AF20,CP20,*

    EXECUTE 

    SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION&$"!0!,OF!,OI!,AF0!

    ,CP!,"2

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    *$",OF2,OI2,AF02,CP2,2&

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    &$"!0!,OF*,OI*,AF0*,CP*,!

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    20"0!2*,OF",OI",AF0",CP",2

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    2*"0#2,OF,OI,AF0,CP,*$

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 2#&0,OF,OI,AF0,CP,"

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    2##&0,OF&,OI&,AF0&,CP&,!0

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    !&&0#&,OF#,OI#,AF0#,CP#,2"

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    2##&0,OF$,OI$,AF0$,CP$,2#

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    20&02"#,OF!0,OI!0,AF!0,CP!0,20

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    20"$#2",OF!!,OI!!,AF!!,CP!!,*

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION $#!#&0,OF!2,OI!2,AF!2,CP!2,!#

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    $*0#20,OF!*,OI!*,AF!*,CP!*,"2

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    !2"2*&*,OF!",OI!",AF!",CP!","

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    !2"2*&*,OF!,OI!,AF!,CP!,"2

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    43/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    20"!20,OF!,OI!,AF!,CP!,

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    !#"0#&0,OF!&,OI!&,AF!&,CP!&,!

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    &&$#,OF!#,OI!#,AF!#,CP!#,!

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 20"!20,OF!$,OI!$,AF!$,CP!$,"#

    EXECUTE SP_INSERTAR_TRABAJADOR_ORDEN_FINAL_PRODUCCION 

    !#"0#&0,OF20,OI20,AF20,CP20,*$

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE2,&"*$!2

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE",$&!#"2

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE,&$"!0!

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE,&&$#

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE*,20"!20

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE2,2!&"#&0

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE2,$*0#20

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE2,20"$#2"

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE",20"!20

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE,2!&"#&0

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE,20&02"#

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE!,!&&0#&

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE,2##&0

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE!,#0"0&

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE!,&"0#2

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE*,2*"0#2

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE*,2#&0

    EXECUTE SP_INSERTA_ESPECIALIDAD_TRABAJADORCE!,20"0!2*

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!,00!,OI!,AF0!,CP!,

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF2,002,OI2,AF02,CP2,"

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF*,00*,OI*,AF0*,CP*,*

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF",00",OI",AF0",CP",!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF,00,OI,AF0,CP,2EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF,00,OI,AF0,CP,*

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF&,00&,OI&,AF0&,CP&,2

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF#,00!,OI#,AF0#,CP#,2

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    44/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF$,00$,OI$,AF0$,CP$,!

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!0,0!0,OI!0,AF!0,CP!0,

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!!,0!",OI!!,AF!!,CP!!,

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO OF!2,0!,OI!2,AF!2,CP!2,2

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!*,020,OI!*,AF!*,CP!*,*

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!",02,OI!",AF!",CP!",2

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!,0*0,OI!,AF!,CP!,*

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!,0*,OI!,AF!,CP!,2

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!&,0*,OI!&,AF!&,CP!&,2

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!#,0"0,OI!#,AF!#,CP!#,*

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF!$,0"*,OI!$,AF!$,CP!$,*

    EXECUTE SP_INSERTA_ORDEN_FINAL_PRODUCCION_PRODUCTO 

    OF20,00,OI20,AF20,CP20,*

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    00!,DC!,OF!,OI!,AF0!,CP!,!

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 002,DC2,OF2,OI2,AF02,CP2,2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    00*,DC*,OF*,OI*,AF0*,CP*,2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    00",DC",OF",OI",AF0",CP",2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    00,DC,OF,OI,AF0,CP,2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    00,DC,OF,OI,AF0,CP,*

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    00&,DC&,OF&,OI&,AF0&,CP&, !

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 00#,DC#,OF#,OI#,AF0#,CP#,2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    00$,DC$,OF$,OI$,AF0$,CP$,2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 0!0, 

    DC!0,OF!0,OI!0,AF!0,CP!0,*

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 0!", 

    DC!!,OF!!,OI!!,AF!!,CP!!,2

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    45/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    0!,DC!2,OF!2,OI!2,AF!2,CP!2,!

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 020, 

    DC!*,OF!*,OI!*,AF!*,CP!*,2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    02,DC!",OF!",OI!",AF!",CP!",2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 0*0, DC!,OF!,OI!,AF!,CP!,"

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 0*, 

    DC!,OF!,OI!,AF!,CP!,*

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 

    0*,DC!&,OF!&,OI!&,AF!&,CP!&,2

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 0"0, 

    DC!#,OF!#,OI!#,AF!#,CP!#,!

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 0"*, 

    DC!$,OF!$,OI!$,AF!$,CP!$,!

    EXECUTE SP_INSERTA_PRODUCTO_DOCUMENTA_VENTA 00, 

    DC20,OF20,OI20,AF20,CP20, 2

    B>) SELECCIÓN DE LAS TABLAS CREADAS

    SELECT  FROM CLIENTE_A

    SELECT  FROM PRODUCTO

    SELECT  FROM PROVEEDOR

    SELECT  FROM MATERIALSELECT  FROM TRABAJADOR

    SELECT  FROM ESPECIALIDAD

    SELECT  FROM TELEF_CLIENTE

    SELECT  FROM PEDIDO_CLIENTE 

    SELECT  FROM DOCUMENTO_PREVENTA

    SELECT  FROM ORDEN_INICIAL_PRODUCCION

    SELECT  FROM PEDIDO_PROVEEDOR

    SELECT  FROM TELEF_PROVEEDOR

    SELECT  FROM BOLETA_PAGO_PEDIDO

    SELECT  FROM MAESTRO_CARPINTERO

    SELECT  FROM AYUDANTE_EXPERIENCIA

    SELECT  FROM AYUDANTE_PRIMERIZOSELECT  FROM TELEFONO

    SELECT  FROM ORDEN_FINAL_PRODUCCION

    SELECT  FROM DOCUMENTO_VENTA

    SELECT  FROM PEDIDO_CLIENTE_PRODUCTO

    SELECT  FROM ORDEN_INICIAL_PRODUCCION_PRODUCTO

    SELECT  FROM MATERIAL_PEDIDO_PROVEEDOR

    SELECT  FROM MATERIAL_ORDEN_FINAL_PRODUCCION

    SELECT  FROM TRABAJADOR_ORDEN_FINAL_PRODUCCION

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    46/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    SELECT  FROM ESPECIALIDAD_TRABAJADOR

    SELECT  FROM ORDEN_FINAL_PRODUCCION_PRODUCTO

    SELECT  FROM PRODUCTO_DOCUMENTO_VENTA

    SELECT  FROM MATERIAL_BOLETA

    ELABORAR ? VISTASCOMBINANDO DE = A MAS

    TABLAS

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    O.#e"e e* ",$.e %e *,! +*&e"#e!0 *a 3e+@a %e !' pe%&%, 2 e* +5%&(,* %,+'$e"#, %e pe 1e"#a %e e!#e +'a"%, @a+e '" a%e*a"#, $a2, a S

     

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    47/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

     

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    >- L&!#a e* ",$.e %e *,! +*&e"#e!0 e* +5%&(, %e !' pe%&%,0 e* &% %e* p,%'+#,+,$, !' ",$.e0 *a +a"#&%a% 6'e p&%&,

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    48/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    49/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    50/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    - OBTENER EL DNI Y EL NOMBRE DEL MAESTRO CARPINTERO0 EL CODIGO DELA ORDEN FINAL EN LA 7UE ESTA PRESENTE Y LA CANTIDAD DE ORAS

    TRABAJADAS 7UE PRESENTA EN DICA ÓRDEN FINAL DE PRODUCCIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    51/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    ?- LISTAR EL CODIGO DE DOCUMENTO DE PRE VENTA0 LA FECA DE INICIO DELA ORDEN INICIAL DE PRODUCCION0 LA FECA FINAL DE LA ORDEN DEPRODUCCION Y LA FECA DE ENTREGA0 PARA LOS DOCUMENTOS DE VENTA CON

     

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    52/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    53/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    ELABORAR ?PROCEDIMIENTOSALMACENADOS DE

    ACTUALI;ACIÓN = A MSTABLAS

    CREATE PROCEDURE SP_UPDATE_FECHA!2

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    = POR FALLAS TECNICAS0 SE ACTUALI;ARA LA FECA DE ENTREGA DELA ULTIMA ORDEN FINAL

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    54/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    @FECHA_ENTREGA DATETIME 

    AS 

    BEGIN

    UPDATE DOCUMENTO_VENTA

    SET FECHA_ENTREGA1@FECHA_ENTREGA 

    HERE  COD_DOC_VENTA IN( SELECT COD_DOC_VENTA FROM 

    ORDEN_FINAL_PRODUCCION,DOCUMENTO_VENTA

    HERE DOCUMENTO_VENTA.COD_ORDENFINAL 

    1ORDEN_FINAL_PRODUCCION.COD_ORDENFINAL AND

      FECHA_FINAL_ORDEN 1( SELECT MAX(

    ORDEN_FINAL_PRODUCCION.FECHA_FINAL_ORDEN)

      FROM ORDEN_FINAL_PRODUCCION))

    END

    GO

    EXECUTE SP_UPDATE_FECHA!2 0/!0/20!

    SELECTFROM DOCUMENTO_VENTA

    CREATE PROCEDURE SP_MODIF_RESULAJHL

    @POR REAL

    AS

    BEGIN

    UPDATE PRODUCTO

    SET PRECIO_PRODUCTO1(!3@POR/!00)PRECIO_PRODUCTO

    HERE ID_PRODUCTO IN (SELECT PRODUCTO.ID_PRODUCTOFROM PRODUCTO,PEDIDO_CLIENTE_PRODUCTO

    HERE PRODUCTO.ID_PRODUCTO1PEDIDO_CLIENTE_PRODUCTO.ID_PRODUCTO 

    AND  PEDIDO_CLIENTE_PRODUCTO.CANT_PEDIDO_CLIENTE 4")

    END

    GO

    EXECUTE SP_MODIF_RESULAJHL 

    CREATE PROCEDURE SP_UPDATE_PROVEE

    @CC REAL 

    AS 

    BEGIN

    UPDATE MATERIAL_PEDIDO_PROVEEDOR

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    > SI ECEDE LA CANTIDAD DE PEDIDO DE UN PRODUCTO EN 0 SEARA UN DESCUENTO DE ? PORCIENTO

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    55/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    SET PRECIO_MATERIAL_PEDIDO1(!3 @CC/!00)PRECIO_MATERIAL_PEDIDO

    HERE  COD_PEDIDO_PROVEEDOR IN (

     SELECT PEDIDO_PROVEEDOR.COD_PEDIDO_PROVEEDOR

     FROM PEDIDO_PROVEEDOR,MATERIAL_PEDIDO_PROVEEDOR

    MATERIAL_PEDIDO_PROVEEDOR

    HERE 

    PEDIDO_PROVEEDOR.COD_PEDIDO_PROVEEDOR1MATERIAL_PEDIDO_PROVEEDOR.COD_PEDIDO_PROVEEDOR

      AND 

    YEAR(PEDIDO_PROVEEDOR.FECHA_PEDIDO)120!

     GROUP BY PEDIDO_PROVEEDOR.COD_PEDIDO_PROVEEDOR

     HAVING COUNT (PEDIDO_PROVEEDOR.COD_PEDIDO_PROVEEDOR) 42)

     END

     GO

     

    EXECUTE SP_UPDATE_PROVEE !

    CREATE PROCEDURE SP_ACT 

    @NUEVA_FECHA_INICIO DATETIME

    AS

    BEGIN

    UPDATE ORDEN_INICIAL_PRODUCCION

    SET FECHA_INICIO_ORDEN1@NUEVA_FECHA_INICIO

    HERE COD_ORDEN_INICIAL IN ( SELECT ORDEN_INICIAL_PRODUCCION.COD_ORDEN_INICIAL

    FROM ORDEN_INICIAL_PRODUCCION,DOCUMENTO_PREVENTA

    HERE 

    DOCUMENTO_PREVENTA.COD_DOC_PREVENTA1ORDEN_INICIAL_PRODUCCION.COD_DOC_PREV

    ENTA

    AND DOCUMENTO_PREVENTA.ADELANTO400)

    END

    GO

    EXECUTE SP_ACT 0/0/20!

    CREATE PROCEDURE SP_"AA

    @NUEVA_CANTIDAD  INT

    AS

    BEGIN

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    PARA A7UELLOS 7UE DIERON UN ADELANTO MAYOR A ? SOLES0SE LE MODIFICARA LA FECA DE ORDEN INICIAL DE PRODUCCION

    ? SI LOS TRABJADORES AN LABORADO EN MAS DE UNA ORDEN 0

    ENTONCES SE LES DISMINUIRA

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    56/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    UPDATE TRABAJADOR_ORDEN_FINAL_PRODUCCION

    SET CANT_HORAS_TRABA1@NUEVA_CANTIDAD

    HERE DNI_EMPLEADO IN( SELECT TRABAJADOR.DNI_EMPLEADO

    FROM TRABAJADOR, TRABAJADOR_ORDEN_FINAL_PRODUCCION,ORDEN_FINAL_PRODUCCION

    HERE 

    TRABAJADOR.DNI_EMPLEADO1TRABAJADOR_ORDEN_FINAL_PRODUCCION.DNI_EMPLEADO

    AND ORDEN_FINAL_PRODUCCION.COD_ORDENFINAL1TRABAJADOR_ORDEN_FINAL_PRODUCCION.C

    OD_ORDENFINAL

    GROUP BY TRABAJADOR.DNI_EMPLEADO

    HAVING COUNT(TRABAJADOR.DNI_EMPLEADO)4!)

    END

    GO

    EXECUTE SP_"AA 

    ELABORAR ?PROCEDIMIENTOS

    ALMACENADOS DE TABLASMULTIPLES

    CREATE PROCEDURE SP_CONSULTA_MATERIAL_CLIENTE

    @NOMBRE_CLIEN VARCHAR(20)

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    =) E*a.,a '" p,+e%&$&e"#, paa ,.#e"e e* ",$.e %e*$a#e&a* 2 *a +a"#&%a% %e $a#e&a* p, .,*e#a +a"+e*a%a %e*pe%&%, a* p,1ee%, 6'e !e (e"e, %e *a pe1e"#a %e* pe%&%,

     

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    57/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    AS 

    BEGIN

    SELECT M.NOMBRE_MATERIAL, MB.CANT_MATERIAL_BOLETA_PAGO FROM MATERIAL 

    M,MATERIAL_BOLETA MB,BOLETA_PAGO_PEDIDO BPP,

    PEDIDO_PROVEEDOR PP,DOCUMENTO_PREVENTA DPV,PEDIDO_CLIENTE PC,CLIENTE_A

    CL

    HERE M.ID_MATERIAL1MB.ID_MATERIAL AND BPP.COD_BOLETA1 MB.COD_BOLETA AND

     PP.COD_PEDIDO_PROVEEDOR1BPP.COD_PEDIDO_PROVEEDOR AND

     DPV.COD_DOC_PREVENTA1PP.COD_DOC_PREVENTA AND

     DPV.COD_PEDIDO_CLIENTE1PC.COD_PEDIDO_CLIENTE AND

     PC.DNI_CLIENTE1CL.DNI_CLIENTE AND 

    CL.NOMBRE_CLIENTE1@NOMBRE_CLIEN

     END 

    GO

    CREATE PROCEDURE SP_CONSULTA_ESP_TRABAJADOR_PEDIDO

    @ANNIO INT, @MES INT

    AS 

    BEGIN

    SELECT T.NOMBRE_EMPLEADO, E.NOMBRE_ESPEC FROM ESPECIALIDAD E, 

    ESPECIALIDAD_TRABAJADOR ET, TRABAJADOR T,

    TRABAJADOR_ORDEN_FINAL_PRODUCCION TOFP,ORDEN_FINAL_PRODUCCION OFP,ORDEN_INICIAL_PRODUCCION OIP,DOCUMENTO_PREVENTA DPV,

    PEDIDO_CLIENTE PC

    HERE E.COD_ESPECIALIDAD1ET.COD_ESPECIALIDAD AND

     ET.DNI_EMPLEADO1T.DNI_EMPLEADO AND 

    T.DNI_EMPLEADO1TOFP.DNI_EMPLEADO AND

     TOFP.COD_ORDENFINAL1OFP.COD_ORDENFINAL AND

    OFP.COD_ORDEN_INICIAL1OIP.COD_ORDEN_INICIAL AND 

    OIP.COD_DOC_PREVENTA1DPV.COD_DOC_PREVENTA AND 

    DPV.COD_PEDIDO_CLIENTE1PC.COD_PEDIDO_CLIENTE AND

     YEAR(PC.FECHA_PEDIDO)1@ANNIO AND

     MONTH(PC.FECHA_PEDIDO)1@MES

     END 

    GO

    EXECUTE SP_CONSULTA_ESP_TRABAJADOR_PEDIDO 20!,0

    BASE DE DATOS PROYECTO DE

    INVESTIGACIÓN

    >) E*a.,a '" p,+e%&$&e"#, paa ,.#e"e e* ",$.e %e*

    e$p*ea%, , e$p*ea%,! 2 !'! e!pe+&a*&%a%a%e! 6'e #a.aa,"e" *a p,%'++&," %e *,! pe%&%,! %e +*&e"#e! 6'e !e @&+&e," e"

     

  • 8/17/2019 Todo Lo Que Esta en SQL (1)

    58/58

      UNIVERSIDAD NACIONAL DE TRUJILLO

    CREATE PROCEDURE SP_CLIENTE_JUNIO

    AS BEGIN

    SELECT CLIENTE_A.NOMBRE_CLIENTE FROM CLIENTE_A,PEDIDO_CLIENTE,PEDIDO_CLIENTE_PRODUCTO,PRODUCTO,PRODUCTO_DOCUMENTO_VENTA,DOCUMENTO_VENTAHERE CLIENTE_A.DNI_CLIENTE1PEDIDO_CLIENTE.DNI_CLIENTE ANDPEDIDO_CLIENTE.COD_PEDIDO_CLIENTE1PEDIDO_CLIENTE_PRODUCTO.COD_PEDIDO_CLIENTE ANDPEDIDO_CLIENTE_PRODUCTO.ID_PRODUCTO1PRODUCTO.ID_PRODUCTO ANDPRODUCTO.ID_PRODUCTO1PRODUCTO_DOCUMENTO_VENTA.ID_PRODUCTO ANDPRODUCTO_DOCUMENTO_VENTA.COD_DOC_VENTA1DOCUMENTO_VENTA.COD_DOC_VENTA ANDMONT(DOCUMENTO_VENTA.FECHA_ENTREGA)10 ANDYEAR(DOCUMENTO_VENTA.FECHA_ENTREGA)120!END GO

    ?