ВУЗ:
Составители:
Рубрика:
92
рим на таблицах customer.db, employee.db, orders.db, items.db, parts.db и ven-
dors.db, имеющихся в демонстрационной базе данных DBDemos (рис. 33).
Рис. 33. Демонстрационная база данных «Торговая фирма»
Заказчики оформляют заказ на приобретение оборудования. Сведения о
заказчиках приведены в таблице customer. Сведения о заказах заносятся в таб-
лицу orders. Данные о сотрудниках, оформляющих заказы, хранятся в таблице
employee.
Часто при получении информации из БД приходится извлекать данные из
нескольких таблиц. Задача решается путём соединения двух, трёх и более таб
-
лиц так, чтобы результирующий набор данных содержал информацию из всех
соединяемых таблиц.
сustomer
CustNo
Company
Addr1
Addr2
City
State
Zip
Country
Phone
Fax
TaxRate
Contact
LastInvoiceDate
orders
OrderNo
CustNo
SaleDate
ShipDate
EmpNo
ShipToContact
ShipToAddr1
ShipToAddr22
ShipToCity
ShipToState
ShipToZip
ShipToCountry
ShipToPhone
ShipVIA
PO
Terms
PaymentMethod
ItemsTotal
TaxRate
Freight
AmountPaid
items
OrderNo
ItemNo
PartNo
Qty
Discount
employee
EmpNo
LastName
FirstName
PhoneExt
HireDate
Salary
parts
PartNo
VendorNo
Description
OnHand
OnOrder
Cost
ListPrice
vendors
VendorNo
VendorName
Address1
Address2
City
State
Zip
Country
Phone
Fax
Preferre
d
рим на таблицах customer.db, employee.db, orders.db, items.db, parts.db и ven-
dors.db, имеющихся в демонстрационной базе данных DBDemos (рис. 33).
сustomer orders items
CustNo OrderNo OrderNo
Company CustNo ItemNo
Addr1 SaleDate PartNo
Addr2 ShipDate Qty
City EmpNo Discount
State ShipToContact
Zip ShipToAddr1
Country ShipToAddr22
parts
Phone ShipToCity
PartNo
Fax ShipToState
VendorNo
TaxRate ShipToZip
Description
Contact ShipToCountry
OnHand
LastInvoiceDate ShipToPhone
OnOrder
ShipVIA
Cost
PO
ListPrice
Terms
employee PaymentMethod
EmpNo ItemsTotal vendors
LastName TaxRate VendorNo
FirstName Freight VendorName
PhoneExt AmountPaid Address1
HireDate Address2
Salary City
State
Zip
Country
Phone
Fax
Preferred
Рис. 33. Демонстрационная база данных «Торговая фирма»
Заказчики оформляют заказ на приобретение оборудования. Сведения о
заказчиках приведены в таблице customer. Сведения о заказах заносятся в таб-
лицу orders. Данные о сотрудниках, оформляющих заказы, хранятся в таблице
employee.
Часто при получении информации из БД приходится извлекать данные из
нескольких таблиц. Задача решается путём соединения двух, трёх и более таб-
лиц так, чтобы результирующий набор данных содержал информацию из всех
соединяемых таблиц.
92
Страницы
- « первая
- ‹ предыдущая
- …
- 90
- 91
- 92
- 93
- 94
- …
- следующая ›
- последняя »
