Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

A

Micro-Project Report
On

“Shopping Management System”

Submitted By
Rohan Gund(63)
Prathmesh Pawar (49)
Omkar Suryawanshi(23)

Under Guidance Of
Mrs. Sujata A. Kshirsagar

Diploma Course in Computer Technology


(As per directives of I Scheme, MSBTE)

Sinhgad Technical Education Society’s


SOU. VENUTAI CHAVAN POLYTECHNIC, PUNE – 411046
The Academic Year 2022 – 2023
MAHARASHTRA STATE BOARD OF

TECHNICAL EDUCATION

Certificate

This is to certify that Mast. /Ms. Rohan Gund Roll No. 63 of Semester III of Diploma in

Computer Technology of Institute STES’s Sou. Venutai Chavan Polytechnic (Code: 0040)

has completed the Micro Project satisfactorily in Subject Database Management System

(22319) for the academic year 2022 – 2023 as prescribed in the curriculum.

Program Code: CM Course Code: CM/3/I

Place: Pune Enrolment No: 2100400342

Date: Exam Seat No:

Mrs. S.A. Kshirsagar Mrs. A.V. Kurkute Dr.(Mrs.) M.S.Jadhav

Subject Teacher Head of the Department Principle


MAHARASHTRA STATE BOARD OF

TECHNICAL EDUCATION

Certificate

This is to certify that Mast. /Ms Prathmesh Pawar Roll No. 49 of Semester III of Diploma in

Computer Technology of Institute STES’s Sou. Venutai Chavan Polytechnic (Code: 0040)

has completed the Micro Project satisfactorily in Subject Database Management System

(22319) for the academic year 2022 – 2023 as prescribed in the curriculum.

Program Code: CM Course Code: CM/3/I

Place: Pune Enrolment No: 2100400342

Date: Exam Seat No:

Mrs. S.A. Kshirsagar Mrs. A.V. Kurkute Dr.(Mrs.) M.S.Jadhav

Subject Teacher Head of the Department Principle


MAHARASHTRA STATE BOARD OF

TECHNICAL EDUCATION

Certificate

This is to certify that Ms. Omkar Suryawanshi Roll No. 23 of Semester III of Diploma in

Computer Technology of Institute STES’s Sou. Venutai Chavan Polytechnic (Code: 0040)

has completed the Micro Project satisfactorily in Subject Database Management System

(22319) for the academic year 2022 – 2023 as prescribed in the curriculum.

Program Code: CM Course Code: CM/3/I

Place: Pune Enrolment No: 2100400086

Date: Exam Seat No:

Mrs. S.A. Kshirsagar Mrs. A.V. Kurkute Dr.(Mrs.) M.S.Jadhav

Subject Teacher Head of the Department Principle


Database Management System - 22319 Shopping Management System

Annexure – I
Micro-Project Proposal
Shopping Management System

1.0 Aim of the Micro – Project:


This Micro-Project aims at developing an Shopping Management System using Database.

2.0 Intended Course Outcomes:


a. Design a Normalized Database using the given data
b. Create and Manage Database using SQL commands
c. Design E-R diagram
d. Apply security and confidentiality on given data

3.0 Proposed Methodology:

The project aims at developing an Employee Management System

I. Study all the concepts of Database Management System


II. Identify the requirements of project.
III. Design the structure of project.
IV. Debug code and eliminate errors occurred during compilation
and execution.
V. Test the working of project.
VI. Prepare the final project
VI. Prepare the final project

Department of Computer Technology Academic Year 2022-2023 1


Database Management System - 22319 Shopping Management System

4.0 Action Plan:

Sr. Details of Activity Planned Planned Name of


No Start Date Finish Date Responsible Team
Member
01 Identify the requirements of the Rohan Gund
project 21/09/2022 25/09/2022

02 Design the structure of the Prathmesh Pawar


project 26/09/2022 30/09/2022

03 Develop a program using SQL Omkar Suryawanshi


commands 02/10/2022 12/10/2022

04 Debug code and eliminate Prathmesh pawar


errors occurred during 21/10/2022 03/11/2022
compilation and execution
05 Test the project 17/11/2022 24/11/2022 Rohan Gund
06 Prepare the final report 26/11/2022 30/11/2022 All

