Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Сборник методических указанияй

Поиск

СБОРНИК МЕТОДИЧЕСКИХ УКАЗАНИЯЙ

К ЛАБОРАТОРНЫМ РАБОТАМ (ЧАСТЬ 1)

 

по дисциплине

КОМПЬЮТЕРНЕЫ ТЕХНОЛОГИИ

для студентов

направления подготовки:

261700- Технология полиграфического и упаковочного производства

 

Профиль подготовки:

«Технология полиграфического производства»

 

 

Квалификация выпускника:

бакалавр

 

форма обучения: очная

 

Тула 2011
Методические указания к лабораторным работам составлены доцентом С.Ю. Борзенковой и обсуждены на заседании кафедры ТППиЗИ факультета ТТС

Протокол № _____ от «_____» _____________ 20____ г.

Зав. Кафедрой _____________________ А.К. Талалаев

Методические указания к лабораторным работам составлены доцентом, К.Т.Н. Борзенковой С.Ю. и обсуждены на заседании кафедры ТППиЗИ факультета ТТС

Протокол № _____ от «_____» _____________ 20____ г.

Зав. Кафедрой _____________________ А.К. Талалаев

Методические указания к лабораторным работам пересмотрены и утверждены на заседании кафедры ТППиЗИ факультета ТТС

Протокол № _____ от «_____» _____________ 20____ г.

Зав. Кафедрой _____________________ А.К. Талалаев


СОДЕРЖАНИЕ:

№ ЛР Наименование лабораторных работ Стр.
  Работа в СУБД Access. Создание таблиц базы данных. Создание связей между таблицами  
  Создание форм  
  Создание и отчетов по таблицам  
  Конструирование запросов на выборку на основе связанных таблиц. Создание итогового запроса в режиме конструктора  
  Создание отчетов на основе запроса  
  Создание макросов. Использование условий в макросах.  
  Создание кнопочных форм. Проведение промежуточных итогов.  
  Список использованных источников  

ЛАБОРАТОРНАЯ РАБОТА № 1

РАБОТА В СУБД ACCESS. СОЗДАНИЕ ТАБЛИЦ БАЗЫ ДАННЫХ.

СОЗДАНИЕ СВЯЗИ МЕЖДУ ТАБЛИЦАМИ БАЗЫ ДАННЫХ.

ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: ос­воение процедуры создания связи между таблицами базы данных МS Ассеss и способа конст­руирования запроса на выборку на основе связанных таблиц.

ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ

Общие понятия

Основа информационной системы, объект ее обработки- база данных (БД). База данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области.

Ядром любой БД является модель данных, которая представляет собой структуру данных, соглашения о способах их представления и операций манипулирования ими. Модель данных представляет собой формализованное описание объектов предметной области и взаимосвязей между ними.

Различают три основных типа моделей данных: иерархическая, сетевая и реляционная. Иерархическая структура представляет собой совокупность элементов, в которой данные одного уровня подчинены данным другого уровня, а связи между элементами образуют древовидную структуру. Примером иерархической модели данных может служить генеалогическое древо вашей семьи. Существуют сетевыеструктуры, в которых каждый порожденный элемент может иметь более одного порождающего элемента. Сетевая модель данных отличается от иерархической тем, что каждый элемент сетевой структуры данных связан с любым другим элементом. Примером сложной сетевой структуры может служить структура БД, содержащая сведения об учащихся, занимающихся в различных кружках. Наиболее удобным и для пользователя, и для компьютера является представление данных в виде двумерной таблицы - подавляющее большинство современных информационных систем работает именно с такими таблицами. БД, которые состоят из двумерных таблиц, называются реляционными(по-английски «relation» - отношение). Основная идея реляционного подхода состоит в том, чтобы представить произвольную структуру данных в виде простой двумерной таблицы. Примером реализации реляционной модели данных может быть таблица с информацией об учащихся.

Таблица БД состоит из строк (записей) и столбцов (полей) - частей записи (рис.1).

Рисунок 1. Таблица базы данных.

Все операции над базой данных сводятся к манипуляции с таблицами.

