Главная страница

метд. БД. Методичка #2.. Методические указания по выполнению лабораторных работ Для студентов специальности 073000


Скачать 258 Kb.
НазваниеМетодические указания по выполнению лабораторных работ Для студентов специальности 073000
Дата19.01.2020
Размер258 Kb.
Формат файлаdoc
Имя файлаБД. Методичка #2..doc
ТипМетодические указания
#104788
страница5 из 8
1   2   3   4   5   6   7   8

ЛАБОРАТОРНАЯ РАБОТА №4



ИСПОЛЬЗОВАНИЕ СПИСКА С МНОЖЕСТВЕННЫМ

ВЫБОРОМ ДЛЯ ПЕРЕМЕЩЕНИЯ ЗАПИСЕЙ

Постановка задачи.

Разработать форму для перемещения произвольно выбранных пользователем записей из основной таблицы в архивную таблицу. Для произвольного выбора записей использовать список с множественным выбором. Пример формы, в которой используются два списка с множественным выбором строк, приведен на рис. 7. Кнопки между списками предназначены для перемещения выбранной информации из одного списка в другой. Кнопка Сформировать предназначена для выполнения операции формирования почтового списка из отобранных записей. Варианты основной таблицы приведены в табл. 1.

Методические указания


  1. Создайте архивную таблицу «АРХИВ», скопировав для нее структуру основной таблицы вашей базы данных.

2. Установите в схеме данных каскадное удаление записей подчиненных таблиц, связанных с основной таблицей.

3. Создайте таблицу «РАБОЧАЯ» для временного хранения информации о перемещаемых записях. В структуру этой таблицы включите ключевые поля основной таблицы. Можно включить и другие поля основной таблицы, которые должны отображаться в правом списке.

4. Разработайте запрос для поиска записей основной таблицы, значения ключевых полей которых не совпадают со значениями ключевых полей записей таблицы «РАБОЧАЯ». Для этого используйте в запросе подчиненный запрос или левое внешнее объединение (LeftJoin). Предусмотрите в запросе вывод полей, которые должны отображаться в списке. Разработанный запрос будет использоваться в качестве источника строк левого списка.


1   2   3   4   5   6   7   8


написать администратору сайта