5.0 Resources Required:

Sr. No Resources Required Specifications

01 Computer System Pentium Intel CORE i5


02 Operating System Windows 10, 32 Bit Operating System
03 Software Oracle 10g XE

6.0 Team Members:

Sr. No Roll. No Name of Student

01 63 Rohan Gund
02 49 Prathmesh pawar
03 23 Omkar Suryawanshi

Department of Computer Technology Academic Year 2022-2023 2


Database Management System - 22319 Shopping Management System

Annexure - II
Micro-Project Report
Shopping Management System

1.0 Rationale:
Shopping Management System is an application that enables users to create and store
shopping related records. This application is helpful to websites or apps which is doing
some work related to it.
It is a platform where all work-related as well as important details related to shopping is
stored and managed in a secure way. By using this system, you can manage admin
activities in an easier and quicker way.
A web-based shopping management system helps you to be more efficient with your time,
and reduces the time your team spends on repetitive, administrative tasks.
Having an shopping management system in place means you can access all the essential
information about your team, projects, and clients from a single dashboard.

2.0 Aim of the Micro – Project:

This project aims at developing an Shopping Management System using Database.

3.0 Course Outcomes Addressed:


a. Design a Normalized Database using the given data
b. Create and Manage Database using SQL commands
c. Design E-R diagram
d. Apply security and confidentiality on given data

4.0 Literature Review:


This application demonstrates the principles of Database Management System. In
particular, the project considers various components of Structures Query Language (SQL)
– DDL, DML, DCL and DQL commands. It also aims at designing SQL queries to
implement VIEWS on the given tables.

Department of Computer Technology Academic Year 2022-2023 3


Database Management System - 22319 Shopping Management System

5.0 Actual Methodology Followed:


The project aims at developing an Shopping Management System
I. Study all the concepts of Database Management System
II. Identify the requirements of project
III. Design the structure of project
IV. Debug code and eliminate errors occurred during compilation and execution
V. Test the working of project.
VI. Prepare the final project

6.1 Resources Required:

Sr. No Resources Required Specifications


01 Computer System Pentium Intel CORE i5
02 Operating System Windows 10, 32 Bit Operating System
03 Database System Oracle 10g XE

Department of Computer Technology Academic Year 2022-2023 4


Database Management System - 22319 Shopping Management System

7.0 Outputs of Micro – Project:

7.1 E-R Diagram

Department of Computer Technology Academic Year 2022-2023 5


Database Management System - 22319 Shopping Management System

7.2 Source Code:

Shopping Management System:

SQL*Plus: Release 10.2.0.1.0 - Production


on Wed Nov 30 22:50:37 2022

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect
Enter user-name: system
Enter password:*****
Connected.

SQL> create table platform(platform_id number(5) primary key,platform_name


varchar(10),platform_grade number(5));

Table created.

SQL> desc platform;


Name Null? Type
----------------------------------------- -------- ----------------------------
PLATFORM_ID NOT NULL NUMBER(5)
PLATFORM_NAME VARCHAR2(10)
PLATFORM_GRADE NUMBER(5)

SQL> create table customer(cust_id number(8) primary key,cust_name varchar(20),cust_address


varchar(10),phone_number number(10),age number(3),gender varchar(6),platform_id number(5)
constraint dk references platform(platform_id));

Table created.

SQL> desc customer;


Name Null? Type

Department of Computer Technology Academic Year 2022-2023 6


Database Management System - 22319 Shopping Management System

----------------------------------------- -------- ----------------------------


CUST_ID NOT NULL NUMBER(8)
CUST_NAME VARCHAR2(20)
CUST_ADDRESS VARCHAR2(10)
PHONE_NUMBER NUMBER(10)
AGE NUMBER(3)
GENDER VARCHAR2(6)
PLATFORM_ID NUMBER(5)

SQL> create table company(company_id number(5) primary key,company_name


varchar(15),address varchar(15),phone_number number(10),order_from number(5) constraint dsk
references platform(platform_id));

Table created.

SQL> desc company;


