1. CARRERA PROFESIONAL DE: INGENIERIA DE SISTEMAS Y TELEMÁTICA
TEMA : Procedimientos almacenados.
DOCENTE : PORRO CHULLI, Marco Aurelio.
ASIGNATURA : Base de datos II.
INTEGRANTES:
CHUQUIZUTA RAMOS, Marleni.
HERRERA SILVA, Carlos Jhonatan.
4. Elementos de los procedimientos almacenados
Los procedimientos almacenados están compuestos por
algunos de estos elementos:
Parámetros de entrada (pueden esperar parámetros)
Parámetros de salida (pueden devolver resultados)
Declaración de variables (puede usarse variables en
su cuerpo)
Cuerpo del procedimiento (en su cuerpo se indican las
acciones a realizar)
5. Sintaxis
Para Crear un procedimiento almacenado debemos emplear la
sentencia CREATE PROCEDURE.
CREATE PROCEDURE <nombre_procedure>
[@param1 <tipo>, ...]
AS
Para modificar un procedimiento almacenado debemos emplear la
sentencia ALTER PROCEDURE.
ALTER PROCEDURE <nombre_procedure> [@param1 <tipo>, ...]
AS
7. CREACION
Para crear una vista ejecute la instrucción siguiente
para crear una vista muy sencilla que ejecuta una
instrucción SELECT y devuelve los nombres y los
precios de nuestros productos al usuario.
CREATE VIEW vw_Names
AS
SELECT ProductName, Price FROM Products;
GO
8. MODIFICACION
Si se modifican los datos de una vista, se modifica la tabla base.
Se puede insertar, actualizar o eliminar datos de una tabla a
través de una vista.
ALTER VIEW nombrevista
AS
SELECT FirstName, LastName, HireDate
FROM Employee
WHERE FirstName =’Maria’
GO
9. ELIMINACION
Después de crear una vista, puede eliminarla si no la necesita o
si desea borrar la definición de la vista y los permisos asociados.
DROP VIEW [ schema_name . ] view_name [ ...,n ] [ ; ]
schema_name
Es el nombre del esquema al que pertenece la vista.
view_name
Es el nombre de la vista que se va a quitar.