Для создания БД, их поддержки и обслуживания используется специализированное программное обеспечение - системы управления баз данных (СУБД). СУБД - это комплекс программных и языковых средств, необходимых для создания и эксплуатации баз данных.

На этапе разработки баз данных СУБД служит для описания структуры БД: определения таблиц, определения количества полей, типа данных, отображающихся в них, размеров полей, определения связей между таблицами. Во время эксплуатации СУБД обеспечивает редактирование структуры базы данных, заполнение ее данными, поиск, сортировку, отбор данных по заданным критериям, формирование отчетов.

Среди современных реляционных систем наиболее популярна СУБД для Windows - Access фирмы Microsoft (далее МS Access).

MS Access - это система управления реляционными БД, предназначенная для работы на автономном ПК или в локальной вычислительной сети под управлением Microsoft Windows. Другими словами, MS Access - это набор инструментальных средств для создания и эксплуатации информационных систем. Эта система доступна для пользова­теля любого уровня.

 

Окно базы данных

Работа в Access начинается с открытия уже существующей БД или создания новой. При этом на экране появляется окно БД (рис. 2).

Рисунок 2. Окно базы данных.

Структурно такое окно разделено на три области. В левой части окна расположена панель Объекты, куда включены кнопки объектов базы данных: таблиц, запросов, форм, отчетов, страниц, макросов и модулей. После щелчка на такой кнопке открывается вкладка соответствующих объектов базы данных.

Панель инструментов (рис.3), которая позволяет работать с этими объектами, просматривать данные о них, а также выбирать, в каком виде будет отображаться список объектов, расположена в верхней части окна, сразу под строкой заголовка.

Рисунок 3. Панель инструментов.

Назначение основных кнопок этой панели.

■ Кнопка Открыть — открывает для просмотра или запускает на выполнение выбранный объект.

■ Кнопка Конструктор — позволяет изменить выбранный объект в режиме конструктора.

■ Кнопка Создать — создает новый объект выбранного типа.

■ Кнопка X — удаляет текущий объект.

Оставшиеся кнопки справа дублируют группу команд из меню Вид и отвечают за то, как будет выглядеть в основной области окна список объектов. Вы можете выбрать здесь стандартное представление списка, указать, крупными или мелкими значками будут отмечены объекты или выбрать вывод списка объектов в виде таблицы с дополнительными сведениями, включая имя объекта, описание, дату последнего изменения, дату создания, тип, имя владельца.

Окно таблицы

Просмотреть данные в привычном для нас, "табличном", виде и выполнить необходимые операции с записями таблицы можно, используя специальное окно таблицы (рис. 4). Верхняя строка окна таблицы содержит имя таблицы. В следующей строке перечислены названия "колонок" таблицы, или, согласно терминологии Access, имена полей таблицы. Каждая строка такой таблицы называется запись.

Рисунок 4. Окно таблицы Заказчик.

Навигация по таблице в таком режиме возможна с помощью двух полос прокрутки: вертикальной (расположенной вдоль правого края окна), которая служит для прокрутки записей, и горизонтальной (в правой нижней части окна), которая позволяет просматривать те поля таблицы, которые не поместились в окно.

Внизу слева находится навигационная панель окна таблицы (рис. 5). Используя её, можно сразу переместиться в начало или конец таблицы, перейти на следующую или предыдущую запись, а также создать новую запись. Чтобы быстро перейти к записи с известным вам порядковым номером, просто укажите его в поле Текущая запись и нажмите < Enter >.

Рисунок 5. Навигационная панель окна таблицы.

 

Окно формы

Если окно таблицы позволяет просматривать информацию из таблиц Access в виде привычного набора столбцов и строк, то окно формы визуально напоминает бланки документов. Основное назначение формы — ввод данных или просмотр таблицы по одной записи за раз. Пример такой формы приводится на рис. 6.

Рисунок 6. Стандартная форма Access для таблицы Заказчик.

В верхней строке указано имя таблицы. Записи выводятся здесь по одной, в виде списка пар — название поля и его значение — и располагаются посередине окна формы. Нижняя строка формы — это уже знакомая вам навигационная панель.

Окно запроса