Name Null? Type
----------------------------------------- -------- ----------------------------
COMPANY_ID NOT NULL NUMBER(5)
COMPANY_NAME VARCHAR2(15)
ADDRESS VARCHAR2(15)
PHONE_NUMBER NUMBER(10)
ORDER_FROM NUMBER(5)

SQL> create table dealer(dealer_id number(5) primary key, delar_name varchar(20), dealer_region
varchar(10),contact_number number(10),delivery_request_from number(10) constraint dj
references company(COMPANY_ID));

Table created.

SQL> desc dealer;


Name Null? Type
----------------------------------------- -------- ----------------------------
DEALER_ID NOT NULL NUMBER(5)
DELAR_NAME VARCHAR2(20)
DEALER_REGION VARCHAR2(10)

Department of Computer Technology Academic Year 2022-2023 7


Database Management System - 22319 Shopping Management System

CONTACT_NUMBER NUMBER(10)
DELIVERY_REQUEST_FROM NUMBER(10)

SQL> create table deliveryboy(db_id number(5) primary key,db_name varchar(20),db_region


varchar(10),order_recessive_from number(5) constraint dik references
dealer(dealer_id),order_deliver_to number(8) constraint diks references
customer(cust_id),delivery_date date);

Table created.

SQL> desc deliveryboy;


Name Null? Type
----------------------------------------- -------- ----------------------------
DB_ID NOT NULL NUMBER(5)
DB_NAME VARCHAR2(20)
DB_REGION VARCHAR2(10)
ORDER_RECESSIVE_FROM NUMBER(5)
ORDER_DELIVER_TO NUMBER(8)
DELIVERY_DATE DATE

desc customer;
Name Null? Type
----------------------------------------- -------- ----------------------------
CUST_ID NOT NULL NUMBER(8)
CUST_NAME VARCHAR2(20)
CUST_ADDRESS VARCHAR2(10)
PHONE_NUMBER NUMBER(10)
AGE NUMBER(3)
GENDER VARCHAR2(6)
PLATFORM_ID NUMBER(5)

SQL> alter table customer add pincode number(6);

Table altered.

SQL> alter table customer modify cust_name varchar(25);

Department of Computer Technology Academic Year 2022-2023 8


Database Management System - 22319 Shopping Management System

Table altered.

SQL> alter table customer add product_companyID number(8) constraint dj references


company(company_id);

Table altered.

SQL> desc platform;


Name Null? Type
----------------------------------------- -------- ----------------------------
PLATFORM_ID NOT NULL NUMBER(5)
PLATFORM_NAME VARCHAR2(10)
PLATFORM_GRADE NUMBER(5)

SQL> insert into platform values(01123,'amazon',4);

1 row created.

SQL> insert into platform(platform_id,platform_grade,platform_name)values(01254,4,'flipkart');

1 row created.

SQL> insert all into platform values(42565,'shopify',3)


2 into platform values(65321,'bigcommer',4)
3 into platform values(12365,'magento',5)
4 into platform values(56321,'shiftshop',2)
5 select * from dual;

4 rows created.

SQL> select * from platform;

PLATFORM_ID PLATFORM_N PLATFORM_GRADE


----------- ---------- --------------

Department of Computer Technology Academic Year 2022-2023 9


Database Management System - 22319 Shopping Management System

1123 amazon 4
1254 flipkart 4
42565 shopify 3
65321 bigcommer 4
12365 magento 5
56321 shiftshop 2

6 rows selected.

SQL> commit;

Commit complete.

SQL> savepoint commit;

Savepoint created.

SQL> rollback;

Rollback complete.

SQL> select sum(platform_grade) from platform;

SUM(PLATFORM_GRADE)
-------------------
22

SQL> select max(platform_grade) from platform;

MAX(PLATFORM_GRADE)
-------------------
5

SQL> select * from platform order by platform_name;

PLATFORM_ID PLATFORM_N PLATFORM_GRADE

Department of Computer Technology Academic Year 2022-2023 10


Database Management System - 22319 Shopping Management System

----------- ---------- --------------


1123 amazon 4
65321 bigcommer 4
1254 flipkart 4
12365 magento 5
56321 shiftshop 2
42565 shopify 3

6 rows selected.

