SlideShare una empresa de Scribd logo
ESTUDIANTES:
 JOHANNI PAMELA FERNANDEZ CALDERON.
 KEVIN ALEXANDER GONZALES GALLARDO
CARRERA PROFESIONAL:
 INGENIERIA DE SISTEMAS Y TELEMATICA
PROFESOR:
 MARCO AURELIO PORRO CHULLI
 Un procedimiento almacenado es un conjunto de comandos
SQL que pueden almacenarse en el servidor.
 Un procedimiento almacenado es una colección con
nombre de instrucciones deTransactSQL que se almacena
en el servidor. Los procedimientos almacenados son un
método para encapsular tareas repetitivas. Admiten
variables declaradas por el usuario, ejecución condicional y
otras características de programación muy eficaces
ADMINISTRACION DE PROCEDIMIENTOS
ALMACENADOS(CREACION,MODIFICACION
Y ELIMINACION)
 CREACION
CREATE PROCEDURE HumanResources.uspGetEmployeesTest2
@LastName nvarchar(50),
@FirstName nvarchar(50)
AS
SET NOCOUNT ON;
SELECT FirstName, LastName, Department
FROM HumanResources.vEmployeeDepartmentHistory
WHERE FirstName = @FirstName AND LastName = @LastName
AND EndDate IS NULL;
GO
 MODIFICACION
ALTER PROCEDURE Purchasing.uspVendorAllInfo
@Product varchar(25)
AS
SET NOCOUNT ON;
SELECT LEFT(v.Name, 25) AS Vendor, LEFT(p.Name, 25) AS 'Product name',
'Rating' = CASE v.CreditRating
WHEN 1 THEN 'Superior'
WHEN 2 THEN 'Excellent'
WHEN 3 THEN 'Above average'
WHEN 4 THEN 'Average'
WHEN 5 THEN 'Below average'
ELSE 'No rating'
END
, Availability = CASE v.ActiveFlag
WHEN 1 THEN 'Yes'
ELSE 'No'
END
FROM Purchasing.Vendor AS v
INNER JOIN Purchasing.ProductVendor AS pv
ON v.BusinessEntityID = pv.BusinessEntityID
INNER JOIN Production.Product AS p
ON pv.ProductID = p.ProductID
WHERE p.Name LIKE @Product
ORDER BY v.Name ASC;
GO
 ELIMINACION.
DROP PROCEDURE <stored procedure name>;
GO
EJEMPLOS
DELIMITER |
CREATE PROCEDURE autos(IN velocidad int,IN marca varchar(50))
BEGIN
IF velocidad < 120 then
INSERT INTO familiares VALUES(velocidad,marca);
ELSE
INSERT INTO deportivos VALUES(velocidad,marca);
END IF;
END;
Procedimientos Almacenados.

Más contenido relacionado

La actualidad más candente

Presentación1
Presentación1Presentación1
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
Thalia Regalado Juape
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
Yordin Alberto Pérez Saucedo
 
Transacciones
TransaccionesTransacciones
Transacciones
Maryy Aqua
 
Sqlcommand
SqlcommandSqlcommand
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
Nohidetheirsoul Nonexistenfaith
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
ilian patricia bocanegra alfaro
 
Sqlcommand
SqlcommandSqlcommand
Diapositivas transact sql
Diapositivas transact sqlDiapositivas transact sql
Diapositivas transact sql
TAPIA SILVA EVELINA
 
Objeto sqlcomand
Objeto sqlcomandObjeto sqlcomand
Objeto sqlcomand
Erlin Darwin Herrera cieza
 

La actualidad más candente (10)

Presentación1
Presentación1Presentación1
Presentación1
 
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Procedimientos Almacenados
Procedimientos AlmacenadosProcedimientos Almacenados
Procedimientos Almacenados
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Diapositivas transact sql
Diapositivas transact sqlDiapositivas transact sql
Diapositivas transact sql
 
Objeto sqlcomand
Objeto sqlcomandObjeto sqlcomand
Objeto sqlcomand
 

Destacado

Diapo array bidimensional
Diapo array bidimensionalDiapo array bidimensional
Diapo array bidimensional
pamelafernandezcalderon
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
pamelafernandezcalderon
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
pamelafernandezcalderon
 
Ciclos
CiclosCiclos
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
pamelafernandezcalderon
 
зимові канікули
зимові канікулизимові канікули
зимові канікули
Dmitry Nikolaevich
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
pamelafernandezcalderon
 
高岡ゼミ澤村班 エシカル消費
高岡ゼミ澤村班 エシカル消費高岡ゼミ澤村班 エシカル消費
高岡ゼミ澤村班 エシカル消費
Naomichi Sawamura
 
【●●株式会社 御中】提案資料 2015.04.11
【●●株式会社 御中】提案資料 2015.04.11【●●株式会社 御中】提案資料 2015.04.11
【●●株式会社 御中】提案資料 2015.04.11
Naomichi Sawamura
 
Turnk運用book
Turnk運用bookTurnk運用book
Turnk運用book
Naomichi Sawamura
 
Trabajo colaborativo fase 1
Trabajo colaborativo fase 1Trabajo colaborativo fase 1
Trabajo colaborativo fase 1
Luis Beltran Valverde
 
Ad Set
Ad SetAd Set
講演資料
講演資料講演資料
講演資料
Naomichi Sawamura
 
Us open social media competitive analysis
Us open social media competitive analysisUs open social media competitive analysis
Us open social media competitive analysis
Kevin Robinson
 
US Open Social Media Competitive Analysis
US Open Social Media Competitive AnalysisUS Open Social Media Competitive Analysis
US Open Social Media Competitive Analysis
Kevin Robinson
 
Cycling World marketing pitch slides
Cycling World marketing pitch slidesCycling World marketing pitch slides
Cycling World marketing pitch slides
Kevin Robinson
 

Destacado (16)

Diapo array bidimensional
Diapo array bidimensionalDiapo array bidimensional
Diapo array bidimensional
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
 
Ciclos
CiclosCiclos
Ciclos
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
зимові канікули
зимові канікулизимові канікули
зимові канікули
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
高岡ゼミ澤村班 エシカル消費
高岡ゼミ澤村班 エシカル消費高岡ゼミ澤村班 エシカル消費
高岡ゼミ澤村班 エシカル消費
 
【●●株式会社 御中】提案資料 2015.04.11
【●●株式会社 御中】提案資料 2015.04.11【●●株式会社 御中】提案資料 2015.04.11
【●●株式会社 御中】提案資料 2015.04.11
 
Turnk運用book
Turnk運用bookTurnk運用book
Turnk運用book
 
Trabajo colaborativo fase 1
Trabajo colaborativo fase 1Trabajo colaborativo fase 1
Trabajo colaborativo fase 1
 
Ad Set
Ad SetAd Set
Ad Set
 
講演資料
講演資料講演資料
講演資料
 
Us open social media competitive analysis
Us open social media competitive analysisUs open social media competitive analysis
Us open social media competitive analysis
 
US Open Social Media Competitive Analysis
US Open Social Media Competitive AnalysisUS Open Social Media Competitive Analysis
US Open Social Media Competitive Analysis
 
Cycling World marketing pitch slides
Cycling World marketing pitch slidesCycling World marketing pitch slides
Cycling World marketing pitch slides
 

Similar a Procedimientos Almacenados.

Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
yenny isabel cuello moron
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
INGRID LESLY CORONEL ACUÑA
 
Objeto sql command
Objeto sql commandObjeto sql command
Objeto sql command
Vicente Alberca
 
Procedimientos
ProcedimientosProcedimientos
Procedimientos
LUISA VEGA MONTENEGRO
 
Procedimientos almacenadoss
Procedimientos almacenadossProcedimientos almacenadoss
Procedimientos almacenadoss
Sandrita Rafael Estela
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
DeisyVilchez
 
PROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOSPROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOS
LISBETH ALEXANDRA VASQUEZ CIEZA
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
Miriam Martinez
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
elylupita
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
Rafa
 
Procedimientos alacenados
Procedimientos alacenadosProcedimientos alacenados
Procedimientos alacenados
Marleni Chuquizuta Ramos
 
Procedimientos almacenados en MySQL
Procedimientos almacenados en MySQLProcedimientos almacenados en MySQL
Procedimientos almacenados en MySQL
Miguel Angel Rivera Robledo
 
Transac sq ll
Transac sq llTransac sq ll
Transac sq ll
Sandrita Rafael Estela
 
MyBatis como alternativa a Hibernate
MyBatis como alternativa a HibernateMyBatis como alternativa a Hibernate
MyBatis como alternativa a Hibernate
Rubén Aguilera
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
GREINDER MARCHENA & LIZ VASQUEZ
 
Struts2
Struts2Struts2
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
Alexander Calderón
 
procedimientos almacenados
procedimientos almacenadosprocedimientos almacenados
procedimientos almacenados
Jorge Luis Lopez M
 
. procedimientos almacenados
.  procedimientos almacenados.  procedimientos almacenados
. procedimientos almacenados
Jorge Luis Lopez M
 
Procedimientos de almacenado
Procedimientos de almacenadoProcedimientos de almacenado
Procedimientos de almacenado
Geral_gp31
 

Similar a Procedimientos Almacenados. (20)

Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Objeto sql command
Objeto sql commandObjeto sql command
Objeto sql command
 
Procedimientos
ProcedimientosProcedimientos
Procedimientos
 
