You are on page 1of 7

DATABASE SYSTEM

COURSE ID(CSC2062)

Lab Session No4

Batch: BS(CS)-2020

SUBMITTED TO: Ms.SANA IQBAL


SUBMITTED BY: SYEDA PARSA SHEREEN

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

SYNTAX FOR Customers:

create table Customers(


CustomerID nchar(5) not null ,
CompanyName nchar(40) not null,
ContactName nchar(30) null,
Address nchar(60) null,
Phone nchar(24) null
);
select*from Customers;
INSERT INTO
Customers(CustomerID,CompanyName,ContactName,Address,Phone)
VALUES(1,'Reliance','Syeda Parsa','house 15 pib’,'03242078128');
INSERT INTO
Customers(CustomerID,CompanyName,ContactName,Address,Phone)
VALUES(3,'Nelson','Ahmed','house 210 gulshan block2','0324207754');
INSERT INTO
Customers(CustomerID,CompanyName,ContactName,Address,Phone)

2
VALUES(6,'Panther Tyres',‘Faraz’,'house 21 Nazimabad block2','0324207734');

SCREENSHOT:

SYNTAX FOR Employees:

create table Employees(


EmployeeID int not null,
LastName nchar(20) not null,
FirstName nchar(20) not null,
Title nchar(20) null,
Birthdate datetime null,
Hiredate datetime null,
Address nchar(60) null,
);
select * from Employees
Insert into
Employees(EmployeeID,LastName,FirstName,Title,Birthdate,Hiredate,Address)value
s(1,'ahmed','ali'
,'employee','1997-11-3','2017-06-21','Flat 103 Ahmed Apartments clifton' );
Insert into
Employees(EmployeeID,LastName,FirstName,Title,Birthdate,Hiredate,Address)value
s(1,'Yousf','ali'
,'manager','1978-11-3','2017-06-21','Flat 103 Sunana Apartments' );

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;

Add a new column phone (nvarchar,24) to the employees table in your


own database

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:

You might also like