Professional Documents
Culture Documents
DE BASE DE
DATOS
UTILIZANDO NORTHWND
ADMINISTRACION DE BASE DE DATOS
PROCEDIMIENTO ALMACENADO
UTILIZANDO LA BASE DE DATOS NORTHWND
@nomcat varchar(50)
as
select products.productname, categories.categoryname
from products innerjoin categories on
products.categoryid=categories.categoryId
where categories.categoryname=@nomcat;
go
go
RESULTADO
www.rolandostudios.com Página 1
ADMINISTRACION DE BASE DE DATOS
@nomcat varchar(50)
as
select Products.Productname,Categories.Categoryname
from products innerjoin categories on
products.categoryid=categories.categoryId
where categories.categoryname=@nomcat;
go
RESULTADO
3. Mostrar las órdenes del cliente que tiene como código CACTU
CODIGOS
use northwnd
createprocedure sp3
@nomcat varchar(5)
as
select customers.customerId,orders.orderId
www.rolandostudios.com Página 2
ADMINISTRACION DE BASE DE DATOS
RESULTADO
@companyname varchar(40)
as
SELECT Products.ProductName,Suppliers.CompanyName
FROM Products INNER JOIN Suppliers ON
Products.SupplierID = Suppliers.SupplierID
WHERE (Suppliers.CompanyName = N'Ma Maison')
go
RESULTADO
www.rolandostudios.com Página 3
ADMINISTRACION DE BASE DE DATOS
@companyname varchar(40)
as
go
RESULTADO
@companyname varchar(40)
as
go
www.rolandostudios.com Página 4
ADMINISTRACION DE BASE DE DATOS
RESULTADO
7. Mostrar los productos donde sus unidades de stock son menores o iguales a 40
CODIGOS
use northwnd
create procedure sp7
@productname varchar(40)
as
RESULTADO
www.rolandostudios.com Página 5
ADMINISTRACION DE BASE DE DATOS
8. Mostrar los productos donde sus unidades de stock son mayores o iguales a 100.
CODIGOS
use northwnd
create procedure sp8
@productname varchar(40)
as
RESULTADO
9. Mostrar los productos donde sus precios oscilan entre 200 y 300
CODIGOS
use northwnd
create procedure sp9
@productname varchar(40)
as
www.rolandostudios.com Página 6
ADMINISTRACION DE BASE DE DATOS
RESULTADO
@productname varchar(40)
as
RESULTADO
www.rolandostudios.com Página 7
ADMINISTRACION DE BASE DE DATOS
use northwnd
create procedure sp11
@productname varchar(40)
as
go
RESULTADO
@productname varchar(40)
as
go
www.rolandostudios.com Página 8
ADMINISTRACION DE BASE DE DATOS
RESULTADO
13. Mostrar los clientes que realizaron pedidos con fecha 23/07/1996
CODIGOS
use northwnd
create procedure sp13
@lastname varchar(20)
as
go
RESULTADO
www.rolandostudios.com Página 9
ADMINISTRACION DE BASE DE DATOS
14. Mostrar las órdenes que fueron trasladados por Federal Shipping.
CODIGOS
use northwnd
create procedure sp14
@companyname varchar(40)
as
RESULTADOS
www.rolandostudios.com Página 10
ADMINISTRACION DE BASE DE DATOS
@lastname varchar(20)
as
RESULTADO
use northwnd
create procedure sp16
@lastname varchar(20)
as
www.rolandostudios.com Página 11
ADMINISTRACION DE BASE DE DATOS
RESULTADO
@unitprice money
as
SELECT Orders.UnitPrice,OrderID
FROM Orders INNER JOIN [Order Details] ON
Orders.OrderID = [Order Details].OrderID
WHERE ([Order Details].OrderID = 10248)
go
RESULTADO
www.rolandostudios.com Página 12
ADMINISTRACION DE BASE DE DATOS
@unitprice money
as
SELECT Orders.UnitPrice,OrderID
FROM Orders INNER JOIN [Order Details] ON
Orders.OrderID = [Order Details].OrderID
WHERE ([Order Details].OrderID = 10253)
go
RESULTADO
@unitprice money
as
www.rolandostudios.com Página 13
ADMINISTRACION DE BASE DE DATOS
RESULTADO
@unitprice money
as
www.rolandostudios.com Página 14
ADMINISTRACION DE BASE DE DATOS
RESULTADO
@unitprice money
as
RESULTADO
www.rolandostudios.com Página 15
ADMINISTRACION DE BASE DE DATOS
@unitprice money
as
use northwnd
create procedure sp23
@unitprice money
as
www.rolandostudios.com Página 16
ADMINISTRACION DE BASE DE DATOS
RESULTADO
24. Mostrar el cliente y proveedor que tiene relación con la orden 10779
CODIGOS
use northwnd
create procedure sp24
@CompanyName varchar(40)
as
www.rolandostudios.com Página 17
ADMINISTRACION DE BASE DE DATOS
RESULTADO
25. Mostrar el cliente y proveedor que tiene relación con la orden 10500
CODIGOS
use northwnd
create procedure sp25
@CompanyName varchar(40)
as
www.rolandostudios.com Página 18
ADMINISTRACION DE BASE DE DATOS
RESULTADO
26. Mostrar el cliente y proveedor que tiene relación con la orden 11040
CODIGOS
use northwnd
create procedure sp26
@CompanyName varchar(40)
as
www.rolandostudios.com Página 19
ADMINISTRACION DE BASE DE DATOS
RESULTADO
27. Mostrar el proveedor y categoría que tiente relación con el producto Filo Mix.
CODIGOS
use northwnd
create procedure sp27
@CompanyName varchar(40)
as
go
www.rolandostudios.com Página 20
ADMINISTRACION DE BASE DE DATOS
RESULTADO
28. Mostrar el proveedor y categoría que tiente relación con el producto Ravioli Angelo.
CODIGOS
use northwnd
create procedure sp28
@CompanyName varchar(40)
as
go
RESULTADO
www.rolandostudios.com Página 21
ADMINISTRACION DE BASE DE DATOS
29. Mostrar el proveedor y categoría que tiente relación con el producto Gula Malacca.
CODIGOS
USE NORTHWND
create procedure sp29
@CompanyName varchar(40)
as
go
RESULTADO
30. Mostrar el proveedor y categoría que tiente relación con el producto Zaansekoeken.
CODIGOS
use northwnd
create procedure sp30
@CompanyName varchar(40)
as
go
www.rolandostudios.com Página 22
ADMINISTRACION DE BASE DE DATOS
RESULTADO
www.rolandostudios.com Página 23