SQL FILE FROM MOODLE USE master GO Object Database PVF Scri
***SQL FILE FROM MOODLE***
USE [master]
GO
/****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/
CREATE DATABASE [PVF]
ALTER DATABASE [PVF] SET COMPATIBILITY_LEVEL = 110
GO
IF (1 = FULLTEXTSERVICEPROPERTY(\'IsFullTextInstalled\'))
begin
EXEC [PVF].[dbo].[sp_fulltext_database] @action = \'enable\'
end
GO
ALTER DATABASE [PVF] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [PVF] SET ANSI_NULLS OFF
GO
ALTER DATABASE [PVF] SET ANSI_PADDING OFF
GO
ALTER DATABASE [PVF] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [PVF] SET ARITHABORT OFF
GO
ALTER DATABASE [PVF] SET AUTO_CLOSE OFF
GO
ALTER DATABASE [PVF] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [PVF] SET AUTO_SHRINK OFF
GO
ALTER DATABASE [PVF] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [PVF] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [PVF] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [PVF] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [PVF] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [PVF] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [PVF] SET RECURSIVE_TRIGGERS OFF
GO
ALTER DATABASE [PVF] SET DISABLE_BROKER
GO
ALTER DATABASE [PVF] SET AUTO_UPDATE_STATISTICS_ASYNC OFF
GO
ALTER DATABASE [PVF] SET DATE_CORRELATION_OPTIMIZATION OFF
GO
ALTER DATABASE [PVF] SET TRUSTWORTHY OFF
GO
ALTER DATABASE [PVF] SET ALLOW_SNAPSHOT_ISOLATION OFF
GO
ALTER DATABASE [PVF] SET PARAMETERIZATION SIMPLE
GO
ALTER DATABASE [PVF] SET READ_COMMITTED_SNAPSHOT OFF
GO
ALTER DATABASE [PVF] SET HONOR_BROKER_PRIORITY OFF
GO
ALTER DATABASE [PVF] SET RECOVERY SIMPLE
GO
ALTER DATABASE [PVF] SET MULTI_USER
GO
ALTER DATABASE [PVF] SET PAGE_VERIFY CHECKSUM
GO
ALTER DATABASE [PVF] SET DB_CHAINING OFF
GO
ALTER DATABASE [PVF] SET FILESTREAM( NON_TRANSACTED_ACCESS = OFF )
GO
ALTER DATABASE [PVF] SET TARGET_RECOVERY_TIME = 0 SECONDS
GO
ALTER DATABASE [PVF] SET READ_WRITE
GO
USE [PVF]
CREATE TABLE Customer_T
(CustomerID NUMERIC(11,0) NOT NULL,
CustomerName VARCHAR(25) NOT NULL,
CustomerAddress VARCHAR(30) ,
CustomerCity VARCHAR(20) ,
CustomerState CHAR(2) ,
CustomerPostalCode VARCHAR(10) ,
CONSTRAINT Customer_PK PRIMARY KEY (CustomerID));
CREATE TABLE Territory_T
(TerritoryID NUMERIC(11,0) NOT NULL,
TerritoryName VARCHAR(50) ,
CONSTRAINT Territory_PK PRIMARY KEY (TerritoryID));
CREATE TABLE DoesBusinessIn_T
(CustomerID NUMERIC(11,0) NOT NULL,
TerritoryID NUMERIC(11,0) NOT NULL,
CONSTRAINT DoesBusinessIn_PK PRIMARY KEY (CustomerID, TerritoryID),
CONSTRAINT DoesBusinessIn_FK1 FOREIGN KEY (CustomerID) REFERENCES Customer_T(CustomerID),
CONSTRAINT DoesBusinessIn_FK2 FOREIGN KEY (TerritoryID) REFERENCES Territory_T(TerritoryID));
CREATE TABLE Employee_T
(EmployeeID VARCHAR(10) NOT NULL,
EmployeeName VARCHAR(25) ,
EmployeeAddress VARCHAR(30) ,
EmployeeBirthDate DATE ,
EmployeeCity VARCHAR(20) ,
EmployeeState CHAR(2) ,
EmployeeZipCode VARCHAR(10) ,
EmployeeDateHired DATE ,
EmployeeSupervisor VARCHAR(10) ,
CONSTRAINT Employee_PK PRIMARY KEY (EmployeeID));
CREATE TABLE Skill_T
(SkillID VARCHAR(12) NOT NULL,
SkillDescription VARCHAR(30) ,
CONSTRAINT Skill_PK PRIMARY KEY (SkillID));
CREATE TABLE EmployeeSkills_T
(EmployeeID VARCHAR(10) NOT NULL,
SkillID VARCHAR(12) NOT NULL,
CONSTRAINT EmployeeSkills_PK PRIMARY KEY (EmployeeID, SkillID),
CONSTRAINT EmployeeSkills_FK1 FOREIGN KEY (EmployeeID) REFERENCES Employee_T(EmployeeID),
CONSTRAINT EmployeeSkills_FK2 FOREIGN KEY (SkillID) REFERENCES Skill_T(SkillID));
CREATE TABLE Order_T
(OrderID NUMERIC(11,0) NOT NULL,
CustomerID NUMERIC(11,0) ,
OrderDate DATE DEFAULT SYSDATETIME(),
CONSTRAINT Order_PK PRIMARY KEY (OrderID),
CONSTRAINT Order_FK1 FOREIGN KEY (CustomerID) REFERENCES Customer_T(CustomerID));
CREATE TABLE WorkCenter_T
(WorkCenterID VARCHAR(12) NOT NULL,
WorkCenterLocation VARCHAR(30) ,
CONSTRAINT WorkCenter_PK PRIMARY KEY (WorkCenterID));
CREATE TABLE ProductLine_T
(ProductLineID NUMERIC(11,0) NOT NULL,
ProductLineName VARCHAR(50) ,
CONSTRAINT ProductLine_PK PRIMARY KEY (ProductLineID));
CREATE TABLE Product_T
(ProductID NUMERIC(11,0) NOT NULL,
ProductLineID NUMERIC(11,0) ,
ProductDescription VARCHAR(50) ,
ProductFinish VARCHAR(20) ,
ProductStandardPrice DECIMAL(6,2) ,
CONSTRAINT Product_PK PRIMARY KEY (ProductID),
CONSTRAINT Product_FK1 FOREIGN KEY (ProductLineID) REFERENCES ProductLine_T(ProductLineID));
CREATE TABLE ProducedIn_T
(ProductID NUMERIC(11,0) NOT NULL,
WorkCenterID VARCHAR(12) NOT NULL,
CONSTRAINT ProducedIn_PK PRIMARY KEY (ProductID, WorkCenterID),
CONSTRAINT ProducedIn_FK1 FOREIGN KEY (ProductID) REFERENCES Product_T(ProductID),
CONSTRAINT ProducedIn_FK2 FOREIGN KEY (WorkCenterID) REFERENCES WorkCenter_T(WorkCenterID));
CREATE TABLE OrderLine_T
(OrderID NUMERIC(11,0) NOT NULL,
ProductID NUMERIC(11,0) NOT NULL,
OrderedQuantity NUMERIC(11,0) ,
CONSTRAINT OrderLine_PK PRIMARY KEY (OrderID, ProductID),
CONSTRAINT OrderLine_FK1 FOREIGN KEY (OrderID) REFERENCES Order_T(OrderID),
CONSTRAINT OrderLine_FK2 FOREIGN KEY (ProductID) REFERENCES Product_T(ProductID));
CREATE TABLE RawMaterial_T
(MaterialID VARCHAR(12) NOT NULL,
MaterialName VARCHAR(30) ,
MaterialStandardCost DECIMAL(6,2) ,
UnitOfMeasure VARCHAR(10) ,
CONSTRAINT RawMaterial_PK PRIMARY KEY (MaterialID));
CREATE TABLE Salesperson_T
(SalespersonID NUMERIC(11,0) NOT NULL,
SalespersonName VARCHAR(25) ,
SalespersonPhone VARCHAR(50) ,
SalespersonFax VARCHAR(50) ,
TerritoryID NUMERIC(11,0) ,
CONSTRAINT Salesperson_PK PRIMARY KEY (SalesPersonID),
CONSTRAINT Salesperson_FK1 FOREIGN KEY (TerritoryID) REFERENCES Territory_T(TerritoryID));
CREATE TABLE Vendor_T
(VendorID NUMERIC(11,0) NOT NULL,
VendorName VARCHAR(25) ,
VendorAddress VARCHAR(30) ,
VendorCity VARCHAR(20) ,
VendorState CHAR(2) ,
VendorZipcode VARCHAR(50) ,
VendorFax VARCHAR(10) ,
VendorPhone VARCHAR(10) ,
VendorContact VARCHAR(50) ,
VendorTaxID VARCHAR(50) ,
CONSTRAINT Vendor_PK PRIMARY KEY (VendorID));
CREATE TABLE Supplies_T
(VendorID NUMERIC(11,0) NOT NULL,
MaterialID VARCHAR(12) NOT NULL,
SuppliesUnitPrice DECIMAL(6,2) ,
CONSTRAINT Supplies_PK PRIMARY KEY (VendorID, MaterialID),
CONSTRAINT Supplies_FK1 FOREIGN KEY (MaterialId) REFERENCES RawMaterial_T(MaterialID),
CONSTRAINT Supplies_FK2 FOREIGN KEY (VendorID) REFERENCES Vendor_T(VendorID));
CREATE TABLE Uses_T
(ProductID NUMERIC(11,0) NOT NULL,
MaterialID VARCHAR(12) NOT NULL,
GoesIntoQuantity INTEGER ,
CONSTRAINT Uses_PK PRIMARY KEY (ProductID, MaterialID),
CONSTRAINT Uses_FK1 FOREIGN KEY (ProductID) REFERENCES Product_T(ProductID),
CONSTRAINT Uses_FK2 FOREIGN KEY (MaterialID) REFERENCES RawMaterial_T(MaterialID));
CREATE TABLE WorksIn_T
(EmployeeID VARCHAR(10) NOT NULL,
WorkCenterID VARCHAR(12) NOT NULL,
CONSTRAINT WorksIn_PK PRIMARY KEY (EmployeeID, WorkCenterID),
CONSTRAINT WorksIn_FK1 FOREIGN KEY (EmployeeID) REFERENCES Employee_T(EmployeeID),
CONSTRAINT WorksIn_FK2 FOREIGN KEY (WorkCenterID) REFERENCES WorkCenter_T(WorkCenterID));
delete from Uses_T;
delete from WorksIn_T;
delete from WorkCenter_T;
delete from DoesBusinessIn_T;
delete from EmployeeSkills_T;
delete from Supplies_T;
delete from ProducedIn_T;
delete from OrderLine_T;
delete from Product_T;
delete from ProductLine_T;
delete from Order_T;
delete from Salesperson_T;
delete from Vendor_T;
delete from Skill_T;
delete from RawMaterial_T;
delete from Territory_T;
delete from Employee_T;
delete from Customer_T;
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (1, \'Contemporary Casuals\', \'1355 S Hines Blvd\', \'Gainesville\', \'FL\', \'32601-2871\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (2, \'Value Furniture\', \'15145 S.W. 17th St.\', \'Plano\', \'TX\', \'75094-7743\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (3, \'Home Furnishings\', \'1900 Allard Ave.\', \'Albany\', \'NY\', \'12209-1125\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (4, \'Eastern Furniture\', \'1925 Beltline Rd.\', \'Carteret\', \'NJ\', \'07008-3188\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (5, \'Impressions\', \'5585 Westcott Ct.\', \'Sacramento\', \'CA\', \'94206-4056\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (6, \'Furniture Gallery\', \'325 Flatiron Dr.\', \'Boulder\', \'CO\', \'80514-4432\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (7, \'Period Furniture\', \'394 Rainbow Dr.\', \'Seattle\', \'WA\', \'97954-5589\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (8, \'California Classics\', \'816 Peach Rd.\', \'Santa Clara\', \'CA\', \'96915-7754\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (9, \'M and H Casual Furniture\', \'3709 First Street\', \'Clearwater\', \'FL\', \'34620-2314\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (10, \'Seminole Interiors\', \'2400 Rocky Point Dr.\', \'Seminole\', \'FL\', \'34646-4423\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (11, \'American Euro Lifestyles\', \'2424 Missouri Ave N.\', \'Prospect Park\', \'NJ\', \'07508-5621\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (12, \'Battle Creek Furniture\', \'345 Capitol Ave. SW\', \'Battle Creek\', \'MI\', \'49015-3401\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (13, \'Heritage Furnishings\', \'66789 College Ave.\', \'Carlisle\', \'PA\', \'17013-8834\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (14, \'Kaneohe Homes\', \'112 Kiowai St.\', \'Kaneohe\', \'HI\', \'96744-2537\');
INSERT INTO Customer_T (CustomerID, CustomerName, CustomerAddress, CustomerCity, CustomerState, CustomerPostalCode)
VALUES (15, \'Mountain Scenes\', \'4132 Main Street\', \'Ogden\', \'UT\', \'84403-4432\');
INSERT INTO Territory_T (TerritoryID, TerritoryName)
VALUES (1, \'SouthEast\');
INSERT INTO Territory_T (TerritoryID, TerritoryName)
VALUES (2, \'SouthWest\');
INSERT INTO Territory_T (TerritoryID, TerritoryName)
VALUES (3, \'NorthEast\');
INSERT INTO Territory_T (TerritoryID, TerritoryName)
VALUES (4, \'NorthWest\');
INSERT INTO Territory_T (TerritoryID, TerritoryName)
VALUES (5, \'Central\');
INSERT INTO DoesBusinessIn_T (CustomerID, TerritoryID)
VALUES (1, 1);
INSERT INTO DoesBusinessIn_T (CustomerID, TerritoryID)
VALUES (1, 2);
INSERT INTO DoesBusinessIn_T (CustomerID, TerritoryID)
VALUES (2, 2);
INSERT INTO DoesBusinessIn_T (CustomerID, TerritoryID)
VALUES (3, 3);
INSERT INTO DoesBusinessIn_T (CustomerID, TerritoryID)
VALUES (4, 3);
INSERT INTO DoesBusinessIn_T (CustomerID, TerritoryID)
VALUES (5, 2);
INSERT INTO DoesBusinessIn_T (CustomerID, TerritoryID)
VALUES (6, 5);
INSERT INTO Employee_T (EmployeeID, EmployeeName, EmployeeAddress, EmployeeCity, EmployeeState, EmployeeZipCode, EmployeeDateHired, EmployeeBirthDate, EmployeeSupervisor)
VALUES (\'123-44-345\', \'Jim Jason\', \'2134 Hilltop Rd\', \'\', \'TN\', \'\', \'12/Jun/99\', \'\', \'454-56-768\');
INSERT INTO Employee_T (EmployeeID, EmployeeName, EmployeeAddress, EmployeeCity, EmployeeState, EmployeeZipCode, EmployeeDateHired, EmployeeBirthDate, EmployeeSupervisor)
VALUES (\'454-56-768\', \'Robert Lewis\', \'17834 Deerfield Ln\', \'Nashville\', \'TN\', \'\', \'01/Jan/99\', \'\', \'\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'BS12\', \'12in Band Saw\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'QC1\', \'Quality Control\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'RT1\', \'Router\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'SO1\', \'Sander-Orbital\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'SB1\', \'Sander-Belt\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'TS10\', \'10in Table Saw\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'TS12\', \'12in Table Saw\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'UC1\', \'Upholstery Cutter\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'US1\', \'Upholstery Sewer\');
INSERT INTO Skill_T (SkillID, SkillDescription)
VALUES (\'UT1\', \'Upholstery Tacker\');
INSERT INTO EmployeeSkills_T (EmployeeID, SkillID)
VALUES (\'123-44-345\', \'BS12\');
INSERT INTO EmployeeSkills_T (EmployeeID, SkillID)
VALUES (\'123-44-345\', \'RT1\');
INSERT INTO EmployeeSkills_T (EmployeeID, SkillID)
VALUES (\'454-56-768\', \'BS12\');
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1001, \'21/Oct/10\', 1);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1002, \'21/Oct/10\', 8);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1003, \'22/Oct/10\', 15);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1004, \'22/Oct/10\', 5);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1005, \'24/Oct/10\', 3);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1006, \'24/Oct/10\', 2);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1007, \'27/Oct/10\', 11);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1008, \'30/Oct/10\', 12);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1009, \'05/Nov/10\', 4);
INSERT INTO Order_T (OrderID, OrderDate, CustomerID)
VALUES (1010, \'05/Nov/10\', 1);
INSERT INTO ProductLine_T (ProductLineID, ProductLineName)
VALUES (1, \'Cherry Tree\');
INSERT INTO ProductLine_T (ProductLineID, ProductLineName)
VALUES (2, \'Scandinavia\');
INSERT INTO ProductLine_T (ProductLineID, ProductLineName)
VALUES (3, \'Country Look\');
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (1, \'End Table\', \'Cherry\', 175, 1);
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (2, \'Coffee Table\', \'Natural Ash\', 200, 2);
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (3, \'Computer Desk\', \'Natural Ash\', 375, 2);
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (4, \'Entertainment Center\', \'Natural Maple\', 650, 3);
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (5, \'Writers Desk\', \'Cherry\', 325, 1);
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (6, \'8-Drawer Desk\', \'White Ash\', 750, 2);
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (7, \'Dining Table\', \'Natural Ash\', 800, 2);
INSERT INTO Product_T (ProductID, ProductDescription, ProductFinish, ProductStandardPrice, ProductLineID)
VALUES (8, \'Computer Desk\', \'Walnut\', 250, 3);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1001, 1, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1001, 2, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1001, 4, 1);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1002, 3, 5);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1003, 3, 3);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1004, 6, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1004, 8, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1005, 4, 3);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1006, 4, 1);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1006, 5, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1006, 7, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1007, 1, 3);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1007, 2, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1008, 3, 3);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1008, 8, 3);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1009, 4, 2);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1009, 7, 3);
INSERT INTO OrderLine_T (OrderID, ProductID, OrderedQuantity)
VALUES (1010, 8, 10);
INSERT INTO Salesperson_T (SalesPersonID, SalesPersonName, SalesPersonPhone, SalesPersonFax, TerritoryID)
VALUES (1, \'Doug Henny\', \'8134445555\', \'\', 1);
INSERT INTO Salesperson_T (SalesPersonID, SalesPersonName, SalesPersonPhone, SalesPersonFax, TerritoryID)
VALUES (2, \'Robert Lewis\', \'8139264006\', \'\', 2);
INSERT INTO Salesperson_T (SalesPersonID, SalesPersonName, SalesPersonPhone, SalesPersonFax, TerritoryID)
VALUES (3, \'William Strong\', \'5053821212\', \'\', 3);
INSERT INTO Salesperson_T (SalesPersonID, SalesPersonName, SalesPersonPhone, SalesPersonFax, TerritoryID)
VALUES (4, \'Julie Dawson\', \'4355346677\', \'\', 4);
INSERT INTO Salesperson_T (SalesPersonID, SalesPersonName, SalesPersonPhone, SalesPersonFax, TerritoryID)
VALUES (5, \'Jacob Winslow\', \'2238973498\', \'\', 5);
INSERT INTO WorkCenter_T (WorkCenterID, WorkCenterLocation)
VALUES (\'SM1\', \'Main Saw Mill\');
INSERT INTO WorkCenter_T (WorkCenterID, WorkCenterLocation)
VALUES (\'WR1\', \'Warehouse and Receiving\');
INSERT INTO WorksIn_T (EmployeeID, WorkCenterID)
VALUES (\'123-44-345\', \'SM1\');
select * from Uses_T;
select * from WorksIn_T;
select * from WorkCenter_T;
select * from DoesBusinessIn_T;
select * from EmployeeSkills_T;
select * from Supplies_T;
select * from ProducedIn_T;
select * from OrderLine_T;
select * from Product_T;
select * from ProductLine_T;
select * from Order_T;
select * from Salesperson_T;
select * from Vendor_T;
select * from Skill_T;
select * from RawMaterial_T;
select * from Territory_T;
select * from Employee_T;
select * from Customer_T;
1. Employees whose name begin with “L”.
2. Employees hired during 1999.
3. Display the product line ID and the average standard price for all products in each product line.
4. For every product that has been ordered, display the product ID and the total quantity ordered (label this result TotalOrdered). List the most popular product first and the least popular last.
5. List the names and number of employees supervised (label this value HeadCount) for all the supervisors who supervise more than two employees.
6. Display order number, customer number, order date and items ordered for some customer Use CustomerID=4.
7. Display each item ordered for order #1, its standard price, and total price for each item ordered.
8. List in alphabetical order the names of all employees (managers) who are now managing people with skill ID BS12. List each such manager’s name only once, even if that manager manages several people with this skill.
Solution
 Select EmployeeName form Employee_T where EmployeeName LIKE \'L%\';
 Select * from Employee_T where EmployeeDateHired in(1999);
Select ProductLineID from Product_T and AVG(Product_T. ProductStandardPrice) from Product_T;
Select PT.ProductDescription, OLT.productID, OrderedQuantity as TotalOrdered
From OrderLine_T OLT
Left Join Product_T PT on
OLT.productID=PT.productID
Order by TotalOrdered DESC
Select S.EmployeeName, Count(E.EmployeeID) as HeadCount
From Employee_T S, Employee_T E
Where S.EmployeeID=E.EmployeeSupervisor
Group by S.EmployeeName
Having Count(E.EmployeeID)>2
 Select OT.OrderID, OT.CustomerID, OL.ProductID, PT.ProductDescription, OL.OrderedQuantity
From Product_T PT, OrderLine_T OL, Order_T OT
Where OT.OrderID = OL.OrderID
And OL.ProductID = PT.ProductID
And OT.CustomerID = 4
 SELECT Order_line_t.Product_ID, Product_t.Standard_Price,
 Sum(Order_line_t.Ordered_quantity)*Product_t.Standard_Price
 AS Total_Price
 FROM Product_t,order_line_t
 WHERE Product_t.Product_ID = Order_line_t.Product_ID
 GROUP BY Order_line_t.Product_ID, Product_t.Standard_Price, Order_line_t.Order_ID
 HAVING Order_line_t.Order_ID=1;
 Select Distinct M.EmployeeName
From Employee_T M, Employee_T E, EmployeeSkills_T ES
Where SkillID = \'BS12\'
And ES.EmployeeID = E.EmployeeID
And E.EmployeeSupervisor = M.EmployeeID
Order By M.EmployeeName
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-0.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-1.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-2.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-3.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-4.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-5.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-6.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-7.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-8.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-9.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-10.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-11.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-12.webp)
![***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S ***SQL FILE FROM MOODLE*** USE [master] GO /****** Object: Database [PVF] Script Date: 6/17/2013 1:07:19 PM ******/ CREATE DATABASE [PVF] ALTER DATABASE [PVF] S](/WebImages/5/sql-file-from-moodle-use-master-go-object-database-pvf-scri-983769-1761505216-13.webp)
