Procedimientos De Almacenado

Páginas: 9 (2068 palabras) Publicado: 2 de enero de 2013
CONTROL DE CAMBIOS DEL TRABAJO

|VERSIÓN |FECHA |CAMBIOS RESPECTO DE LA VERSIÓN ANTERIOR |PREPARADO POR |REVISADO Y APROBADO POR |
| | | | | |
|1.0 |17-10-2011 |Inicial|Alumno: |Profesor: |













































Tabla de Contenidos

1 INTRODUCCIÓN 4


2 Contexto del negocio 5


3 Diseño de componentes 6

3.1 Diagrama de componentes 6
3.2 Descripción de componentes 7

4 Construcción de componentes 7

4.1Procedimientos almacenados 7
4.2 Vistas 7
4.3 Trigger 7

5 Conclusiones 7



INTRODUCCIÓN

Este trabajo tiene como finalidad aplicar en un caso práctico de la realidad en el cual se puedan aplicar las materias y contenidos relacionados con los “Modelos de Datos II” del ramo Base de Datos de la carrera de Ingeniería de ejecución en software y programación computacional.Para este trabajo se solicitó identificar un caso real para aplicar las materias y metodologías entregas en clases y que los alumnos deben llevar a la práctica y fomentar el uso para mejorar y formar una cultura de uso de estas técnicas y/o metodologías para obtener un mejor trabajo en cuanto calidad y entrega de resultados en sus respectivos trabajos o actividades.


Los temas solicitados apartir de una especificación de requisitos son:


➢ Diseño de componentes
➢ Construcción de componentes




El caso real seleccionado y que es explicado a continuación en este documento un sistema de administración de pedidos de artículos que realizan los clientes.Contexto del negocio


El negocio consiste en la venta de artículos a clientes, para lo cual se necesita registrar los pedidos que realiza el cliente y que estos tengan su detalle. El cliente tendrá que ser ingresado en el sistema y este es el que realizará el pedido del artículo.




Diseño, descripción y construcción de componentesA continuación se presentan los componentes, algunos de ellos irán con su descripción, los demás son intuitivos, de todas maneras se incluirá un ejemplo de uso de los componentes después de su creación:

1 Procedimientos almacenados



CREATE PROCEDURE insertar_nacionalidad
@nacionalidad as varchar(25)
AS
BEGIN
INSERT INTO Nacionalidad (nombre_nacionalidad) VALUES (@nacionalidad)END

exec insertar_nacionalidad 'Peruana'


CREATE PROCEDURE eliminar_nacionalidad
@nacionalidad as varchar(25)
AS
BEGIN
IF EXISTS (SELECT nombre_nacionalidad FROM Nacionalidad WHERE nombre_nacionalidad = @nacionalidad)
BEGIN
DELETE FROM Nacionalidad WHERE nombre_nacionalidad = @nacionalidad
END
ELSE
BEGIN
print 'no existe tal nacionalidad'
END
END
execeliminar_nacionalidad 'Chilena'

CREATE PROCEDURE actualizar_nacionalidad
@nacionalidad as varchar(25),
@newnacion as varchar(25)
AS
BEGIN
IF EXISTS (SELECT nombre_nacionalidad FROM Nacionalidad WHERE nombre_nacionalidad = @nacionalidad)
BEGIN
UPDATE Nacionalidad SET nombre_nacionalidad = @newnacion WHERE nombre_nacionalidad = @nacionalidad
END
ELSE
BEGIN
print 'no existe tal nacionalidad'END
END
exec actualizar_nacionalidad 'Peruano','Peruana'


CREATE PROCEDURE consultar_nacionalidad
@codigo_nacionalidad int
AS
BEGIN
IF EXISTS (SELECT codigo_nacionalidad FROM Nacionalidad WHERE codigo_nacionalidad = @codigo_nacionalidad)
BEGIN
SELECT nombre_nacionalidad FROM Nacionalidad WHERE codigo_nacionalidad = @codigo_nacionalidad
END
ELSE
BEGIN
print 'no existe...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Procedimientos Almacenados
  • Procedimientos de almacenamiento
  • procedimiento almacenado
  • Procedimientos Almacenados
  • procedimientos almacenados
  • Procedimientos Almacenados
  • Procedimientos Almacenados
  • PROCEDIMIENTO CONDICIONES DE ALMACENAMIENTO DE DM

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS