PROYECTO ALAMACENADO

4
Ing. Iván Imán Agurto Página 1 7.- Oficina_Agencia (Procedimiento Insertar) Este procedimiento se utiliza para el ingreso de las Oficinas especiales con las cuales cuenta la caja a nivel nacional, cabe recalcar que una oficina depende de la existencia de una agencia es por ello que existe un campo que es el código de la agencia a la cual pertenece dicha oficina, una agencia puede tener una o muchas oficinas a su cargo. Esta tabla consta de 4 campos los cuales son tipo NO NULOS lo cual significa que no puede existir un campo en blanco o Nulo y al comienzo del procedimiento se valida que ninguno de dichos campos sea en banco, luego que paso la primera validación el siguiente paso es validar que el código de oficina (id_oficina) no exista ya que no puede existir un código de oficia repetido, luego de pasar la validación del código de oficina se procede a validar el nombre de la oficina (nom_oficina) la cual tampoco debe repetirse, luego de validar el nombre de la oficina se procede a validar el código de la agencia(id_agencia) la cual tiene que existir en la tabla agencia.

description

BASE DATOS

Transcript of PROYECTO ALAMACENADO

  • Ing. Ivn Imn Agurto Pgina 1

    7.- Oficina_Agencia (Procedimiento Insertar)

    Este procedimiento se utiliza para el ingreso de las Oficinas especiales con las cuales cuenta la

    caja a nivel nacional, cabe recalcar que una oficina depende de la existencia de una agencia es

    por ello que existe un campo que es el cdigo de la agencia a la cual pertenece dicha oficina,

    una agencia puede tener una o muchas oficinas a su cargo. Esta tabla consta de 4 campos los

    cuales son tipo NO NULOS lo cual significa que no puede existir un campo en blanco o Nulo y

    al comienzo del procedimiento se valida que ninguno de dichos campos sea en banco, luego que

    paso la primera validacin el siguiente paso es validar que el cdigo de oficina (id_oficina) no

    exista ya que no puede existir un cdigo de oficia repetido, luego de pasar la validacin del

    cdigo de oficina se procede a validar el nombre de la oficina (nom_oficina) la cual tampoco

    debe repetirse, luego de validar el nombre de la oficina se procede a validar el cdigo de la

    agencia(id_agencia) la cual tiene que existir en la tabla agencia.

  • Ing. Ivn Imn Agurto Pgina 2

    8.- Proveedor (Procedimiento Insertar)

    Este procedimiento se utiliza para el ingreso de los proveedores con los cuales cuenta la caja

    municipal, esta tabla consta de 4 campos de los cuales 3 son de tipo NO NULOS y un campo si

    puede ser NULO, en este procedimiento el cdigo del proveedor lo asigna el sistema

    automticamente ya que a si lo especifica la estructura de la tabla, al principio el procedimiento

    se valida que los campos nombre del proveedor (nom_prov) y el campo dir_prov no estn

    en blanco, luego de haber pasado la validacin de que no sean campos en blanco se procede a

    validar que el nombre del proveedor ingresado no exista caso contrario le saldr un mensaje

    dicindoselo, luego de pasar la validacin del nombre de proveedor se procede a validar la

    direccin del proveedor no exista, esto se hace por no tener despus alguna confusin en las

    direcciones de los distintos proveedores que cuenta la caja. Luego de pasar todas las

    validaciones recin se procede a realizar la grabacin de dicho registro.

  • Ing. Ivn Imn Agurto Pgina 3

  • Ing. Ivn Imn Agurto Pgina 4

    9.- Tipo_Equipo (Procedimiento Insertar)

    Este procedimiento se utiliza para el ingreso de los tipos de equipos que existen en la caja, esta

    tabla esta conformada por 2 campos los cuales son : Cdigo de tipo de equipo (id_Tipo_equipo)

    y la descripcin (descrip) de dicho tipo de equipo, el cdigo de tipo de equipo lo asigna el

    sistema automticamente, al principio del procedimiento se validad que el campo descrip no

    este en blanco caso contrario se le mostrar un mensaje, luego de pasar la validacin de que no

    sea en blanco el campo se procede a validar que la descripcin ingresada no exista en la tabla

    tipo de equipo ta que no puede existir 2 registros co la misma descripcin. Luego de pasar las

    validaciones se procede a grabar dicho registro.