Практикум для студентов экономических специальностей бгуир минск 2008 удк 004. 6 (076) ббк 32. 973. 26018 я 73 б 93
Скачать 0.59 Mb.
|
Министерство образования Республики Беларусь Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники» Кафедра экономической информатикиА. А. Бутов ТЕХНОЛОГИИ ОРГАНИЗАЦИИ, ХРАНЕНИЯ И ОБРАБОТКИ ДАННЫХ лабораторный практикум для студентов экономических специальностей БГУИР Минск 2008 УДК 004.6 (076) ББК 32.973.26-018 я 73 Б 93 Р е ц е н з е н т зав. кафедрой ИИТ БГУИР, д-р техн. наук проф. В. В. Голенков Бутов, А. А. Б 93 Технологии организации, хранения и обработки данных. Лабораторный практикум для студ. эконом. спец. БГУИР / А. А. Бутов. – Минск : БГУИР, 2008. – 53 с. : ил. ISBN В практикуме представлен курс из шести лабораторных работ, предназначенных для практического освоения методов работы с базами данных в среде СУБД Microsoft Access. К каждой работе даны краткие теоретические сведения, необходимые для ее выполнения, и приведены варианты заданий. УДК 004.6 (076) ББК 32.973.26-018 я 73 ISBN Бутов А. А., 2008 УО «Белорусский государственный университет информатики и радиоэлектроники», 2008 Содержание Введение 4 Лабораторная работа №1. Создание таблиц 6 Методические указания 6 Задание к работе 9 Лабораторная работа №2. Создание запросов 16 Методические указания 16 Варианты заданий 20 Лабораторная работа №3. Создание форм 26 Методические указания 26 Варианты заданий 28 Лабораторная работа №4. Создание отчетов 35 Методические указания 35 Варианты заданий 37 Лабораторная работа №5. Создание макросов 43 Методические указания 43 Варианты заданий 45 Лабораторная работа №6. Создание приложений 50 Методические указания 50 Задание к работе 51 Литература 52 ВведениеВ рамках дисциплины «Технологии организации, хранения и обработки данных» изучаются теоретические основы и практические методы проектирования баз данных. Настоящий практикум предназначен для освоения практических методов создания баз данных с помощью пакета прикладных программ Microsoft Aссess. Microsoft Aссess представляет собой систему управления базами данных (СУБД), входящую в состав профессиональной редакции Microsoft Office, и являющуюся одной из лучших в классе настольных СУБД. Область применения Aссess – от однопользовательских локальных разработок до не сложных профессиональных сетевых проектов. Важнейшей особенностью этой СУБД является возможность разработки приложений для работы с базами данных без использования программного кода, лишь с помощью средств визуального проектирования, встроенных мастеров и шаблонов. При необходимости приложения можно усовершенствовать, используя встроенный язык Visual Basic for Application (VBA). Также реализована возможность использования языка структурированных запросов SQL. Дальнейшее наращивание функциональных возможностей связано с построением клиент-серверных систем, в которых Aссess выступает в качестве клиента, запрашивающего сервисы у мощной внешней СУБД Microsoft SQL Server, используемой в качестве сервера. Для реализации этой возможности используются проекты Microsoft Aссess (файлы с расширением .adp). Важнейшей задачей любой СУБД, в том числе СУБД Access, является разработка баз данных, содержащих информацию, связанную с той или иной предметной областью. База данных, разрабатываемая в среде СУБД Aссess, может содержать в себе следующие основные объекты: таблицы, запросы, формы, отчеты, страницы, макросы и модули. Таблицы непосредственно хранят информацию, относящуюся к конкретной предметной области. Запросы позволяют получать всевозможные выборки информации из одной или нескольких таблиц и/или запросов, используя при этом различные критерии отбора данных. Формы представляют собой окна с расположенными на них элементами управления (надписями, полями ввода, списками, выпадающими списками, переключателями, кнопками и др.) и реализуют графический интерфейс для взаимодействия пользователя с другими объектами базы данных, обычно таблицами и запросами. Отчеты предназначены для описания формы и содержимого документов, выводимых на печать. Страницы предназначены для публикации информации из базы данных на интернетовских страницах. Макросы представляют собой последовательности команд на языке VBA, которые служат для автоматического выполнения некоторых операций или их последовательностей, в частности, открытия запросов, печати отчетов, анализа данных в формах и отчетах, выдачи поясняющих сообщений и др. Модуль представляет собой совокупность описаний и процедур на языке VBA, сохраненных под общим именем. Все объекты базы данных тесно связаны между собой, причем важнейшими объектами являются таблицы, т. к. без них создание остальных объектов и, в первую очередь запросов, лишено какого бы то ни было практического смысла. В свою очередь, формы и отчеты, как правило, отображают данные из каких-либо таблиц и/или запросов, макросы же могут манипулировать всеми объектами базы данных и, в первую очередь, формами и отчетами. После запуска Aссess на экране появляется главное окно программы, которое содержит строку заголовка, строку главного меню, контекстно-зависимые панели инструментов, рабочее окно и строку состояния. Будет открыто также окно «Область задач», которое используется, например, для создания новой базы данных, просмотра и использования многоместного буфера обмена, выполнения поисковых операций в базе данных и др. Всегда можно воспользоваться справочной системой, позволяющей вызвать тот или иной раздел справочной информации. |