Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VP_LAB_BD_DELPHI_RUS.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.93 Mб
Скачать

Лабораторная работа №6 (8 часов) Работа с локальными базами данных и несвязанными таблицами

6.1. Приложение для работы с локальной базой данных

6.1.1. Цель работы

Целью работы является освоение основных приемов работы для:

1) создания новой и использования ранее созданной базы данных;

2) размещения и настройки окон редактирования элементов записи базы данных;

3) размещения и настройки таблицы для вывода данных базы;

4) формирования и вывода значений вычисляемого столбца;

5) вывода в таблицу данных, отобранных:

- по фильтру компонентов типа TTable и TQuery,

- по заранее сформированному статическому запросу в компоненте типа TQuery,

- по динамическому запросу, сформированному в компоненте типа TQuery в процессе выполнения приложения;

6) обработки данных с использованием непосредственного доступа к элементам базы данных;

7) создания и использования индексов для сортировки данных;

8) вывода графика зависимости значений базы данных;

9) формирования, предварительного просмотра и вывода на печать отчета с тексто­выми и графическими данными базы данных.

Для этого надо разработать приложение, использующее:

1) базу данных с записями, содержащими поля различных типов;

2) навигатор для работы с базой данных;

3) окна редактирования для просмотра и редактирования данных базы данных;

4) таблицу для просмотра и редактирования данных;

5) вычисляемое поле в таблице данных;

6) основное меню для управления процессом обработки данных;

7) обработку данных в виде:

- отбор данных с помощью фильтра компонентов типа TTable и TQuery,

- отбор данных с использованием статического и динамического запросов,

- обработка значений данных базы при непосредственном доступе к записям базы данных;

8) индексы для сортировки данных по любому элементу записи;

9) методы поиска данных по заданным поисковым признакам;

10) компонент для формирования графика зависимости значений из базы данных;

11) компоненты для формирования, просмотра и печати отчета с данными из БД.

6.1.2. Задание на выполнение работы

Разработать интерактивную систему для обработки данных новой базы с за­данным составом ее записей, содержащих различные типы данных, в том числе графический элемент. Для работы с базой данных создать каталог для проекта в нем - подкаталог для базы данных.

Система должна обеспечить:

1) ведение локальной базы данных: просмотр, корректировку, удаление, дополнение базы данных;

2) заполнение графических элементов записи базы;

3) просмотр данных в таблице и окнах редактирования;

4) формирование значения вычисляемого поля (столбца);

5) отбор данных из базы данных по условию, определенному с помощью фильтров компонентов типа TTable и TQuery, статического и динамического запросов на языке SQL в компонентах типа TQuery;

6) поиск данных различными способами;

7) непосредственный доступ к записям базы данных для их обработки (на примере формирования сумм);

8) сортировку данных по основному и дополнительным индексам;

9) формирование графика зависимости значений из базы данных;

10) формирование, просмотр и печать отчета данных из БД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]