none
Ayuda por favor RRS feed

  • Pregunta

    1. Realizar un Procedimiento Almacenado para verificar el número de Artículos que requieren los Empleados
    1. Realizar un Procedimiento Almacenado para verificar Requisición de los Artículos donde realiza cada Proveedor. 

    Estas son las tablas.

    CREATE TABLE PROVEEDOR (

    Clave_P integer not null,

    RFC integer,

    Nombre varchar(30),

    Ap varchar(20),

    Am varchar(20),

    Ciudad varchar(20),

    Precio integer,

    primary key (Clave_P)

    );

    CREATE TABLE DIRECCION_PRO (

    Clave_P integer not null,

    Zona varchar(30),

    Barrio varchar(20),

    Nro integer,

    foreign key (Clave_P) references PROVEEDOR (Clave_P),

    primary key(Clave_P)

    );

    CREATE TABLE ARTICULOS (

    Clave_A integer not null,

    Clave_P integer not null,

    Descripcion varchar(80),

    Existencia integer,

    Precio_V integer,

    Punto_R varchar(80),

    foreign key(Clave_P) references PROVEEDOR(Clave_P),

    primary key (Clave_A)

    );

    CREATE TABLE REQUISICION (

    Clave_R integer not null,

    Fecha date,

    Sub_T integer,

    Total integer,

    primary key (Clave_R)

    );

    CREATE TABLE D_REQUISICION (

    Clave_R integer not null,

    Clave_A integer not null,

    Cantidad integer,

    Importe integer,

    foreign key (Clave_R) references REQUISICION(Clave_R),

    foreign key (Clave_A) references ARTICULOS(Clave_A),

    primary key (Clave_R,Clave_A)

    );

    CREATE TABLE TIENDA (

    Clave_T integer not null,

    Zona varchar(40),

    Ciudad varchar(40),

    Gerente varchar(40),

    Gerente_V varchar(40),

    primary key (Clave_T)

    );

    CREATE TABLE EMPLEADOS (

    Clave_E integer not null,

    Fecha_C date,

    Nombre varchar(40),

    Ap varchar(30),

    Am varchar(30),

    Sueldo integer,

    Comision integer,

    area varchar(40),

    Clave_T integer,

    foreign key(Clave_T) references TIENDA(Clave_T),

    primary key (Clave_E)

    );

    CREATE TABLE DIRECCION_EM (

    Clave_E integer not null,

    Zona varchar(30),

    Barrio varchar(20),

    Nro integer,

    foreign key (Clave_E) references EMPLEADOS (Clave_E),

    primary key(Clave_E)

    );

    CREATE TABLE FACTURA (

    Clave_F integer not null,

    Fecha date,

    Clave_E integer,

    Sub_T integer,

    Total integer,

    foreign key (Clave_E) references EMPLEADOS(Clave_E),

    primary key (Clave_F)

    );

    CREATE TABLE D_FACTURA (

    Clave_F integer not null,

    Clave_A integer not null,

    Cantidad integer,

    Importe integer,

    foreign key(Clave_F) references FACTURA(Clave_F),

    foreign key(Clave_A) references ARTICULOS(Clave_A),

    primary key (Clave_F, Clave_A)

    );

    lunes, 9 de diciembre de 2019 19:44

Respuestas

  • Hola Aprendiendo_un_poco:

    Están muy bien las dos preguntas, pero como no mejores mucho tu escenario será imposible, ayudarte.

    Ayudanos a ayudarte

    lunes, 9 de diciembre de 2019 20:21
  • Hola Aprendiendo_un_poco

     

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comento que para que la comunidad de foros te pueda asesorar mejor, es necesario que nos compartas el form/code que estas desarrollando. Así la comunidad de este foro podrá ayudarte a corregir errores, sugerir mejoras y resolver dudas.

     

    Te recordamos que esta comunidad no resuelve tareas o proyectos escolares, ni genera códigos a partir de enunciados. Siempre es un gusto poder atender tus dudas.

     

    Gracias por usar los foros de MSDN. 

     

    Diana Acuña

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    lunes, 9 de diciembre de 2019 22:01
    Moderador

Todas las respuestas

  • Hola Aprendiendo_un_poco:

    Están muy bien las dos preguntas, pero como no mejores mucho tu escenario será imposible, ayudarte.

    Ayudanos a ayudarte

    lunes, 9 de diciembre de 2019 20:21
  • Hola Aprendiendo_un_poco

     

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te comento que para que la comunidad de foros te pueda asesorar mejor, es necesario que nos compartas el form/code que estas desarrollando. Así la comunidad de este foro podrá ayudarte a corregir errores, sugerir mejoras y resolver dudas.

     

    Te recordamos que esta comunidad no resuelve tareas o proyectos escolares, ni genera códigos a partir de enunciados. Siempre es un gusto poder atender tus dudas.

     

    Gracias por usar los foros de MSDN. 

     

    Diana Acuña

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    lunes, 9 de diciembre de 2019 22:01
    Moderador