После создания базы данных, помимо выполняемой ею роли информационного хранилища, она должна, в первую очередь, обеспечивать быстрое предоставление актуальных данных. Поиск информации в таблицах БД осуществляется с помощью такого механизма, как запросы. В Access для запросов, как и для других объектов баз данных, предусмотрено специальное окно запроса (рис. 7).

Рисунок 7. Основные элементы окна конструктора запросов.

 

Панель инструментов База данных

Стандартная панель инструментов База данных располагается прямо под строкой главного меню и представляет собой ряд кнопок, после щелчка на каждой из которых выполняется то или иное действие (рис. 8).

Рисунок 8. Стандартная панель инструментов Access.

На панели инструментов выносятся наиболее часто используемые команды, что избавляет пользователя от необходимости искать их в лабиринтах меню.

 

ОБОРУДОВАНИЕ

ПЭВМ IBM PC, операционная среда Windows, MS Access, MS Excel.

ЗАДАНИЕ НА РАБОТУ

1. Изучить основные понятия баз данных, изложенные в теоретических положениях работы.

2. Выполнить все пункты, указанные в теоретических положениях работы.

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

4. Оформить отчет.

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Создание таблиц базы данных

Выберите объект Таблицы в окне БД. Нажмите кнопку «Создать».

В окне «Новая таблица» выберите режим «Конструктор» и нажмите кнопку ОК. Опишем структуру таблицы ЗАКАЗЧИК.

В каждой строке верхней половины окна Конструктора таблицы (рис. 11) введете данные, используя информацию о структуре таблицы базы данных, представленную в табли­це 1 методических указаний:

• имя поля (в имени не допускается точка, восклицательный знак, квадратные скобки);

• тип хранимых данных, соответствующий имени поля, указывайте с помощью Кнопки раскрытия списка в столбце «Тип данных»;

• графа «Описание» не является обязательной для заполнения.

Рисунок 11. Конструктор таблиц.

Для перехода из столбца в столбец используйте клавишу «Tab» или «Enter» Перемещение курсора из верхней половины в нижнюю, и обратно производится с помощью клавиши F6 или «мышью».

В нижней половине окна для каждого поля укажите его свойства, используя ин­формацию из таблицы, предварительно щелкнув клавишей мыши по имени поля. Где возможно пользуйтесь кнопкой «раскрытия списка» (наличие или отсутствие данной кнопки можно проверить, встав на правый край строки и щелкнув левой кнопкой мыши). Строки в окне «Свойства поля», для которых в таблице нет указаний на заполнение, не заполняйте.

В завершении выделите поля, которые должны стать ключевыми (эти поля отмечены в таблицах 1, 2. 3 в графе «Признак ключа» - «*»). Щелкните на сером поле в начале строки с именем ключевого поля - строка выделится. Выберите команду Правка / Ключевое поле.

Сохраните структуру таблицы, выполнив команду из меню Файл / Сохранить, и введите имя таблицы: ЗАКАЗЧИК.

Закройте режим конструктора: Файл / Закрыть.

Теперь, используя таблицы 2 и 3, опишем структуру таблиц БД ТОВАР и ЗАКАЗ с помощью мастера и путем ввода данных. На основе вспомогательной таблицы 2 создадим таблицу Т0ВАР, а табли­цы 3 - таблицу ЗАКАЗ.

Выберите объект Таблицы в окне БД. Нажмите кнопку «Создать».

В окне «Новая таблица» выберите режим «Мастер таблиц» и нажмите кнопку ОК. Опишем структуру таблицы Т0ВАР.

В появившемся окне (рис. 12) на выбор предложено две категории таблиц. Выберем Деловые.

Рисунок 12. Мастер создания таблиц.

В поле «Образцы таблиц» выберите Товары. Щелкнув на элементе списка «Образцы таблиц» в списке «Образцы полей» отобразятся все поля, доступные для этой таблицы. Чтобы переместить поле из списка «Образцы полей» в список «Поля новой таблицы», выделите его, а затем щелкнете на кнопке >. В данном случае в таблицу входит 5 полей:

- КодТовара;