Procedimientos almacenadoss
Procedimientos almacenadossProcedimientos almacenadoss
Procedimientos almacenadoss
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
PROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOSPROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOS
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
 
Procesamientos Almacenados
Procesamientos AlmacenadosProcesamientos Almacenados
Procesamientos Almacenados
 
Procedimientos alacenados
Procedimientos alacenadosProcedimientos alacenados
Procedimientos alacenados
 
Procedimientos almacenados en MySQL
Procedimientos almacenados en MySQLProcedimientos almacenados en MySQL
Procedimientos almacenados en MySQL
 
Transac sq ll
Transac sq llTransac sq ll
Transac sq ll
 
MyBatis como alternativa a Hibernate
MyBatis como alternativa a HibernateMyBatis como alternativa a Hibernate
MyBatis como alternativa a Hibernate
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
 
Struts2
Struts2Struts2
Struts2
 
Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06Preparando el entorno de Red de Oracle Database 11gZ052 06
Preparando el entorno de Red de Oracle Database 11gZ052 06
 
procedimientos almacenados
procedimientos almacenadosprocedimientos almacenados
procedimientos almacenados
 
. procedimientos almacenados
.  procedimientos almacenados.  procedimientos almacenados
. procedimientos almacenados
 
Procedimientos de almacenado
Procedimientos de almacenadoProcedimientos de almacenado
Procedimientos de almacenado
 

Más de pamelafernandezcalderon

