AP6-AA2-Ev2-Construcción de Elementos de Programación Para El Proyecto de Formación LARRY SALDARRIAGA

April 2, 2018 | Author: Larry Steven Saldarriaga | Category: Computer Programming, Office Equipment, Databases, Computer Engineering, Software


Comments



Description

AP6-AA2-Ev2-Construcción de elementos de programaciónpara el proyecto de formación LARRY STEVEN SALDARRIAGA ANDRADE SENA ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN LENGUAJE TRANSACCIONAL DB Una vez realizados los ejercicios de práctica expuestos en el laboratorio y validados por el tutor técnico, se debe concertar un encuentro sincrónico con el tutor técnico y el equipo de proyecto para determinar los elementos de programación a construir para el sistema de información, estos deben elaborar se en el SGBD seleccionado. Estos elementos deben cumplir con las siguientes especificaciones: Para cada elemento se debe identificar a que requerimiento funcional o caso de uso apoyan. Deben construirse mínimo 10 procedimientos almacenados. Deben construirse mínimo 5 funciones. Deben construirse mínimo 5 desencadenadores. Los anteriores elementos deben ser presentados en un documento donde se especifiquen los ítems determinados anteriormente, el objetivo de cada uno de los elementos propuestos, los códigos correspondientes a los elementos programados y los resultados de la ejecución sobre la base de datos del proyecto. 1. PROCEDIMIENTOS 1.1. Procedimiento AsistenteAdministrativo delimiter $ in apellido varchar (150). EmpProfesion. in curso varchar (150). CliEmail) values (ideCliente. apellido. curso. profesion. in nombre varchar (150).in telefono int (10). in profesion varchar (150). in celular int (10). CliTeléfono. nombre. in direccion varchar (150). end $ . CliApellido. direccion.LENGUAJE TRANSACCIONAL DB create procedure insertarasistente (in idasistente int(10). EmpCursos. in area int (10)) begin insert into asistenteadministrativo (Empleado_idEmpleado. correo). Procedimiento Cliente delimiter $ create procedure insertarcliente (in ideCliente int(10). celular. CliNombre. CliCelular. CliDirección. end $ 1. area). in correo varchar (45)) begin insert into cliente (idCliente.2. telefono. EmpAreaAsistente) values (idasistente. video. idequipo. ComDesktop. end $ 1. sonido. ComSonido. todoenuno. Procedimiento Computador LENGUAJE TRANSACCIONAL DB delimiter $ create procedure insertarcomputador (in ideserial varchar(45). ComVideo. escritorio.3. ComRed. in SO varchar(45)) begin insert into computador (Equipo_idSerial. in escritorio TINYINT(1). in sonido varchar (150). procesador. in red varchar(45). ComTodoenuno. ComDisco. in procesador varchar(45).SO) . in portatil TINYINT(1). in especializacion varchar(45)) . ComLaptop. DiscoDuro.4. ComSO) values (ideserial. Board varchar(45). in todoenuno TINYINT(1). in DiscoDuro varchar(45).in RAM varchar(45). ComProcesador. RAM. Board.1. in idequipo int(10). portatil. Equipo_idEquipo. ComRAM. ComBoard. Procedimiento director delimiter $ create procedure insertardirector (in iddirector int (10). in video varchar(45). in profesion varchar(45). red. DirProfesion. DirEspecializacion) .begin insert into director (Empleado_idEmpleado. profesion.5. Procedimiento empleado delimiter $ .LENGUAJE TRANSACCIONAL DB values (iddirector. end $ 1. especializacion) . UquModelo) values (ideEquipo.LENGUAJE TRANSACCIONAL DB create procedure insertarEmpleado (in ideempleado int (10). end $ 1. nombre. correo. telefono. EquMarca. EmpTelefono. modelo) . EmpEmail. in tipo varchar(45). EmpLogin. in clave varchar (45)) begin insert into empleado (idEmpleado. in marca varchar(45).7. in login varchar (45). login. in telefono int (10). tipo. apellido. in nombre varchar(45). in correo varchar(45). EmpCelular. idSerial. EmpApellido. seriales. celular. EmpNombre. Procedimiento equipo delimiter $ create procedure equipo (in ideEquipo int (10). EmpCargo. in modelo varchar (45)) begin insert into equipo (idEquipo.6. clave) . in direccion varchar(45). EquTipo. end $ 1. cargo. in apellido varchar(45). in celular int(10). EmpDireccion. EmpPassword) values (ideempleado. direccion. marca. in seriales varchar (45). Procedimiento Impresora . in cargo varchar (45). ImpTinta. ImpPolicromatica. ImpLaser) . in monocromatica TINYINT(1). in policromatica TINYINT(1). Equipo_idEquipo. in punto TINYINT(1). in tinta TINYINT(1). LENGUAJE TRANSACCIONAL DB delimiter $ create procedure insertarimpresora (in idserial varchar (45). ImpPunto. in laser TINYINT(1) ) begin insert into impresora (Equipo_idSerial. in idequipo int (10). ImpMonocromatica. . . end $ . LENGUAJE TRANSACCIONAL DB 1. in correctivo TINYINT(1). Procedimiento mantenimiento delimiter $ create procedure insertarmantenimiento (in idmtto int (10).9. in idcliente int (11). in preventivo TINYINT (1). . ManTipoCorrectivo. Procedimiento monitor delimiter $ create procedure insertarmonitor (in idseriales varchar (25). tipo). preventivo. MonTipo) values (idseriales. . in domicilio TINYINT(1). in idequipo int (11). domicilio. ManFechaEntrega) values (idmtto. in fechaentrega DATETIME(1)) begin insert into mantenimiento (idMantenimiento. in fechaatencion DATETIME (1). ManfechaAtencion. in tipo varchar (45)) begin insert into monitor(Equipo_idSerial. Cliente_idCliente. ManUbicacionLaboratorio. end $ 1. Equipo_idEquipo. ManTipoPreventivo. ManUbicacionDomicio. fechaentrega). idcliente. laboratorio. in pulgadas int (11).fechaatencion. MonPulgadas. idequipo . pulgadas.10. correctivo. LENGUAJE TRANSACCIONAL DB in laboratorio TINYINT(1). end $ . direccion. in nombre varchar (45). in celular int (11). in descripcion varchar (255)) begin .11. delimiter $ create procedure insertarrepuesto (in iderepuesto int (11).LENGUAJE TRANSACCIONAL DB 1. in correo int (11)) begin insert into monitor(idProveedor. idrepuesto . ProNombre. Repuesto_idRepuesto. in nombre varchar (20). in direccion varchar (20). in idrepuesto int (11). nombre. end $ 1. Procedimiento proveedor. ProCelular.12. in seriales varchar (20). in telefono int (11). telefono. ProTelefono. correo). ProDireccion. ProEmail) values (ideproveedor . celular. delimiter $ create procedure insertarproveedor (in ideproveedor int (11). Procedimiento repuesto. RepDescripcion) . RepSerial. RepNombre.insert into repuesto (idRepuesto. end $ 1.13. seriales .LENGUAJE TRANSACCIONAL DB values (iderepuesto . Procedimiento repuesto . descripcion). nombre. TabPulgadas. curso). in idequipo int (11). TacCurso) values (idempleado . in estudio varchar (25). idequipo . in curso varchar (45)) begin insert into tecnico (Empleado_idEmpleado. tableta). in tableta varchar (255)) begin insert into tableta (ideseriales. Equipo_idEquipo. Procedimiento técnico delimiter $ create procedure insertartecnico(in idempleado int (11). pulgadas.14. TecEstudio.LENGUAJE TRANSACCIONAL DB delimiter $ create procedure insertartableta(in ideseriales varchar (25). in pulgadas varchar (45). TipoTableta) values (ideseriales . estudio. end $ . end $ 1. 2. Muestra fecha atención y entrega de cliente con id 11439201 2.LENGUAJE TRANSACCIONAL DB 2. celular y correo de cliente Pedro Pérez. FUNCIONES 2. Muestre la dirección.4. teléfono.3. Muestre la profesión del director con id 11693658 2. .2. Muestre los equipos de marca Samsung.1. 1. Borrar cliente . Construir cliente 3.5.3. Muestre el id del informe proveedores 3. Desencadenadores . 3.2. Modificar Cliente 3. LENGUAJE TRANSACCIONAL DB 2.
Copyright © 2024 DOKUMEN.SITE Inc.