ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования «САНКТ-ПЕТЕРБУРГСКИЙ
ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ им. проф. М. А. БОНЧ-БРУЕВИЧА»
_________________________________________________________________
С. Д. Бороненко О. Ю. Ильяшенко С. В. Хорошенко
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
ТИПОВЫЕ МОДЕЛИ БАЗ ДАННЫХ
Методические указания к выполнению лабораторных работ
САНКТ-ПЕТЕРБУРГ
2013
УДК 004(077) ББК 32.973я73 Б83
Рецензент кандидат технических наук, доцент кафедры ЗСС СПбГУТ
Волкогонов В. Н.
Рекомендованы к печати редакционно-издательским советом университета
Бороненко, С. Д.
Б83 Информационные технологии. Типовые модели баз данных : методические указания к выполнению лабораторных работ / С. Д. Бороненко, О. Ю. Ильяшенко, С. В. Хорошенко ; СПбГУТ. – СПб., 2013. – 56 с.
Содержат указания к лабораторным работам по дисциплине «Информационные технологии», при изучении которой студенты приобретают практические навыки и умения в технике использования инструментария баз данных, применения различных методик проектирования приложений баз данных в рамках ограничений предметной области. Рассмотрены вопросы проектирования приложений баз данных на основе типовых моделей. В теоретической части рассмотрены основы теории баз данных, в практической части реализована идея проектирования приложения баз данных на основе использования двух типовых моделей – одно- и двухтабличной. В качестве инструментария используется СУБД
MS Access.
Предназначены для студентов, обучающихся по направлениям подготовки бакалавров ФГОС ВПО III 211000 «Конструирование и технология электронных средств», 201000 «Биотехнические системы и технологии», 220700 «Автоматизация технологических процессов и производств».
УДК 004(077) ББК 32.973я73
©Бороненко С. Д., Ильяшенко О. Ю., Хорошенко С. В., 2013
Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича», 2013
2
ВВЕДЕНИЕ
Использование технологий баз данных в настоящее время стало неотъемлемой частью деятельности специалистов по обработке информации предприятий любого профиля. Очевидными трудностями при этом являются:
1.Необходимость владения специалистами математическим аппаратом теории реляционных баз данных, доминирующих на рынке моделей баз данных.
2.Изучение пользователями СУБД теории и методологии проектирования моделей баз данных.
3.Необходимость разработки приложений баз данных, требующая знаний в области алгоритмизации, программирования и других научных дисциплин.
Основанием для написания настоящих методических указаний к лабораторным работам стал многолетний опыт работы авторов в качестве преподавателей по дисциплинам, предусматривающим изучение вопросов использования технологий баз данных.
Авторы поставили своей целью осветить вопросы проектирования приложений баз данных для широкого круга специалистов – пользователей баз данных. Использование типовых моделей – одно- и двухтабличной – существенно упрощает требования к базовой подготовке специалистов, не являющихся профессиональными программистами, при решении задач проектирования. В качестве инструментальных средств выбрана СУБД MS Access, обладающая рядом важных качеств, обеспечивающих эффективное изучение вопросов использования технологий баз данных.
При создании пособия авторы руководствовались следующим положением – структура пособия должна иметь три составляющие, позволяющие решить обозначенные выше проблемы:
1.Отбор основных математических понятий и теоретических постулатов теории реляционной модели данных. Это позволяет, с одной стороны, заложить базовые знания в области реляционной модели данных, а с другой стороны, избежать изучения сложного математического аппарата, ориентированного на специалистов-разработчиков программного обеспечения.
2.Теория проектирования моделей баз данных представлена через изучение ограниченного набора типовых решений моделей баз данных. Это позволяет исключить изучение фундаментальных вопросов методологии проектирования моделей данных и заменить их выбором одного из типовых решений.
3.Вопросы разработки приложения баз данных сведены к созданию приложения средствами MS Access. Под термином «создание приложения» подразумевается использование приемов конструирования, доступных
3
в среде MS Access, а не программирование приложений. Например, использование визуального языка запросов QBE позволяет конструировать запросы. Затем на основе запросов, используя Конструктор форм, учащиеся создают интерфейс приложения. Наконец, используя Конструктор отчетов, создаются отчеты – документы, формируемые приложением. Это позволяет сконцентрировать внимание учащихся на изучении вопросов представления данных, используемых при печати документов и в интерфейсе приложений.
Данные методические указания предназначены для студентов ВУЗов при изучении учебных дисциплин «Информационные технологии», «Базы данных», «Информационные системы» и др., и для всех, интересующихся вопросами теории и проектирования баз данных.
Работа состоит из двух глав. В первой главе изложены теоретические основы теории реляционных баз данных. Во второй главе представлена система лабораторных работ, посвященных созданию приложений баз данных средствами MS Access.
4