- Наименование Товара. В списке образцов полей мастера есть поле ОписаниеТовара. Выберите его, включив в список полей будущей таблицы, а затем переименуйте, нажав «Переименовать поле…»;

- Характеристика Товара. В качестве исходного опять выберите поле ОписаниеТовара, а затем переименуйте;

- Единица измерения. В качестве исходного опять выберите поле ОписаниеТовара (оба поля имеют текстовый тип), а затем переименуйте;

- Цена.

Когда все поля добавлены, диалоговое окно мастера будет иметь такой вид, как показано на рис. 13.

Рисунок 13. В таблицу добавлены все необходимые поля.

Следующее окно мастера создания таблиц предлагает задать имя для новой таблицы (оно может отличаться от указанного в образцах таблиц) и выбрать способ определения первичного ключа. Так как на этапе планирования было решено, что в качестве первичного ключа используется поле Код товара, выберите опцию «Пользователь определяет ключ самостоятельно» (рис.14) и щелкните кнопку «Далее».

Рисунок 14. Мастер предлагает указать имя будущей таблицы и

способ определения ключа.

Мастер предложит вам выбрать нужное поле, а также указать, какие данные должны в нем содержаться (рис 15). Поэтому из раскрывающегося списка в верхней части окна мастера выберите поле КодТовара, а в качестве значений данного поля - автоматически генерируемую последовательность номеров (первый из трех предложенных вариантов).

Рисунок 15. Выберите поле для первичного ключа и

способ формирования его уникальных значений.

Щелкните «Далее». «Далее». В заключительном окне мастера оставьте по умолчанию опцию «Ввести данные непосредственно в таблицу» (рис. 16) и щелкните на кнопке «Готово».

Рисунок 16. Укажите свои дальнейшие действия

после создания мастером таблицы.

После завершения работы мастера новая таблица появится в рабочем пространстве Access (рис. 17).

Рисунок 17. Созданная мастером таблица ТОВАР.

Теперь опишем структуру таблицы ЗАКАЗ. В окне БД щёлкните на кнопке Таблицы, а затем дважды щёлкните на ярлыке «Создание таблицы путем ввода данных». В рабочем пространстве приложения Access появится новая таблица – Таблица 1 – в режиме таблицы(рис.18).

Рисунок 18. Создание таблицы путем ввода данных.

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

Если надо удалить таблицу в окне щелкните по имени таблицы и нажмите клавишу «DELETE».

Для редактирования таблицы её необходимо открыть в режиме Конструктор, и в открывшемся окне внести необходимые вам изменения.

5.3. Создание связи между таблицами базы данных

Соединение таблиц базы данных - создание логической связи между таблицами на осно­ве полей, которые имеют общие значения. Как правило, в каждом соединении участвует, по крайней мере, одно поле первичного ключа. Связанные поля могут иметь разные имена, но у них должны быть одинаковые типы данных и одинаковые значения свойств.

Для установления связи между таблицами ЗАКАЗЧИК, ТОВАР, ЗАКАЗ:

1. Из окна базы данных выбе­рите в строке меню Сер­вис/Схема данных.

2. По очереди выберите табли­цы БД, между которыми бу­дет установлена связь (ЗАКАЗЧИК, ЗАКАЗ, ТО­ВАР). Каждый раз нажимай­те кнопку «Добавить». За­кройте окно «Добавление таблицы» - щелкните по кнопке «Закрыть».

З. Перетащите поле «Код фирмы», нажав левую клавишу мыши, из списка полей таблицы ЗАКАЗ­ЧИК в список полей ЗАКАЗ на поле с тем же именем. Отпустите клавишу мыши.

4. В окне «Изменение связи» отображаются имена связываемых полей таблиц и полей (рис. 19).

 

Рисунок 19. Определение типа связи.

5.Установите флажок Обеспечение целостности данных. Нажмите кнопку «Создать».

Между таблицами появилась линия, соединяющая два совпа­дающих поля. Установилось отношение один-ко-многим.

Аналогично установите связь между таблицами ЗАКАЗ и ТО­ВАР. Перетащите поле «Код товара» из списка полей ТОВАР, нажав ле­вую клавишу мыши, в список по­лей ЗАКАЗ на поле с тем же име­нем. Отпустите клавишу мыши (рис. 20).