SQL> insert into company values(2001,'apple','pune',8767456987,1123);

1 row created.

SQL> alter table company add product_name varchar(15);

Table altered.

SQL> desc company


Name Null? Type
----------------------------------------- -------- ----------------------------
COMPANY_ID NOT NULL NUMBER(5)
COMPANY_NAME VARCHAR2(15)
ADDRESS VARCHAR2(15)
PHONE_NUMBER NUMBER(10)
ORDER_FROM NUMBER(5)
PRODUCT_NAME VARCHAR2(15)

SQL> alter table company modify company_name varchar(10);

Table altered.

SQL> alter table company modify product_name varchar(10);

Department of Computer Technology Academic Year 2022-2023 11


Database Management System - 22319 Shopping Management System

Table altered.

SQL> select * from company;

COMPANY_ID COMPANY_NA ADDRESS PHONE_NUMBER ORDER_FROM PRODUCT_NA


---------- ---------- --------------- ------------ ---------- ----------
2001 apple pune 8767456987 1123

SQL> update company set product_name='iphone11' where company_id=2001;

1 row updated.

SQL> insert all into company values(2002,'nokia','mumbai',5624556598,42565,'buds')


2 into company values(5214,'oppo','malegaon',5698742365,56321,'oppoA7')
3 into company values(7865,'techno','nashik',5698746587,56321,'msbte')
4 select * from dual;

3 rows created.

SQL> select product_name,company_name from company;

PRODUCT_NA COMPANY_NA
---------- ----------
iphone11 apple
buds nokia
oppoA7 oppo
msbte techno

SQL> select order_from,company_id,phone_number from company;

ORDER_FROM COMPANY_ID PHONE_NUMBER


---------- ---------- ------------
1123 2001 8767456987
42565 2002 5624556598
56321 5214 5698742365

Department of Computer Technology Academic Year 2022-2023 12


Database Management System - 22319 Shopping Management System

56321 7865 5698746587

SQL> select product_name,company_name,address,company_id,phone_number,order_from from


company;

PRODUCT_NA COMPANY_NA ADDRESS COMPANY_ID PHONE_NUMBER ORDER_FROM


---------- ---------- --------------- ---------- ------------ ----------
iphone11 apple pune 2001 8767456987 1123
buds nokia mumbai 2002 5624556598 42565
oppoA7 oppo malegaon 5214 5698742365 56321
msbte techno nashik 7865 5698746587 56321

SQL> create view data_view as select product_name,company_name,order_from from company;

View created.

SQL> select * from data_view;

PRODUCT_NA COMPANY_NA ORDER_FROM


---------- ---------- ----------
iphone11 apple 1123
buds nokia 42565
oppoA7 oppo 56321
msbte techno 56321

SQL> select * from customer;

CUST_ID CUST_NAME CUST_ADDRE PHONE_NUMBER AGE GENDER


---------- ------------------ ---------- ------------ ---------- ------
PLATFORM_ID PINCODE PRODUCT_COMPANYID
----------- ---------- -----------------
8203 omkar suryawanshi malegaon 8767424655 18 male
1254 423201 2001

SQL> truncate table customer;

Department of Computer Technology Academic Year 2022-2023 13


Database Management System - 22319 Shopping Management System

truncate table customer

SQL> select * from customer;

no rows selected

SQL> select * from customer;

no rows selected

SQL> alter table customer modify cust_name varchar(15);

Table altered.

SQL> alter table customer modify age number(3);

Table altered.

SQL> alter table customer modify cust_id number(5);

Table altered.

SQL> insert all into customer


values(23541,'jayesh','nashik',9765843256,18,'male',1254,658423,2002)
2 into customer values(4565,'disha','nampur',9856784535,14,'female',1123,456987,5214)
3 into customer values(7865,'kitkit','solapur',9865321548,16,'female',1254,865423,2002)
4 select * from dual;

3 rows created.

SQL> select cust_id,cust_name,phone_number from customer;

CUST_ID CUST_NAME PHONE_NUMBER


---------- --------------- ------------
4565 disha 9856784535

Department of Computer Technology Academic Year 2022-2023 14


Database Management System - 22319 Shopping Management System

2154 omkar 8767424655


23541 jayesh 9765843256
7865 kitkit 9865321548

SQL> select cust_id,cust_name,phone_number,age,pincode from customer;

CUST_ID CUST_NAME PHONE_NUMBER AGE PINCODE


---------- --------------- ------------ ---------- ----------
4565 disha 9856784535 14 456987
2154 omkar 8767424655 18 423201
23541 jayesh 9765843256 18 658423
7865 kitkit 9865321548 16 865423

SQL> update customer set cust_name='bhakti' where age=16;

1 row updated.

SQL> select cust_name from customer;

CUST_NAME
---------------
disha
omkar
jayesh
bhakti

SQL> commit work;

Commit complete.

SQL> savepoint omkar;

Savepoint created.

SQL> rollback to omkar;

Department of Computer Technology Academic Year 2022-2023 15


Database Management System - 22319 Shopping Management System

Rollback complete.

SQL> select * from customer where cust_name='bhakti';

CUST_ID CUST_NAME CUST_ADDRE PHONE_NUMBER AGE GENDER PLATFORM_ID


---------- --------------- ---------- ------------ ---------- ------ -----------
PINCODE PRODUCT_COMPANYID
---------- -----------------
7865 bhakti solapur 9865321548 16 female 1254
865423 2002

SQL> select cust_id,cust_name,cust_name from customer where age=18;

CUST_ID CUST_NAME CUST_NAME


---------- --------------- ---------------
2154 omkar omkar
23541 jayesh jayesh

SQL> select cust_id,cust_name,cust_name from customer where age=18 and cust_name='omkar';

CUST_ID CUST_NAME CUST_NAME


---------- --------------- ---------------
2154 omkar omkar

SQL> insert all into dealer values(8203,'sarthak','mumbai',7598648568,2001)


2 into dealer values(9916,'aakash','solapur',9865487569,2002)
3 into dealer values(4587,'pranav','pandharpur',8659874565,7865)
4 select * from dual;

3 rows created.

SQL> select * from dealer;

DEALER_ID DELAR_NAME DEALER_REG CONTACT_NUMBER DELIVERY_REQUEST_FROM


---------- -------------------- ---------- -------------- ---------------------

Department of Computer Technology Academic Year 2022-2023 16


Database Management System - 22319 Shopping Management System

8203 sarthak mumbai 7598648568 2001


9916 aakash solapur 9865487569 2002
4587 pranav pandharpur 8659874565 7865

SQL> select delar_name,COMPANY_ID from dealer, company;

DELAR_NAME COMPANY_ID
-------------------- ----------
sarthak 2001
sarthak 2002
sarthak 5214
sarthak 7865
aakash 2001
aakash 2002
aakash 5214
aakash 7865
pranav 2001
pranav 2002
pranav 5214

DELAR_NAME COMPANY_ID
-------------------- ----------
pranav 7865

12 rows selected.

SQL> select delar_name, cust_name from dealer, customer;

DELAR_NAME CUST_NAME
-------------------- ---------------
sarthak disha
sarthak omkar
sarthak jayesh
sarthak bhakti
aakash disha
aakash omkar

Department of Computer Technology Academic Year 2022-2023 17


Database Management System - 22319 Shopping Management System

aakash jayesh
aakash bhakti
pranav disha
pranav omkar
pranav jayesh

DELAR_NAME CUST_NAME
-------------------- ---------------
pranav bhakti

12 rows selected.

SQL> commit;

Commit complete.

SQL> insert all into deliveryboy values(5654,'aryan','vadgaon',8203,2154,'15-dec-2022')


2 into deliveryboy values(3265,'siddhesh','wakad',9916,7865,'21-dec-2023')
3 select * from dual;

2 rows created.
SQL> insert all into deliveryboy values(6754,'santosh','pandhpur',8203,2154,'15-dec-2022')
2 into deliveryboy values(6598,'vishwajeet','pune',9916,23541,'14-dec-2022')
3 select * from dual;

2 rows created.

SQL> alter table deliveryboy modify db_name varchar(12);

Table altered.

SQL> select * from deliveryboy;

DB_ID DB_NAME DB_REGION ORDER_RECESSIVE_FROM ORDER_DELIVER_TO


---------- ------------ ---------- -------------------- ----------------
DELIVERY_

Department of Computer Technology Academic Year 2022-2023 18


Database Management System - 22319 Shopping Management System

---------
5654 aryan vadgaon 8203 2154
15-DEC-22

3265 siddhesh wakad 9916 7865


21-DEC-23

6754 santosh pandhpur 8203 2154


15-DEC-22

DB_ID DB_NAME DB_REGION ORDER_RECESSIVE_FROM ORDER_DELIVER_TO


---------- ------------ ---------- -------------------- ----------------
DELIVERY_
---------
6598 vishwajeet pune 9916 23541
14-DEC-22

SQL> select platform_name, cust_name from platform, customer;

PLATFORM_N CUST_NAME
---------- ---------------
amazon disha
flipkart disha
shopify disha
bigcommer disha
magento disha
shiftshop disha
amazon omkar
flipkart omkar
shopify omkar
bigcommer omkar
magento omkar

PLATFORM_N CUST_NAME
---------- ---------------

Department of Computer Technology Academic Year 2022-2023 19


Database Management System - 22319 Shopping Management System

shiftshop omkar
amazon jayesh
flipkart jayesh
shopify jayesh
bigcommer jayesh
magento jayesh
shiftshop jayesh
amazon bhakti
flipkart bhakti
shopify bhakti
bigcommer bhakti

PLATFORM_N CUST_NAME
---------- ---------------
magento bhakti
shiftshop bhakti

24 rows selected.

SQL> select * from customer where cust_name like '_a%';

CUST_ID CUST_NAME CUST_ADDRE PHONE_NUMBER AGE GENDER PLATFORM_ID


---------- --------------- ---------- ------------ ---------- ------ -----------
PINCODE PRODUCT_COMPANYID
---------- -----------------
23541 jayesh nashik 9765843256 18 male 1254
658423 2002

SQL> select cust_id,cust_name from customer where cust_name not like '__a%';

CUST_ID CUST_NAME
---------- ---------------
4565 disha
2154 omkar
23541 jayesh

Department of Computer Technology Academic Year 2022-2023 20


Database Management System - 22319 Shopping Management System

SQL> select platform_id from platform union select COMPANY_ID from company;

PLATFORM_ID
-----------
1123
1254
2001
2002
5214
7865
12365
42565
56321
65321

10 rows selected.

SQL> select platform_id from platform union all select COMPANY_ID from company;

PLATFORM_ID
-----------
1123
1254
12365
42565
56321
65321
2001
2002
5214
7865

10 rows selected.
SQL> select platform_id from platform intersect select company_id from company;

no rows selected

Department of Computer Technology Academic Year 2022-2023 21


Database Management System - 22319 Shopping Management System

SQL> select platform_id from platform minus select company_id from company;

PLATFORM_ID
-----------
1123
1254
12365
42565
56321
65321

6 rows selected.

SQL> select initcap(cust_name) from customer;

INITCAP(CUST_NA
---------------
Disha
Omkar
Jayesh
Bhakti

SQL> select lower(company_name) from company;

LOWER(COMP
----------
apple
nokia
oppo
techno

SQL> select upper(address) from company;

UPPER(ADDRESS)
---------------

Department of Computer Technology Academic Year 2022-2023 22


Database Management System - 22319 Shopping Management System

PUNE
MUMBAI
MALEGAON
NASHIK

SQL> select DELAR_NAME, count(DELAR_NAME) from dealer group by delar_name;

DELAR_NAME COUNT(DELAR_NAME)
-------------------- -----------------
pranav 1
sarthak 1
aakash 1

SQL> select DB_ID DB_NAME, DB_REGION ,ORDER_RECESSIVE_FROM from deliveryboy order by


db_id DESC;

DB_NAME DB_REGION ORDER_RECESSIVE_FROM


---------- ---------- --------------------
6754 pandhpur 8203
6598 pune 9916
5654 vadgaon 8203
3265 wakad 9916

SQL> select * from platform INNER JOIN customer on platform.platform_id=customer.platform_id;

PLATFORM_ID PLATFORM_N PLATFORM_GRADE CUST_ID CUST_NAME CUST_ADDRE


----------- ---------- -------------- ---------- --------------- ----------
PHONE_NUMBER AGE GENDER PLATFORM_ID PINCODE PRODUCT_COMPANYID
------------ ---------- ------ ----------- ---------- -----------------
1123 amazon 4 4565 disha nampur
9856784535 14 female 1123 456987 5214

1123 amazon 4 2154 omkar malegaon


8767424655 18 male 1123 423201 2001

1254 flipkart 4 23541 jayesh nashik

Department of Computer Technology Academic Year 2022-2023 23


Database Management System - 22319 Shopping Management System

9765843256 18 male 1254 658423 2002

PLATFORM_ID PLATFORM_N PLATFORM_GRADE CUST_ID CUST_NAME CUST_ADDRE


----------- ---------- -------------- ---------- --------------- ----------
PHONE_NUMBER AGE GENDER PLATFORM_ID PINCODE PRODUCT_COMPANYID
------------ ---------- ------ ----------- ---------- -----------------
1254 flipkart 4 7865 bhakti solapur
9865321548 16 female 1254 865423 2002

SQL> select platform_name,cust_name from platform inner join customer on


platform.platform_id=customer.platform_id;

PLATFORM_N CUST_NAME
---------- ---------------
amazon disha
amazon omkar
flipkart jayesh
flipkart bhakti

SQL> select delar_name,db_name from dealer right outer join deliveryboy on


dealer.dealer_id=deliveryboy.ORDER_RECESSIVE_FROM;

DELAR_NAME DB_NAME
-------------------- ------------
sarthak aryan
aakash siddhesh
sarthak santosh
aakash vishwajeet

SQL> select delar_name,db_name,db_region,dealer_region from dealer right outer join deliveryboy


on dealer.dealer_id=deliveryboy.ORDER_RECESSIVE_FROM;

DELAR_NAME DB_NAME DB_REGION DEALER_REG


-------------------- ------------ ---------- ----------

Department of Computer Technology Academic Year 2022-2023 24


Database Management System - 22319 Shopping Management System

sarthak aryan vadgaon mumbai


aakash siddhesh wakad solapur
sarthak santosh pandhpur mumbai
aakash vishwajeet pune solapur

SQL> select delar_name,db_name,db_region,dealer_region from dealer left outer join deliveryboy


on dealer.dealer_id=deliveryboy.ORDER_RECESSIVE_FROM;

DELAR_NAME DB_NAME DB_REGION DEALER_REG


-------------------- ------------ ---------- ----------
pranav pandharpur
sarthak santosh pandhpur mumbai
sarthak aryan vadgaon mumbai
aakash vishwajeet pune solapur
aakash siddhesh wakad solapur

SQL> create view kitkitd as select platform_name,cust_name from platform,customer;

View created.

SQL> select * from kitkitd;

PLATFORM_N CUST_NAME
---------- ---------------
amazon disha
flipkart disha
shopify disha
bigcommer disha
magento disha
shiftshop disha
amazon omkar
flipkart omkar
shopify omkar
bigcommer omkar
magento omkar

Department of Computer Technology Academic Year 2022-2023 25


Database Management System - 22319 Shopping Management System

PLATFORM_N CUST_NAME
---------- ---------------
shiftshop omkar
amazon jayesh
flipkart jayesh
shopify jayesh
bigcommer jayesh
magento jayesh
shiftshop jayesh
amazon bhakti
flipkart bhakti
shopify bhakti
bigcommer bhakti

PLATFORM_N CUST_NAME
---------- ---------------
magento bhakti
shiftshop bhakti

24 rows selected.
8.0 Skills Developed:
• During developing the Micro-Project, we learnt many practically applied concepts
of Database Management System and theory as well.
• We learned to develop a database using SQL commands.
• We also learned how to execute SQL queries.

9.0 Applications of this Project:


The Shopping Management System finds its applications and significance in the following
situations:
a. Shopping Apps.
b. Shopping Websites.

10.0 Conclusion:

Thus, we developed an ‘Shopping Management System’ using databases.

Department of Computer Technology Academic Year 2022-2023 26

You might also like