Ip(p
Ip(pIp(p
Tcp
TcpTcp
Modelo de refencia osi
Modelo de refencia osiModelo de refencia osi
Modelo de refencia osi
pamelafernandezcalderon
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
pamelafernandezcalderon
 
Clasificacion de red
Clasificacion de redClasificacion de red
Clasificacion de red
pamelafernandezcalderon
 
Red
RedRed
Microcontoladores
MicrocontoladoresMicrocontoladores
Microcontoladores
pamelafernandezcalderon
 
Lenguaje transact (bd)
Lenguaje transact  (bd)Lenguaje transact  (bd)
Lenguaje transact (bd)
pamelafernandezcalderon
 
Normalizacion
NormalizacionNormalizacion
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
pamelafernandezcalderon
 
Modelo relacion
Modelo relacionModelo relacion
Modelo relacion
pamelafernandezcalderon
 
Diseño de una base de datos.
Diseño de una base de datos.Diseño de una base de datos.
Diseño de una base de datos.
pamelafernandezcalderon
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS

Más de pamelafernandezcalderon (13)

Ip(p
Ip(pIp(p
Ip(p
 
Tcp
TcpTcp
Tcp
 
Modelo de refencia osi
Modelo de refencia osiModelo de refencia osi
Modelo de refencia osi
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Clasificacion de red
Clasificacion de redClasificacion de red
Clasificacion de red
 
Red
RedRed
Red
 
Microcontoladores
MicrocontoladoresMicrocontoladores
Microcontoladores
 
Lenguaje transact (bd)
Lenguaje transact  (bd)Lenguaje transact  (bd)
Lenguaje transact (bd)
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Modelo relacion
Modelo relacionModelo relacion
Modelo relacion
 
Diseño de una base de datos.
Diseño de una base de datos.Diseño de una base de datos.
Diseño de una base de datos.
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 

Último

Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
carolina838317
 
1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf
raulnilton2018
 
Cuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdfCuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdf
LizetGuadalupeHernan
 
Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....
lawjose243
 
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptxPRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
brandonsinael
 
AE 34 Serie de sobrecargas aisladas_240429_172040.pdf
AE  34 Serie de sobrecargas aisladas_240429_172040.pdfAE  34 Serie de sobrecargas aisladas_240429_172040.pdf
AE 34 Serie de sobrecargas aisladas_240429_172040.pdf
sebastianpech108
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
MaraManuelaUrribarri
 
Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
elsanti003
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
JaimmsArthur
 
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdfOPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
AlejandroContreras470286
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
jahirrtorresa
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
JuanCarlos695207
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
FernandoRodrigoEscal
 
Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdfFocos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
PatoLokooGuevara
 
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CONAUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
FreddyJuniorOrtechoC
 
ilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTIN
ilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTINilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTIN
ilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTIN
OrlandoRomanEcheandi
 
NOM-001-SEDE-2012.pdf instalación eléctrica
NOM-001-SEDE-2012.pdf instalación eléctricaNOM-001-SEDE-2012.pdf instalación eléctrica
NOM-001-SEDE-2012.pdf instalación eléctrica
gabyp22
 
Cálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzadoCálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzado
KristianSaavedra
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
carmenquintana18
 
Uso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptxUso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptx
OmarPadillaGarcia
 

Último (20)

Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
 
1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf
 
Cuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdfCuadro sinoptico de clasificacion de las industrias.pdf
Cuadro sinoptico de clasificacion de las industrias.pdf
 
Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....Taller de Robots Velocistas2 esquema....
Taller de Robots Velocistas2 esquema....
 
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptxPRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
PRES 3. METROLOGÍA DE GASES Y RADIACIONES IONIZANTES.pptx
 
AE 34 Serie de sobrecargas aisladas_240429_172040.pdf
AE  34 Serie de sobrecargas aisladas_240429_172040.pdfAE  34 Serie de sobrecargas aisladas_240429_172040.pdf
AE 34 Serie de sobrecargas aisladas_240429_172040.pdf
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
 
Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
 
INGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completaINGLES_LISTA_DE_VOCABULARIO una lista completa
INGLES_LISTA_DE_VOCABULARIO una lista completa
 
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdfOPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
OPERACIONPLANTA_CLASE14_CLASE15_BOMBAS_FLOTACIONSELECTIVA.pdf
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
 
Calculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajosCalculo-de-Camaras-Frigorificas.pdf para trabajos
Calculo-de-Camaras-Frigorificas.pdf para trabajos
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
 
Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdfFocos SSO Fin de Semana del 31 MAYO A  al 02 de JUNIO  de 2024.pdf
Focos SSO Fin de Semana del 31 MAYO A al 02 de JUNIO de 2024.pdf
 
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CONAUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
AUTOCAD 2D - UA1 DE NIVEL INTERMEDIO CON
 
ilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTIN
ilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTINilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTIN
ilovepdf_merged (2) (1)-4-51.pdfORLANDOMARTIN
 
NOM-001-SEDE-2012.pdf instalación eléctrica
NOM-001-SEDE-2012.pdf instalación eléctricaNOM-001-SEDE-2012.pdf instalación eléctrica
NOM-001-SEDE-2012.pdf instalación eléctrica
 
Cálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzadoCálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzado
 
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
 
Uso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptxUso de equipos de protección personal.pptx
Uso de equipos de protección personal.pptx
 

Procedimientos Almacenados.

  • 1. ESTUDIANTES:  JOHANNI PAMELA FERNANDEZ CALDERON.  KEVIN ALEXANDER GONZALES GALLARDO CARRERA PROFESIONAL:  INGENIERIA DE SISTEMAS Y TELEMATICA PROFESOR:  MARCO AURELIO PORRO CHULLI
  • 2.  Un procedimiento almacenado es un conjunto de comandos SQL que pueden almacenarse en el servidor.  Un procedimiento almacenado es una colección con nombre de instrucciones deTransactSQL que se almacena en el servidor. Los procedimientos almacenados son un método para encapsular tareas repetitivas. Admiten variables declaradas por el usuario, ejecución condicional y otras características de programación muy eficaces
  • 3.
  • 4.
  • 5.
  • 6. ADMINISTRACION DE PROCEDIMIENTOS ALMACENADOS(CREACION,MODIFICACION Y ELIMINACION)  CREACION CREATE PROCEDURE HumanResources.uspGetEmployeesTest2 @LastName nvarchar(50), @FirstName nvarchar(50) AS SET NOCOUNT ON; SELECT FirstName, LastName, Department FROM HumanResources.vEmployeeDepartmentHistory WHERE FirstName = @FirstName AND LastName = @LastName AND EndDate IS NULL; GO
  • 7.  MODIFICACION ALTER PROCEDURE Purchasing.uspVendorAllInfo @Product varchar(25) AS SET NOCOUNT ON; SELECT LEFT(v.Name, 25) AS Vendor, LEFT(p.Name, 25) AS 'Product name', 'Rating' = CASE v.CreditRating WHEN 1 THEN 'Superior' WHEN 2 THEN 'Excellent' WHEN 3 THEN 'Above average' WHEN 4 THEN 'Average' WHEN 5 THEN 'Below average' ELSE 'No rating' END , Availability = CASE v.ActiveFlag WHEN 1 THEN 'Yes' ELSE 'No' END FROM Purchasing.Vendor AS v INNER JOIN Purchasing.ProductVendor AS pv ON v.BusinessEntityID = pv.BusinessEntityID INNER JOIN Production.Product AS p ON pv.ProductID = p.ProductID WHERE p.Name LIKE @Product ORDER BY v.Name ASC; GO
  • 8.  ELIMINACION. DROP PROCEDURE <stored procedure name>; GO
  • 9. EJEMPLOS DELIMITER | CREATE PROCEDURE autos(IN velocidad int,IN marca varchar(50)) BEGIN IF velocidad < 120 then INSERT INTO familiares VALUES(velocidad,marca); ELSE INSERT INTO deportivos VALUES(velocidad,marca); END IF; END;