Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
------------------------------------------------------------------
------------------------------------------------------------------
use supermarketmgt;
------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------
Firstname varchar(30),
Lastname varchar(30),
Gender varchar(2),
Region varchar(20),
RegistrationDate Date);
--------------------------------------------------------------------------------------------------------------------
describe customer;
--------------------------------------------------------------------------------------------------------------------
phoneno varchar(15) ,
custid varchar(10),
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
describe customerphone;
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
Email varchar(15) ,
custid varchar(10),
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
custid varchar(10),
orderID varchar(10),
primary key(custid,orderID),
foreign key(custid) references customer(custid)on update cascade on delete cascade,
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
describe customer_order;
select*from customer_order;
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
customer.Gender,customer.RegistrationDate, Ordeer.orderID,Ordeer.Item_type,Ordeer.Item_Quantity,
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
Region varchar(35),
City varchar(20),
Town varchar(20),
custid varchar(10),
insert customer_address(addressID,Region,City,Town,custid)
values(1,"SNNP","WOLKITE","GUBRE","cust/01");
insert customer_address(addressID,Region,City,Town,custid)
values(2,"SNNP","WOLKITE","GUBRE","cust/02");
insert customer_address(addressID,Region,City,Town,custid)
values(3,"SNNP","WOLKITE","GUBRE","cust/03");
insert customer_address(addressID,Region,City,Town,custid)
values(4,"SNNP","WOLKITE","GUBRE","cust/04");
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
describe customer_address;
select*from customer_address;
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
OrderID varchar(10),
Item_type varchar(30),
Item_Quantity int,
Order_date date,
Item_no varchar(10),
primary key(OrderID));
insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/01","juice",45,20110201,"It/
01");
insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/02","juice",45,20110201,"It/
01");
insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/03","juice",45,20110201,"It/
01");
insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/04","juice",45,20110201,"It/
01");
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
describe ordeer;
select*from ordeer;
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
Item_name varchar(50),
OrderID varchar(10),
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
describe Item_name;
select*from Item_name;
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
Firstname varchar(50),
Lastname varchar(10),
Gender varchar(2),
Region varchar(50),
Salary double);
values("Emp/11", "Adugna","Tesema","M","SNNP",2000);
values("Emp/12", "Serkalem","Tatek","F","SNNP",2500);
values("Emp/13", "Barkot","Sitotaw","M","SNNP",2000);
values("Emp/14", "Yocabd","Tesfaye","F","SNNP",2300);
--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
describe Employee;
----------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------
phoneno varchar(15) ,
EmpID varchar(10),
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
describe Employeephone;
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
EmpID varchar(10),
custid varchar(10),
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
describe Employee_customer;
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
SELECT Employee.EmpID,Employee.Salary,customer.custid,customer.firstname
---------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
EmpID varchar(10),
Sales_no varchar(10),
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
describe Employee_Sales;
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
(
EmpID varchar(10),
Item_no varchar(10),
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
SELECT Employee.EmpID,Employee.Firstname,Employee.Lastname,Item.Item_no,Item.Item_type
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------
Region varchar(35),
City varchar(20),
Town varchar(20),
EmpID varchar(10),
insert Employee_address(addressID,Region,City,Town,EmpID)
values(1,"SNNP","WOLKITE","GUBRE","Emp/11");
insert Employee_address(addressID,Region,City,Town,EmpID)
values(2,"SNNP","WOLKITE","GUBRE","Emp/12");
insert Employee_address(addressID,Region,City,Town,EmpID)
values(3,"SNNP","WOLKITE","GUBRE","Emp/13");
insert Employee_address(addressID,Region,City,Town,EmpID)
values(4,"SNNP","WOLKITE","GUBRE","Emp/14");
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
describe Employee_address;
select*from Employee_address;
-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
Sales_no varchar(300),
Item_type varchar(30),
Item_Quantity int,
Price double,
Amount_paid double ,
Sales_date date,
primary key(Sales_no));
insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/01","MOHA",
2,12.5,25,20110201);
insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/02","MOHA",
2,12.5,25,20110201);
insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/03","MOHA",
2,12.5,25,20110201);
insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/04","MOHA",
2,12.5,25,20110201);
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
describe Sales;
select*from Sales;
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
Item_name varchar(50),
Sales_no varchar(30),
----------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------
describe Sales_Item_name;
select*from Sales_Item_name;
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
SELECT Sales.Sales_no,Sales.Item_type,Sales.Item_Quantity,Sales.Price,Sales.Amount_paid,
Sales.Sales_date,Sales_Item_name.ITEM_NAME
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------
Item_type varchar(30),
Price double,
Item_Quantity int);
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
describe Item;
-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
Item_name varchar(50),
Item_no varchar(10),
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
describe Item_Item_name;
select*from Item_Item_name;
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
SELECT Item.Item_no,Item.Item_type,Item.Item_Quantity,Item.Price
,Item_Item_name.ITEM_NAME
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Item_type varchar(30),
Item_Quantity int,
Price double,
Amount_paid double,
Purchase_date date,
EmpID varchar(10),
insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/01","juice",
2,12.5,25,20111201);
insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/02","juice",
2,12.5,25,20111201);
insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/03","juice",
2,12.5,25,20111201);
insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/04","juice",
2,12.5,25,20111201);
describe Purchase;
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
Item_name varchar(50),
Purchase_no varchar(10),
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
describe Purchase_Item_name;
select*from Purchase_Item_name;
drop table Purchase_Item_name;
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
SELECT
Purchase.Purchase_no,Purchase.Item_type,Purchase.Item_Quantity,Purchase.Price,Purchase.Purchase_
date
,Purchase_Item_name.ITEM_NAME
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
Amount_paid double,
Item_Quantity int,
Price double,
Payment_date date,
ReceiptID varchar(10),
values("Pay/01",25,2,12.5,20111201,"rec/01");
values("Pay/02",25,2,12.5,20111201,"rec/02");
values("Pay/04",25,2,12.5,20111201,"rec/04");
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
describe Payment;
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
recID varchar(10) ,
Item_type varchar(30) ,
Quantity int,
receipt_date double,
price date,
Amountpaid varchar(10),
primary key(recID));
values("rec/01","juice",2,12.5,25,20111201);
values("rec/02","juice",2,12.5,25,20111201);
insert into Receipt(recID,Item_type,Quantity,receipt_date,price ,Amountpaid )
values("rec/03","juice",2,12.5,25,20111201);
values("rec/04","juice",2,12.5,25,20111201);
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
describe Receipt;
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
(itmID varchar(10) ,
item_name varchar(30),
recID varchar(10),
primary key(item_nameID));
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
describe receipt_item_name;
select *from receipt_item_name;
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------