Порядок выполнения задания 2
1.Для разработки отчетов необходимо использовать набор компонентов Quick Report. По умолчанию в Delphi 7 он не устанавливается, его необходимо подключить вручную. Для этого необходимо зайти в пункт меню Component-> Install Packages. Далее нажать кнопку “Add”, найти каталог …\Delphi7\Bin, а в нем выбрать два файла: dclqrt70.bpl и dcltqr70.bpl. Затем нажать кнопку “Открыть”. В палитру компонентов добавится новая закладка “QReport”. На этой закладке расположены все необходимые компоненты для построения отчетов.
6.3 СОДЕРЖАНИЕ ОТЧЁТА
Готовится один отчёт на бригаду в печатном виде. Он должен содержать следующие разделы: - задание; - схема распределенной базы данных; - описание экранных форм пользовательского приложения (сопровождается копиями экрана); - описание примеров реализации распределенных запросов и транзакций (SQL скрипты). Приём отчёта осуществляется в индивидуальном порядке. Ответы на контрольные вопросы даются устно.
КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Объяснить работу рабочей формы (любой на выбор). 2. Объяснить работу обработчика нажатия кнопки “Сохранить”. 3. Объяснить работу обработчика перехода с одной записи на другую в таблице рабочей формы. 4. Рассказать, каким образом происходит обращение к методу пакета. 5. Рассказать о работе обработчика нажатия кнопки “Добавить” в рабочей форме для таблицы связи. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Саймон, А.Р. Стратегические технологии баз данных. / Алан Р. Саймон. М.: Финансы и статистика, 2001. - 480 с. - ISBN 5-279-01789-2, 1-55860-264-X 2. Дейт, К. Дж. Введение в системы баз данных / К. Дж. Дейт — 8-е изд. — М.: Издательский дом “Вильямс”, 2006. — С. 1328. — ISBN 5-8459-0788-8. 3. Молина, Г.Г., Ульман, Дж.Д., Уидом Дж. Системы баз данных. Полный курс / Гектор Гарсиа Молина, Джеффри Д. Ульман, Дженнифер Уидом. М.: Издательский дом “Вильямс”, 2004. -1088 с. - ISBN 5-8459-0384-Х. 4. Кузин, А.В., Левонисова, С.В. Базы данных. / А.В. Кузин, С.В. Левонисова. М.: Академия, 2008. - 320 с. - ISBN 978-5-7695-4833-8. 5. Ульман, Дж.Д., Уидом, Д. Введение в системы баз данных / Джеффри Д. Ульман, Дженнифер Уидом. М.: Лори, 2006. - 376 с. - ISBN 0-13-861337-0, 5-85582-069-6. 6. Харрингтон, Дж. Проектирование объектно-ориентированных баз данных. / Дж. Харрингтон. М.: ДМК Прогресс, 2002. - 272 с. - ISBN 5-94074-097-9, 0-12-326428-6 7. Пост, Дж., Перри, Дж. Введение в Oracle 10g. / Джеймс Перри, Джеральд Пост. - (пер. с англ., под ред. Вейтмана В.В., Назаренко А.В.) - М.: Вильямс, 2006. - 704 с. - ISBN 0-13-195740-6, 5-8459-1113-3. 8. Корнеев, В.В., Гареев, А.Ф., Васютин, С.В., Райх, В.В. Базы данных. Интеллектуальная обработка информации. / В.В. Корнеев, А.Ф. Гареев, С.В. Васютин, В.В. Райх. М.: Нолидж, 2000. - 352 c. - ISBN 5-89251-089-1. 9. Когаловский, М.Р. Энциклопедия технологий баз данных. / М.Р. Когаловский. М.: Финансы и статистика, 2002. - 800 с. - ISBN 5-279-02276-4. 10. Сорокин, А.В. Delphi. Разработка базы данных / А.В. Сорокин. C.Пб.: Питер, 2005. - 474 с.- ISBN 5-469-00927-0. СОДЕРЖАНИЕ ВВЕДЕНИЕ......................................................................................................... 3 Лабораторная работа №1. Создание основных объектов базы данных.......... 4 Лабораторная работа №2. Ссоздание последовательностей, триггеров и организация заполнения таблиц данными............................................................................. 14 Лабораторная работа №3. Разработка функций и процедур для базы данных 24 Лабораторная работа №4. Создание пакетов.................................................. 39 Лабораторная работа №5. Разработка модели данных в системе автоматизированного проектирования ERWIN.................................................................................. 42 Лабораторная работа №6. Разработка клиент-серверного приложения в среде Delphi для работы с распределенной базой данных в среде СУБД Oracle....................... 57 Библиографический список.............................................................................. 65
|