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

Ф

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ - УЧЕБНО-НАУЧНО-ПРОИЗВОДСТВЕННЫЙ КОМПЛЕКС»

УЧЕБНО-НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

ЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Кафедра: «Информационные системы»

В.Н. Волков, Н.В. Волкова, О.Э. Лысков

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ

Методические указания по проведению лабораторных работ

Дисциплина – «Проектирование информационных систем»

Специальности: 080801 «Прикладная информатика (в экономике)»,

230201 «Информационные системы и технологии»

Допущено ФГБОУ ВПО «Госуниверситет - УНПК»

для использования в учебном процессе в качестве

методических указаний для высшего

профессионального образования

Орел 2012

Авторы: к.т.н., доцент кафедры ИС О.Э. Лысков,

к.т.н., доцент кафедры ИС В.Н. Волков,

к.т.н., ассистент кафедры ИС Н.В. Волкова

Рецензент: к.т.н., доцент кафедры ИС А.А. Стычук

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

Методические указания предназначены для студентов очной формы обучения специальностей 080801 «Прикладная информатика (в экономике)», 230201 «Информационные системы и технологии» и смежных с ними специальностей и направлений.

Редактор Е.В. Олькина

Технический редактор И.В. Бизин

Федеральное государственное бюджетное образовательное

учреждение высшего профессионального образования

«Государственный университет – учебно-научно-

Производственный комплекс»

Лицензия ИД 00670 от 5.01.2000

Подписано к печати 22 октября 2012 г. Формат 60 84 1\16

Печать офсетная. Усл. печ. л.5,6. Тираж 10 экз.

Заказ №__________

Отпечатано с готового оригинал-макета

на полиграфической базе ФГБОУ ВПО «Госуниверситет - УНПК»

© ФГБОУ ВПО «Госуниверситет - УНПК», 2012

Содержание

Введение 4

1 Необходимое материально-техническое обеспечение для проведения лабораторных работ 5

2 Построение приложений для баз данных в среде Lazarus 6

2.1 Схема взаимодействия приложения Lazarus с различными базами данных 6

2.2 Компоненты вкладки SQLdb среды Lazarus 6

3 Работа со средой IBExpert 8

3.1 Особенности программы 8

3.2 Операции над базой данных 8

3.3 Операции с таблицами 12

3.4 QSL-редактор 21

4 Создание приложения для доступа к базе данных Interbase или Firebird с помощью среды программирования Lazarus 22

4.1 Работа с компонентами 22

4.2 Особенности приложения и базы данных 25

4.3 Непосредственная работа с базой данных 26

5 Формулировка задачи 31

5.1 Задание на лабораторную работу 31

5.2 Контрольные вопросы 31

Список рекомендуемой литературы 32

Приложение А (обязательное) Пример оформления титульного листа отчета по лабораторной работе 33

Введение

Современные информационные системы часто являются распределенными. Приложения для доступа к базам данных пишутся во многих средах и на многих языках. Поэтому программист не всегда имеет под рукой удобные графические компоненты-посредники для манипулирования информацией в базе данных. Соответственно специалист в области разработки информационных систем должен уметь формировать интерфейс приложений посредством динамического создания SQL-запросов к базам данных.

Целями лабораторного практикума по дисциплине «Проектирование информационных систем» являются: изучение принципов построения приложений доступа к базам данных в среде Lazarus; отладка приложений посредством сред IBExpert и Lazarus; изучение принципов динамического создания SQL-запросов к базам данных для формирования интерфейса приложений доступа к ним.

Методические указания по дисциплине «Проектирование информационных систем» предназначены для студентов, владеющих базовыми знаниями в области программирования в среде Delphi или Lazarus, и владеющие базовыми знаниями в области работы с базами данных и языком SQL.