birmaga.ru
добавить свой файл

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


САНКТ-ПЕТЕРБУРГСКЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

Факультет среднего профессионального образования

УТВЕРЖДАЮ

Зам.декана по учебной работе

_______Говорова М.М.


МЕТОДИЧЕСКИЕ УКАЗАНИЯ


к проведению лабораторных работ

по предмету: «ОСНОВЫ ПОСТРОЕНИЯ АВТОМАТИЗИРОВАННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ»



для студентов дневного отделения специальности 230105

«ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И АВТОМАТИЗИРОВАННЫХ СИСТЕМ»



РАССМОТРЕНО

на заседании ц\к №_______ СОСТАВИЛ

от ____________ преподаватель

Председатель ц\к С.Г.Яковлев

________________________


Лабораторная работа



Тема: Создание базы данных. Создание таблиц в режиме Конструктора. Создание иерархического меню. Создание запросов.

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



        1. Запустить MS Access.

        2. В появившемся окне выбрать пункт «Новая база данных» и нажать «ОК».

        3. Указать папку для создания БД, задать имя и нажать «Создать».

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

        5. Указать в столбце «Имя поля» нужные имена полей, а в столбце «Тип поля» – нужные типы.

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

        7. Аналогично создать все требуемые таблицы.

        8. Откройте меню «Сервис» и выберите пункт «Схема данных».

        9. При необходимости добавить таблицу нажмите «Вид» \ «Отобразить таблицу».
        10. Для создания связей перетащите поле, по которому устанавливается связь, одной таблицы на аналогичное поле другой.


        11. Закройте схему данных.

        12. Перейти на вкладку «Формы» и выбрать «Создание формы с помощью мастера».

        13. В раскрывающемся списке «Таблицы и запросы» выбрать имя нужной таблицы.

        14. В списке «Доступные поля:», выберите нужное поле и нажмите кнопку «>»; для выбора всех полей нажмите «>>»; для удаления поля или всех полей нажмите «<» или «<<» и нажмите «Далее».

        15. Выберите нужный тип формы и нажмите «Далее».

        16. Выберите нужный фон формы и нажмите «Далее».

        17. Укажите имя формы, выберите «Открыть форму для просмотра и ввода данных» (при создании формы, закрытой для редактирования, выберите «Изменить макет формы») и нажмите «Готово».

        18. СОЗДАНИЕ ФОРМЫ ПРОСМОТРА. В появившемся окне конструктора форм правой клавишей мыши кликните на заголовок окна и в появившемся контекстном меню выберите пункт «Свойства».

        19. Перейдите на вкладку «Все» и установите следующие параметры: Разрешить изменение = Нет; Разрешить добавление = Нет; Разрешить удаление = Нет.

        20. СОЗДАНИЕ ФОРМЫ ПРОСМОТРА В ВИДЕ ТАБЛИЦЫ. Перейдите на вкладку «Все» и установите следующие параметры: Режим по умолчанию = Таблица; Допустимые режимы = Таблица; разрешить изменения = Нет; Разрешить добавление = Нет; Разрешить удаление = Нет.

        21. Закройте форму.

        22. Повторив пункты 12-21, создайте все требуемые формы.

        23. Откройте меню «Сервис» и выберите пункт «Настройка».

        24. Перейдите на вкладку «Панели инструментов» и нажмите кнопку «Создать».

        25. Введите имя создаваемой панели и нажмите «ОК».

Получится следующее:



        1. Перейдите на вкладку «Команды» и в левом списке найдите «Новое меню».

        2. Из правого списка перетащите «Новое меню» на вашу панель:



        1. Еще раз перетащите «Новое меню» но уже на только что созданное меню. Когда указатель мыши будет над только что созданным меню, оно откроется, установите пункт в нужном месте:



        1. По принципу п.27 создайте требуемую иерархию, при этом последним пунктом иерархии должен быть исполняемый макрос (их создание см. ниже):



        1. Кликнув правой клавишей мыши последовательно на все пункты меню, переименуйте их в соответствии с их назначением:

