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

Часть 2. Лабораторный практикум

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

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

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

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

Лабораторный практикум (34 часа) направлен на получение практических навыков создания баз данных в среде разработки MS Access.

раздела (темы) дисциплины

Наименование лабораторных работ и деловых игр

1

2

Тема:

Создание реляционной БД с использованием СУБД MS Access

Ознакомление с СУБД MS Access в интерактивном режиме с использованием мультимедийного курса (8 часов)

Приобретение практических навыков создания базы данных, таблиц, их индексирования и связывания, ведения базы данных (8 часов)

Приобретение практических навыков создания запросов и отчетов, в том числе на языке SQL (10 часов)

Приобретение практических навыков создания форм, меню и панелей инструментов, защиты БД (8 часов)

Лабораторная работа № 1 Знакомство с системой управления базами данных Microsoft Access. (8 часов).

1.1 Цель работы

Ознакомление со средой СУБД MS Access: основными терминологическими понятиями (определениями), составными компонентами и функциональными возможностями. Приобретение первичных практических навыков.

1.2 Необходимые краткие сведения

Microsoft Access является одной из самых популярных в мире сред разработки. СУБД Microsoft Access позволяет быстро создавать приложения различной степени сложности на основе технологий визуального программирования. Она может использоваться как автономная и как сетевая СУБД в многопользовательской среде. Основным компонентом проекта приложения Ассеss является БД. К основным элементам базы данных можно отнести таблицы, запросы, отчеты, макросы и модули.

Система MS Access позволяет:

  • создавать реляционные базы данных как совокупность таблиц и сами таблицы. Основными операциями над таблицами являются: просмотр и обновление (ввод, модификация и удаление), сортировка, фильтрация и печать;

  • создавать запросы для извлечения нужной информации. Запрос позволяет создать набор записей из данных, находящихся в разных таблицах, и использовать его как источник данных для формы или отчета. В Ассеss можно создавать и выполнять следующие основные типы запросов: выборка, обновление, удаление или добавление данных. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких существующих таблиц. Описание запроса можно выполнить с помощью бланка QBE или инструкции языка SQL;

  • разрабатывать формы, облегчающие ввод и редактирование информации. Форма представляет собой объект базы данных Ассеss, в котором разработчик размещает элементы управления, принимающие действия пользователей и служащие для ввода, отображения и изменения данных в полях;

  • анализировать и выводить информацию из БД в удобном для пользователя виде;

  • создавать отчеты, включающие данные, текст и графику;

  • поддерживает импорт данных из других приложений и экспорт данных в другие приложения, слияние данных с документами Word, анализ данных средствами Excel.

Инструментальная среда MS Access рассчитана на широкое применение традиционных приемов работы с графическим интерфейсом пользователя Windows с использованием мыши, а также использования Макросов. Макрос представляет последовательность команд встроенного в Ассеss языка VBA, задающих автоматическое выполнение некоторых операций.

В своем составе Access имеет учебную базу данных «Борей», которая предназначена для обучения работе с базами данных и их созданию.

Для разработки приложений MS Access может использоваться язык VBA (Visual Basic for Application) с добавлениями объектных расширений и языка структурированных запросов SQL. Включенный в состав VBA Модуль представляет совокупность описаний, инструкций и процедур на языке VBA. Используются модули трех типов: формы, отчета и стандартный. Модули форм и отчетов содержат программы, являющиеся локальными для этих объектов. Процедуры из стандартного модуля, если они не описаны как локальные, распознаются и могут вызываться процедурами из других модулей той же или другой БД Access.

Профессиональное создание приложений MS Access требует, как правило, применения VBA.

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

Обладают ли соответствующие сущности ПрО однородностью решает пользователь, он определяет пригодности модели для решения задачи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]