МЕТОДИЧЕСКАЯ РАЗРАБОТКА

по дисциплине Прикладное программирование

комплекс лабораторных работ по разделу

«Разработка приложения баз данных в среде программирования Delphi»

для специальности 230401 «Информационные системы»

Автор разработки

СОДЕРЖАНИЕ

Аннотация

2

Введение

3

Основная часть

Теоретическая основа

4

Комплекс лабораторных работ

Лабораторная работа № 1.

Формирование таблиц, их заполнение и просмотр записей.

6

Лабораторная работа № 2.

Сортировка, фильтрация и поиск данных.

10

Лабораторная работа № 3.

Создание запросов.

13

Лабораторная работа № 4.

Формирование отчетов. Представление данных в печатном виде.

16

Лабораторная работа № 5.

Создание многотабличной базы данных в среде Delphi.

19

Лабораторная работа № 6.

Создание приложений для БД типа MS Access. Технология ADO.

25

Заключение

28

Список литературы

29

Приложение

30


АННОТАЦИЯ

Комплекс лабораторных работ создан для освоения учащимися темы «Разработка приложения баз данных в среде Delphi» на занятиях по прикладному программированию. В лабораторных работах последовательно изложены основы формирования баз данных различных форматов и разработки приложений для управления данными.

В теоретической части лабораторных работ раскрывается структурная и объектно-ориентированная технологии программирования, методы проектирования баз данных различных типов, способы представления информации в соответствии с информационными запросами пользователей. Индивидуальные задания для лабораторных работ и контрольные вопросы соответствует государственному образовательному стандарту. Правильность выполнения лабораторных работ и ответы на вопросы обеспечивают высокий уровень качества обучения.

НЕ нашли? Не то? Что вы ищете?

Изученный материал позволит студентам специальности 230401 «Информационные системы» проектировать и разрабатывать собственные информационные системы в различных областях профессиональной деятельности.

ВВЕДЕНИЕ

Учебная дисциплина «Прикладное программирование» относится дисциплинам, имеющим отраслевую направленность, и устанавливается образовательным учреждением в зависимости от отраслевой специфики.

Программа дисциплины соответствует государственным требованиям к содержанию и уровню подготовки выпускников по специальности 230401 «Информационные системы».

Изучаемая дисциплина тесно связана с другими специальными дисциплинами: «Операционные системы и среды», «Основы алгоритмизации и программирования», «Технология разработки программных продуктов», «Базы данных», «Автоматизированные информационные системы».

При изучении курса предполагается, что студенты уже имеют навыки работы с компьютером и различными программными средами, полученные в ходе изучения дисциплины «Основы алгоритмизации и программирования», «Информационные технологии» и «Базы данных».

Для изучения одного из разделов программы и создан комплекс лабораторных работ «Разработка баз данных в среде Delphi». Знания и опыт, полученные в ходе изучения данного раздела, будут в дальнейшем использоваться при изучении предмета “Разработка и эксплуатация информационных систем”, а также при выполнении курсового проекта по этой дисциплине. Изучение основ программирования баз данных, методов их проектирования и эксплуатации обеспечит получение практических навыков и умений по анализу предметной области, созданию моделей, проектированию структур информационных систем, созданию и отладке прикладных программ.

ОСНОВНАЯ ЧАСТЬ

Теоретическая основа

В соответствии с рабочей учебной программой и календарно-тематическим планом на изучение данной темы отводится 34 часа из них на выполнение лабораторных работ 12 часов. Каждая работа рассчитана на 2 академических часа. Последовательность работ определена программой и позволяет охватить основные разделы разработки базы данных в среде Delphi и создания приложений управления данными:

1.  Формирование таблиц, их заполнение и просмотр записей.

2.  Сортировка, фильтрация и поиск данных.

3.  Создание запросов.

4.  Формирование отчетов. Представление данных в печатном виде.

5.  Создание многотабличной базы данных в среде Delphi.

6.  Создание приложений для БД типа MS Access. Технология ADO.

Комплекс состоит лабораторных работ из 6 лабораторных работ, структура которых однотипна:

-  Название;

-  Цели лабораторной работы;

-  Теоретический материал, обеспечивающий выполнение работы;

-  Задача, которую должен выполнить студент;

-  Этапы решения задачи;

-  Задания для самостоятельного решения;

-  Контрольные вопросы.

Такая комплектация материала способствует прочному усвоению материала и приобретению практических навыков программирования.