ПРИМЕЧАНИЕ: имена и количество пунктов должны быть в соответствии с выполняемыми системой функциями и предметной областью!



        1. Закройте окно настройки.

        2. Перейдите на вкладку «Макросы» и в верхней строке нажмите «Создать».

        3. В столбце «Макрокоманда» выберите нужную команду (которая будет являться пунктом меню) и в нижней части окна укажите ее аргументы.

        4. Закройте окно с сохранением.

        5. Аналогично п.32-34 создайте все требуемые макросы.

        6. Перетащите макросы на созданную ранее панель инструментов.

        7. Откройте окно настройки.

        8. Перетащите макросы на нужные вкладки меню.
        9. Правой клавишей мыши кликните на тот макрос, иконку которого нужно изменить, и в контекстном меню выберите «Изменить значок на кнопке». Появится редактор точечного рисунка. Создайте желаемый рисунок.


        10. После изменения значка нажмите «ОК».

        11. Закройте окно настройки.
ЗАПРОСЫ

        1. Перейдите на вкладку «Запросы» и выберите пункт «Создание запроса в режиме конструктора».

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

        3. Заполните таблицу, появившуюся в нижней части окна: первая строка – Имя поля; вторая строка – Имя таблицы; третья строка – Сортировка в данном поле; четвертая строка – Вывод на экран (данного поля в сформированном запросе); пятая строка – Условие отбора (по данному полю).

        4. Выберите «Вид» \ «Режим таблицы».

        5. Закройте окно с сохранением и указанием имени.

        6. Подобным образом (п.42-46) создаются все запросы.

        7. Заполнить созданные таблицы данными, которые позволяют проверить корректность выполнения запросов в соответствии с ожидаемыми результатами.

        8. Провести проверку всех созданных форм, макросов и запросов.


Примечания к выполнению лабораторной работы
1. До начала работы с MS Access следует проанализировать заданную предметную область (ПО), выделив, в соответствии с заданными запросами, необходимые сущности, наделив их атрибутами и задав связи между сущностями. При этом следует обеспечить целостность и независимость данных, даже если это обеспечение непосредственно из запросов не вытекает. При необходимости и в сомнительных (с точки зрения студента) случаях следует консультироваться с преподавателем. Процесс и результаты анализа ДОЛЖНЫ быть отражены в отчете по выполнению лабораторной работы.

2. Введенные в рассмотрение атрибуты должны соответствовать заданным запросам. «Лишние» атрибуты задавать не обязательно.

3. Все открываемые формы и запросы должны иметь понятные и соответствующие заданию имена.


4. Необходимо обращать внимание на тип связей, т.к. из-за неверных связей возможна неправильная работа системы. В отдельных вариантах возможно понадобится вводить ассоциативные сущности для реализации связи «многие ко многим».

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

6. Системы с незаполненными таблицами проверяться не будут.

7. Системы с «левыми» именами полей, таблиц, запросов и макросов или именами на латинице проверяться не будут.

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

9. Перед сохранением в MS Access следует уменьшить объем файла, выполнив процедуру «Сервис»–«Служебные программы»–«Сжать и восстановить базу данных».

10. При отсылке по электронной почте необходимо сжимать файлы с объемом более 1 Мб в rar-архив; несжатые файлы большего объема могут не приниматься почтой.
Содержание отчета

Отчет по выполнению лабораторной работы должен содержать:

– титульный лист;

– лист с индивидуальным заданием и номером варианта;

– описание процесса и результатов анализа заданной предметной области («бумажное» проектирование БД);

– скрин-шоты схемы данных, основных созданных форм, запросов и результатов их выполнения;

– выводы по работе.

Общий объем отчета должен составлять не менее 8 листов.

ПРИМЕЧАНИЕ: отчет выполняется после того, как преподавателем был положительно принят mdb-файл студента. Зачет по лабораторной работе выставляется ТОЛЬКО при наличии отчета.