Professional Documents
Culture Documents
COURSE ID(CSC2062)
Batch: BS(CS)-2020
1
QUESTION NO 1;
Customers:
COLUMN NAME DATA TYPE SIZE CONSTRAINTS
Customerid nchar 5 Not null
Company name nvarchar 40 Not null
Contact name nvarchar 30 Null
Address nvarchar 60 Null
phone nvarchar 24 Null
Employees:
COLUMN NAME DATA TYPE SIZE CONSTRAINTS
Employeeid Int 4 Not null
Lastname Nvarchar 20 Not null
Firstname Nvarchar 20 Not null
Title Nvarchar 10 Null
Birthdate Datetime 8 Null
Hiredate Datetime 8 Null
Address nvarchar 60 Null
Order:
COLUMN NAME DATA TYPE SIZE CONSTRAINTS
Ordered Int 4 Not null
Ordername Nvarchar 40 Not null
Unitprice money 8 Null
2
VALUES(6,'Panther Tyres',‘Faraz’,'house 21 Nazimabad block2','0324207734');
SCREENSHOT:
SCREENSHOT:
3
SYNTAX FOR ORDERS:
create table Orders(
Ordered int not null,
OrderName nchar(40) not null,
UnitPrice Money null
);
select* from Orders
Insert into Orders(Ordered,OrderName,UnitPrice)values(1,'pizza',300)
Insert into Orders(Ordered,OrderName,UnitPrice)values(2,'burger',180)
Insert into Orders(Ordered,OrderName,UnitPrice)values(3,'french fries',30)
4
SCREENSHOT:
QUESTION NO 2;
SYNTAX:
alter table Employees
add phone nvarchar(24)not null
Insert into
Employees(EmployeeID,LastName,FirstName,Title,Birthdate,Hiredate,Address,phon
e)values(3,'ahmed','ali'
,'employee','1997-11-3','2017-06-21','Flat 103 Ahmed Apartments clifton','1236543' );
Insert into
Employees(EmployeeID,LastName,FirstName,Title,Birthdate,Hiredate,Address,phon
e)values(4,'aparsa','shereen'
5
,'Owner','2001-10-29','2017-06-21','Flat 103 Ahmed Apartments
clifton','03242078128' );
SCREENSHOT:
6
QUESTION NO 3;
SYNTAX:
Alter table Orders
Drop Column UnitPrice
SCREENSHOT: