Write a function called ValidSupplier(SupplierID) that takes as its only input a SupplierID.  If the supplier exists in the database your function should return True otherwise it should return False

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Write a function called ValidSupplier(SupplierID) that takes as its only input a SupplierID. 

If the supplier exists in the database your function should return True otherwise it should return False

Examine the following database design. This database is stored in our working directory in a file called Northwind2020.d
Northwind Traders (Simplified)
Johan | April 14, 2020
Supplier
PK
Id
Order
Customer
CompanyName
+
PK
Id
PK
Id
ContactName
FirstName
OrderDate
ContactTitle
OrderNumber
LastName
City
FK
Customerld
City
Country
TotalAmount
Country
Phone
Phone
Fax
Product
Orderllem
PK
Id
PK
Id
ProductName
FK
Orderld
FK
Supplierld
FK
Productid
UnitPrice
UnitPrice
Package
Quantity
IsDiscontinued
Transcribed Image Text:Examine the following database design. This database is stored in our working directory in a file called Northwind2020.d Northwind Traders (Simplified) Johan | April 14, 2020 Supplier PK Id Order Customer CompanyName + PK Id PK Id ContactName FirstName OrderDate ContactTitle OrderNumber LastName City FK Customerld City Country TotalAmount Country Phone Phone Fax Product Orderllem PK Id PK Id ProductName FK Orderld FK Supplierld FK Productid UnitPrice UnitPrice Package Quantity IsDiscontinued
A query of the table information for table Supplier returns the following information:
notnull dfit value pk
cid name
o id
type
INTEGERO
CompanyName TEXT
None
1
None
12
ContactName TEXT
None
3 ContactTitle
TEXT
None
4 City
TEXT
None
10
15
Country
ТЕXT
None
16
Phone
ТЕXT
None
Fax
ТЕXT
None
A query of the table information for table Customer returns the following information:
Icid name
уре
notnull dfit_value pk
ld
INTEGER O
None
1
FirstName TEXT
LastName TEXT
TEXT
1
None
12
1
None
10
3 City
None
4 Country
5 Phone
ТEXT
None
TEXT
None
A query of the table information for table Product returns the following information:
cid name
type
notnull dfit value pk
0 ld
INTEGER O
None
1
li
ProductName TEXT
1
None
2 Supplierld
3 UnitPrice
4 Package
5 IsDiscontinued INTEGER 1
INTEGER 1
None
REAL
1
TEXT
None
A query of the table information for table Order returns the following information:
Icid name
type
notnull dfit_value pk
o id
INTEGER O
None
OrderDate
TEXT
None
2 OrderNumber TEXT
3 Customerid
4 TotalAmount REAL
None
INTEGER 1
None
A query of the table information for table Orderitem returns the following information:
Icid name
notnull dflt value pk
type
INTEGER O
0 Id
None
1
11
Orderld INTEGER 1
None
2 Productid INTEGER 1
3 UnitPrice REAL
None
1
4 Quantity INTEGER 1
1
Transcribed Image Text:A query of the table information for table Supplier returns the following information: notnull dfit value pk cid name o id type INTEGERO CompanyName TEXT None 1 None 12 ContactName TEXT None 3 ContactTitle TEXT None 4 City TEXT None 10 15 Country ТЕXT None 16 Phone ТЕXT None Fax ТЕXT None A query of the table information for table Customer returns the following information: Icid name уре notnull dfit_value pk ld INTEGER O None 1 FirstName TEXT LastName TEXT TEXT 1 None 12 1 None 10 3 City None 4 Country 5 Phone ТEXT None TEXT None A query of the table information for table Product returns the following information: cid name type notnull dfit value pk 0 ld INTEGER O None 1 li ProductName TEXT 1 None 2 Supplierld 3 UnitPrice 4 Package 5 IsDiscontinued INTEGER 1 INTEGER 1 None REAL 1 TEXT None A query of the table information for table Order returns the following information: Icid name type notnull dfit_value pk o id INTEGER O None OrderDate TEXT None 2 OrderNumber TEXT 3 Customerid 4 TotalAmount REAL None INTEGER 1 None A query of the table information for table Orderitem returns the following information: Icid name notnull dflt value pk type INTEGER O 0 Id None 1 11 Orderld INTEGER 1 None 2 Productid INTEGER 1 3 UnitPrice REAL None 1 4 Quantity INTEGER 1 1
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY