BÀI THỰC HÀNH SQL-1 – Thao tác sở liệu Northwind Cơ sở liệu Northwind database mẫu có sẵn SQL Server quản lý bán hàng, bao gồm 13 bảng, bảng sau quan trọng Suppliers: Danh sách nhà cung cấp sản phẩm (hay gọi mặt hàng hàng hóa) SupplierID: Mã nhà cung cấp, CompanyName: Tên công ty cung cấp hàng, ContactName: tên người đại diện, address: địa công ty cung cấp , phone: số điện thoại, Primary key: SupplierID Products: Danh sách sản phẩm (hàng hóa) ProductID: mã sản phẩm, ProductName: tên sản phẩm, SupplierID: mã nhà cung cấp, CategoryID: Mã loại hàng, UnitPrice: đơn giá, UnitsInStock: Số lượng kho Primary key: ProductID Categories: Danh sách loại sản phẩm CategoryID: mã loại sản phẩm, CategoryName: Tên loại sản phẩm Primary key: CategoryID Employees: Danh sách nhân viên cửa hàng EmloyeeID: Mã nhân viên, LastName: Họ, FistName: tên, Title: chức danh, TitleOfCourtesy: Cách xưng hô xã giao, BirthDate: Ngày sinh, HireDate: Ngày bắt đầu làm việc công ty, Primary key: EmloyeeID Customers: Danh sách khách hàng CustomerID: mã công ty khách hàng, CompanyName: tên (công ty) khách hàng Primary key: CustomerID Orders: Danh sách hóa đơn đặt mua hàng OrderID: mã hóa đơn đặt hàng, CustomerID, EmloyeeID, OrderDate: ngày viết hóa đơn, RequiredDate: Ngỳa yêu cầu cần có hàng, ShippedDate: Ngày vận chuyển hàng, ShipVia: Phương tiện vận chuyển hàng, Freight: Phí vận chuyển, ShipName: Tên phương tiện vận chuyển, ShipAddress: địa cần vận chuyển hàng đến Primary key: OrderID Order Details: Danh sách chi tiết mặt hàng đặt mua hóa đơn OrderID: mã hóa đơn, ProductID: mã sản phẩm, UnitPrice: đơn giá, Quantity:Số lượng, Discount: giảm giá (ví dụ Discount=0.05 có nghĩa giảm giá 5%) Shippers: Danh sách công ty vận chuyển hàng ShipperID: mã công ty vận chuyển, ComanyName: tên (công ty) vận chuyển Relationships: Hãy viết lệnh T-SQL thực công việc sau: Hiển thị danh sách mặt hàng với đầy đủ thông tin sau: Loại hàng, mã hàng, tên hàng xếp tăng dần theo tên hàng Liệt kê mặt hàng tổng số hàng đặt mua (có hóa đơn) theo mặt hàng Liệt kê sản phẩm đặt mua chưa vận chuyển (chưa có thông tin ngày vận chuyển ngày vận chuyển sau ngày tại), đếm số sản phẩm theo loại hàng Đếm số hóa đơn chưa vận chuyển Liệt kê chi tiết mặt hàng đặt mua hóa đơn bao gồm thông tin sau: Số hóa đơn, Mã sản phẩm (hàng), tên sản phẩm, đơn giá, số lượng, giảm giá thành tiền Chỉ liệt kê mặt hàng có giảm giá 1% (tức trường discount > 0.01), thành tiền