Рисунок 20. Схема данных.

СОДЕРЖАНИЕ ОТЧЕТА

Отчет должен содержать название лабораторной работы, описание основных приемов работы с базой данных, индивидуальное задание по обработке записей таблицы, соответствующие запросы в режиме таблицы и конструктора запросов.

ЛАБОРАТОРНАЯ РАБОТА № 2

СОЗДАНИЕ ФОРМЫ

ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: ос­воение процедуры создания форм для ввода информации на основе связанных таблиц.

ЗАДАНИЕ НА РАБОТУ

См. лабораторную работу № 1

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Чтобы упростить просмотр, ввод и модификацию данных в конкретной таблице, можно создать для нее одну или несколько форм. Форма - это документ, в окне которого отображается, как правило, одна запись таблицы, причем пользователь имеет возможность по своему усмотрению разместить поля на форме. Таблица и форма - основные объекты в современных информационных системах. Они неотделимы друг от друга и размещены в одном окне документа MS Access на разных вкладках.

Формы используются для следующих целей:

• ввода/редактирования данных, помещенных в таблицу;

• организации диалога выбора, предварительного просмотра и печати нужного отчета;

• открытия других форм и отчетов с помощью кнопок данной формы.

Создание формы для таблицы ЗАКАЗЧИК.

Выберите объект Формы окна ба­зы данных. Нажмите кнопку «Создать».

В окне «Новая форма» выберите «Мастер форм». В нижней части окна щелкните по кнопке раскрытия списка. Выделите таблицу ЗАКАЗЧИК. На­жмите кнопку ОК. (рис. 21).

Рисунок 21. Создание новой формы.

В списке «Доступ­ные поля» в окне «Соз­дание форм» укажите поля, которые необхо­димы для построения формы (рис.22). Нажмите кнопку >> для копирования всех полей таблицы ЗА­КАЗЧИК в список «Выбранные поля». Нажмите кнопку «Далее».

Рисунок 22. Окно мастера создания форм.

Выберите один из видов формы (напри­мер, ленточный). На­жмите кнопку «Далее».

Выберите стиль оформления формы. Нажмите кнопку «Далее». Укажите название формы: ЗАКАЗЧИК. Нажмите кнопку «Готово».

Заполните форму ЗАКАЗЧИК базыданных данными из таблицы 4. В поле типа «Счетчик» данные не вводить! В это поле данные вводятся автоматически.

Таблица 4.

Данные, хранящиеся в таблице ЗАКАЗЧИК

Код фирмы Наименование фирмы Адрес Телефон Контактная персона
  Сервис Кутузовский пр. 222-22-32 Сидоров В.В.
  Проект-М ул. Ботаническая, 3 331-09-65 Бородин К.П.
  Факториал ул. Тверская,15 976-43-23 Власова И.А.
  Приват ул. Ордынка, 33 123-34-56 Столетова С.М.
  Медик ул. Грибоедова, 46 456-34-12 Кравченко А.И.

 

Переход к следующему полю осуществляется нажатием клавиши «Tab» или «Enter».

Сохранение данных в режиме Формы, производится так же, как и в режиме Таблицы. Чтобы сохранить, форму, выберите команду Файл/Сохранить. Для вы­хода в окно базы данных используйте команду Файл /Закрыть.

Создайте формы для таблиц ТОВАР и ЗАКАЗ, выбрав вид формы в один столбец и таб­личный и внесите в них данные из таблиц 5 и 6 соответственно.

' Таблица 5.

Данные, хранящиеся в таблице ТОВАР

Код товара Товар Характеристика Единица измерения Цена
  Дверь Материал фирмы, сосна кв.м.  
  Фундамент Материал фирмы, бетон куб.м.  
  Крыша Материал фирмы, сосна кв.м.  
  Пиломатериалы Хвойные породы куб.м.  

Таблица 6.

Данные, хранящиеся в таблице ЗАКАЗ

Код Дата Код фирмы Код заказа Код товара Количество
  02.09.03        
  03.09.03        
  05.09.03        
  05.09.03        
  08.09.03        
  15.09.03        
  15.09.03        
  17.09.03        
  30.09.03        

Для редактирования формы её необходимо открыть в режиме Конструктор, и в открывшемся окне внести необходимые вам изменения.

СОДЕРЖАНИЕ ОТЧЕТА

См. лабораторную работу № 1

 

ЛАБОРАТОРНАЯ РАБОТА № 3

СОЗДАНИЕ ОТЧЕТА ПО ТАБЛИЦЕ

ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: ос­воение процедуры создания отчетов на основе связанных таблиц

ЗАДАНИЕ НА РАБОТУ

См. лабораторную работу № 1

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Отчет представляет собой эффективный способ представления данных в печатном формате. Имея возможность управлять размером и внешним видом всех элементов отчета, пользователь может отобразить сведения желаемым образом.

Выберите объект «Отчеты» окна базы данных. Нажмете кнопку «Создать».

В окне «Новый отчет» выберите режим «Мастер отчетов». В нижней части окна нажмите на кнопку раскрытия списка. Выделите таблицу (например, ЗАКАЗЧИК). Нажмите кнопку ОК.

В списке Доступные поля в окне «Создание отчетов» укажите поля, которые необхо­димы для вывода на печать: нажмите кнопку >>, т.е. все поля таблицы будут присутство­вать в отчете. Нажмите кнопку «Далее». Появилось окно «Создание отчетов». Уровни группи­ровки добавлять не надо. Нажмите «Далее».

Задайте порядок сортировки по полю «Фирма» - возрастающий. Нажмите кнопку «Да­лее».

Выберите вид макета для отчета: табличный. Установите ориентацию листа бумаги при печати: альбомная. Выберите опцию «Настроить ширину полей для размещения на одной странице». Нажмите кнопку « Далее ».

Выберите требуемый стиль: сжатый. Нажмите кнопку « Далее ».

Задайте имя отчета - ЗАКАЗЧИК. Нажмите кнопку « Готово ».

Самостоятельно создайте отчет на основе таблицы ТОВАР и ЗАКАЗ.

СОДЕРЖАНИЕ ОТЧЕТА

См. лабораторную работу № 1

ЛАБОРАТОРНАЯ РАБОТА № 4

ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: ос­воение процедуры создания и способа конст­руирования запроса на выборку на основе связанных таблиц.

ЗАДАНИЕ НА РАБОТУ

См. лабораторную работу № 1

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

СОДЕРЖАНИЕ ОТЧЕТА

См. лабораторную работу № 1

 

ЛАБОРАТОРНАЯ РАБОТА № 5

ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: ос­воение процедуры создания и способа конст­руирования запроса на выборку на основе связанных таблиц.

ЗАДАНИЕ НА РАБОТУ

См. лабораторную работу № 1

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Выберите вкладку «Отчеты» окна БД. Нажмите кнопку «Создать». В окне «Новый отчет» выберите режим «Мастер отчетов». В нижней части окна нажмите на кнопку раскрытия списка. Выделите запрос Запрос_Заказ. Нажмите кнопку ОК.

В списке «Доступные поля» в окне «Создание отчетов» укажите поля, которые необходимы для вывода на печать: нажмите кнопку > для каждого выбранного поля, если необходимо выбрать все поля, нажмите кнопку >>. Нажмите кнопку «Далее». Появилось окно «Создание отчетов». В окне «Уровни группировки» должно стоять «Фирма». Если стоит группировка по другому реквизиту, его необходимо убрать, нажав <. Затем встать на поле «Фирма» и на­жать > (рис. 31). Затем добавьте группировку по полю «Код заказа» (встать на поле «Код заказа» и нажать >). Затем нажмите кнопку «Далее».

Рисунок 31. Мастер отчетов.

В следующем окне «Мастера создания отчета» задайте порядок сортировки по полю «То­вар», нажав на кнопкураскрытиясписка и выбрав в нем вышеназванное поле (рис. 32).

Рисунок 32. Мастер отчётов.

