Рисунок 17 – Текст процедуры, реализующей запрос на выборку
5.
Рисунок 18 – Текст процедуры, реализующей запрос на удаление
6. Создание процедуры обновления данных. Создадим процедуру обработки щелчка по кнопке Button3 для изменения среднего балла ученику с заданным номером. Текст процедуры приведен на рис. 19.
Индивидуальные задания
Вариант 1
Создайте в системе Paradox базу данных со следующими полями:
· номер ученика;
· фамилия;
· класс;
· адрес;
· год рождения;
· средний балл.
С использованием технологии BDE подключитесь к этой базе данных из СП Delphi. Создайте процедуры, реализующие в режиме диалога следующие функции для работы с базой данных:
· вычислить количество человек в заданном классе со средним баллом выше заданного;
· удалить данные о конкретном ученике;
· для заданного ученика обновить все сведения;
· вычислить средний балл у учеников заданного года рождения.
Вариант 2
Создайте в системе Paradox базу данных со следующими полями:
· код товара;
· наименование товара;
· цена, р.;
· дата производства;
· срок годности, дни;
· производитель;
· количество, кг.
С использованием технологии BDE подключитесь к этой базе данных из СП Delphi. Создайте процедуры, реализующие в режиме диалога следующие функции для работы с базой данных:
· вычислить количество просроченного товара;
· удалить данные о конкретном товаре;
· для заданного кода товара обновить все сведения;
· вычислить среднюю цену товара заданного производителя.
Вариант 3
Создайте в системе Paradox базу данных со следующими полями:
· код книги;
· название книги;
· автор;
· жанр;
· издательство;
· цена, р.;
· количество, штук.
С использованием технологии BDE подключитесь к этой базе данных из СП Delphi. Создайте процедуры, реализующие в режиме диалога следующие функции для работы с базой данных:
· вычислить среднюю цену книг заданного автора;
· удалить данные о книгах заданного автора;
· для заданного кода книги обновить все сведения;
· вычислить количество книг заданного жанра, выпущенных заданным издательством.
Вариант 4
Создайте в системе Paradox базу данных со следующими полями:
· код больного;
· ФИО больного;
· адрес;
· место работы;
· день рождения;
· ФИО участкового врача.
С использованием технологии BDE подключитесь к этой базе данных из СП Delphi. Создайте процедуры, реализующие в режиме диалога следующие функции для работы с базой данных:
· вычислить количество пациентов у заданного врача;
· удалить данные о заданном больном;
· для заданного кода больного обновить все сведения;
· вычислить количество больных с заданным годом рождения.
Вариант 5
Создайте в системе Paradox базу данных со следующими полями:
· код студента;
· ФИО студента;
· факультет;
· группа;
· специальность;
· средний балл;
· год поступления.
С использованием технологии BDE подключитесь к этой базе данных из СП Delphi. Создайте процедуры, реализующие в режиме диалога следующие функции для работы с базой данных:
· вычислить средний балл студентов заданного факультета;
· удалить данные о студентах заданной группы;
· для заданного кода студента обновить все сведения о нем;
· на заданном факультете вычислить количество студентов, поступивших в заданный год.
Вариант 6
Создайте в системе Paradox базу данных со следующими полями:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.