Рассмотрим пример выборки
товаров, приобретенных клиентами. Для решения ЭТОЙ задачи нам потребуются
таблицы Customer, Ordsalem, Ordsaled и Goods. Таблица customer содержит
информацию о клиентах, таблица Ordsalem — сведения о заказе на товары, таблица
Ordsaled — сведения о товарах, входящих в заказ (количество купленных товаров и
цена товара), а таблица Goods — наименования всех товаров. При создании базы
данных между этими таблицами уже были определены постоянные отношения.
- Откройте новое окно конструктора запросов.
- Добавьте в конструктор запросов таблицы Customer, Ordsalem, Ordsaled и
Goods. Между этими таблицами в базе данных установлены постоянные отношения.
После их перенесения в запрос в окне конструктора запросов отобразятся
установленные между таблицами связи, а на вкладку Join (Объединение)
добавятся три строки с условиями объединения таблиц (рис. 9.16).
- В список Selected fields (Выбранные поля) вкладки Fields (Поля)
перенесите фамилию клиента, номер заказа, наименование товара и количество
заказанного им товара.
- Нажмите кнопку Run (Выполнить), и на экране появится результирующая
таблица (рис. 9.17), содержащая информацию о заказах всех клиентов.
Рис. 9.16.
Вкладка Join окна запроса для выборки из четырех таблиц
Рис. 9.17.
Результаты запроса для выборки из четырех таблиц
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.