Нажмите кнопку «Итоги». Установите галочку на пересечении Сумма и Sum (рис. 33). На жмите кнопку ОК. Нажмите кнопку «Далее».

Рисунок 33. Итоги.

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

Выберите стиль: сжатый. Нажмите кнопку «Далее».

Задайте имя отчета Отчет_3аказ. Откройте ипросмотрите получившийся отчет.

СОДЕРЖАНИЕ ОТЧЕТА

См. лабораторную работу № 1

ЛАБОРАТОРНАЯ РАБОТА № 6

ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: ос­воение процедуры создания и способа конст­руирования макросов на основе связанных таблиц.

ЗАДАНИЕ НА РАБОТУ

См. лабораторную работу № 1

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Создание макроса

Создадим макрос, который открывает отчет Отчет_3аказ.

1. Выберите вкладку «Макросы» окна базы данных. Нажмите кнопку «Создать».

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

3. Для добавления в макрос других макрокоманд перейдите на следующую строку и повторите шаг 2.

Чтобы быстро создать макрос, выполняющий действие над конкретным объектом базы данных, перетащите этот объект из окна базы данных в строку макрокоманды окна макроса. Для этого выберите в меню «Окно» команду «Слева направо», чтобы расположить окно макроса и окно базы данных на экране рядом, граница к границе; в окне базы данных выберите нужный тип объекта в списке «Объекты», щелкните объект и перетащите его в строку макрокоманды (рис. 34). Перетаскивание макроса или сохраненной процедуры добавляет макрокоманду для запуска макроса или процедуры, а перетаскивание объектов базы данных других типов добавляет макрокоманду для открытия объекта.

Рисунок 34. Создание макроса.

СОДЕРЖАНИЕ ОТЧЕТА

См. лабораторную работу № 1

ЛАБОРАТОРНАЯ РАБОТА № 7

ИТОГОВ

ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Приобретение навыков создания и обработки базы данных в среде СУБД МS Ассеss: ос­воение процедуры создания кнопочных форм и способа подведения промежуточных итогов.

ЗАДАНИЕ НА РАБОТУ

См. лабораторную работу № 1

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

Создание кнопочных форм

Для создания главной кнопочной формы на панели инструментов MS Access выберите вкладку «Сервис - Служебные программы - Диспетчер кнопочных форм». В появившемся окне (рис.35) нажмите на кнопку «Edit». Далеенажав кнопку «New» в строке «Command» выберите команду «Открыть форму для изменения», а в строке «Форма» выберите форму ЗАКАЗ(рис. 36). Для завершения создания главной кнопочной формы нажмите OK. «Close».

Рис. 35. Создание главной кнопочной формы

Рис. 36. Создание главной кнопочной формы

Для создания неглавной кнопочной формы выберите объект Формы в окне БД. Откройте форму ЗАКАЗ с помощью «Конструктора». На панели инструментовнажмите на значок «Кнопка» (рис. 37). Указатель примет вид, напоминающий пиктограмму кнопки. Щёлкните указателем в том месте формы, где будет размещаться новый элемент управления Кнопка (рис. 38). После этого появится окно «Создание кнопок» (рис. 39). В столбце «Категории» выберите «Переходы по записям», а в столбце «Действия»«Найти запись». «Далее». Затем выберите рисунок, например Бинокль 1. «Далее». «Готово». Закройте окно, сохранив изменения. Теперь двойным кликом мыши откройте форму ЗАКАЗ. Нажмите на созданную кнопку. В появившемся окне «Поиск и замена» в строку «Образец» введите, например, нужную дату и нажмите «Найти далее» (рис. 40). Осуществится поиск по дате.

Самостоятельно создайте кнопки «Добавить запись» и «Выход».

 

Рисунок 37. Рисунок 38.

 

Рисунок 39. Создания неглавной кнопочной формы.

Рисунок 40. Укажите дату.

Создание структуры

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

Рисунок 43. Итоги.

 

СОДЕРЖАНИЕ ОТЧЕТА

См. лабораторную работу № 1

СБОРНИК МЕТОДИЧЕСКИХ УКАЗАНИЯЙ



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 151; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.48.72 (0.016 с.)