Создание комплекса лабораторных работ «Разработка приложения баз данных в среде Delphi» является необходимостью, поскольку в настоящий момент информационных источников по данной тематике довольно много, но использовать их все для изучения невозможно. В работе представлено обобщение и анализ доступных информационных средств. Систематизации материала, развитие навыков применения теоретические знания к исследованию методов разработки баз данных объектно - ориентированными средами программирования позволило сформировать оптимальный вариант изучения темы. Методика изучения темы в форме лабораторных работ обеспечивают высокий уровень качества обучения студентов.

Правильность выбора формы обучения подтверждается результатами. За время использования разработки были достигнуты неплохие результаты. Учащиеся применяют полученные знания при выполнении курсового проекта по дисциплине «Прикладное программирование» с выбором темы «Проектирование информационной системы предприятия или организации», успешно сдают экзамены по дисциплине.

Комплекс лабораторных работ

«Разработка баз данных в среде Delphi»

Лабораторная работа № 1.

Формирование таблиц, их заполнение и просмотр записей.

Цель работы:

Образовательные:

-  знакомство с возможностями программной среды по созданию БД;

-  изучение принципов построения таблиц;

-  создание средств заполнения, просмотра и редактирования данных в таблицах БД.

Воспитательные:

-  развитие навыков самостоятельного мышления;

-  формирование практических навыков при работе с ЭВМ.

Оборудование и оснащение работы:

Текст лабораторной работы; ЭВМ.

Теоретический материал:

При работе с таблицами локальных БД (в число которых входят таблицы СУБД Paradox и dBase) сама база данных размещается в каталоге на диске и хранится в виде набора файлов. Для хранения одной таблицы создается отдельный файл. Такие же отдельные файлы создаются для хранения индексов таблицы и мемо-полей. Для раз­мещения требуемой БД потребуется не более 10 Кбайт дисковой памяти.

Обращение к БД из утилит и программы осуществляется по псевдониму базы данных. Псевдоним должен быть зарегистрирован в файле конфигурации конкретного компьюте­ра при помощи утилиты Database Desktop.

Для создания таблицы БД используется элемент главного меню File \ New \ Table в котором определяется тип создаваемой таблицы - Paradox и структура таблицы БД.

Каждая строка таблицы соответствует одному полю создаваемой таблицы. Столбцы определяют следующие параметры:

-  Fields Name - имя (идентификатор) поля;

-  Type - тип поля;

-  Size - размер поля (для строковых и числовых полей, иные поля подразумевают размер, определяемый типом поля);

-  Key - содержит звездочку «*», если поле входит в состав первичного ключа; ес­ли в первичный ключ входит несколько полей, они должны определяться в той последовательности, в которой они присутствуют в первичном ключе; кроме того, все поля, входящие в состав первичного индекса, должны определяться перед иными полями, то есть первыми определяться в списке полей.

Для доступа к данным таблиц в среде используются компоненты DataBase и Table со страницы BDE и DataSource со страницы Data Access. Настройка компонентов обеспечивает логическую связь с файлом таблицы БД.

Для отображения данных логической таблицы возможно использование компонентов со страницы DataControls (управление данными) DBGrid – таблица с данными, DBEdit – строка ввода/вывода таблицы БД, а так же компонент DBNavigator – для перехода между записями таблицы. Соответствующая настройка компонентов позволит отображать данные файла таблицы БД.

Задача: Сформировать таблицу реляционной БД «Студенты», в которой отобразить данные студентов вашей группы. Создать средства заполнения, редактирования и просмотра данных.

Ход работы:

1.  Для управления данными в таблице будем использовать следующие режимы работы. Для каждого режима сформируем собственную кнопку, открывающую форму, которая и будет реализовать указанные действия.

2.  Главная форма будет иметь название «Студенты». Сохраните проект с модулем в отдельной папке. Дополнительно создайте еще одну форму с именем «Заполнение» и модуль ее сохраните в той же папке. Для этого в меню выбираются действия [Файл-New-Form] После сохранения эту форму необходимо закрыть. Аналогично создается еще форму «Просмотр».

Просмотр данных

3.  После создания главной формы необходимо создать таблицу данных с помощью программы Database Desktop (Tools- Database Desktop). Перед тем как начать создавать таблицу следует создать псевдоним базы данных Alias (Tools - Alias Manager – New : имя базы ST, а при выборе кнопки Browse укажите путь к папке в которой сохранен проект). Alias будет служить ссылкой на базу данных.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6