Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-3 лабораторные работы по БД 2 способ.doc
Скачиваний:
27
Добавлен:
20.11.2018
Размер:
721.41 Кб
Скачать

Приложение Microsoft Access – это настольная система управления реляционными базами данных (СУБД), предназначенная для работы на автономном персональном компьютере (ПК) или локальной вычислительной сети под управлением семейства операционных систем Microsoft Windows.

СУБД Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов с помощью Мастеров, что позволяет пользователю при минимальной предварительной подготовке довольно быстро создать полноценную информационную систему на уровне таблиц, запросов, форм и отчетов.

К основным возможностям СУБД Microsoft Access можно отнести следующие:

  1. Проектирование базовых объектов – двумерные таблицы с полями разных типов данных.

  2. Создание связей между таблицами, с поддержкой целостности данных, каскадного обновления полей и каскадного удаления записей.

  3. Ввод, хранение, просмотр, сортировка, изменение и выборка данных из таблиц с использованием различных средств контроля информации, индексирования таблиц и аппарата алгебры логики.

  4. Создание, модификация и использование производных объектов (запросов, форм и отчетов).

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

Тема работы: система управления базами данных Microsoft Access.

Цель работы: знакомство с возможностями СУБД Microsoft Access по созданию таблиц, связей между ними и запросов.

Подготовка к работе:

  1. Изучите теоретические основы создания таблиц, связей, запросов в СУБД Microsoft Access, рассмотренные в методических указаниях [1], лекционном курсе или других источниках.

  2. Ответьте на вопросы к лабораторной работе.

  3. Подготовьте отчет к оформлению хода выполнения работы.

Порядок выполнения работы:

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

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

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

  4. Определите первичные ключи в созданных таблицах.

  5. Определите необходимые связи между таблицами, задайте необходимые параметры обеспечения целостности данных и вид объединения.

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

  7. При необходимости настройте подстановку (тип элемента управления, тип источника строк, источник строк и т.д.) для полей внешних ключей в созданных таблицах.

  8. Заполните созданные таблицы данными (минимум 10 записей на таблицу).

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

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

  11. Сохраните изменения в созданной базе данных, чтобы с ней в дальнейшем можно было работать.

  12. Оформите отчет о выполнении лабораторной работы.

Вопросы к лабораторной работе № 1

      1. В чем отличие базы данных от электронной таблицы?

      2. Что такое реляционная модель организации данных?

      3. Что такое сущность, атрибут, экземпляр сущности, отношение, таблица, запись, поле, связь?

      4. Для чего предназначен мастер создания таблиц в СУБД Microsoft Access и его основные возможности?

      5. Для чего предназначен конструктор таблиц в СУБД Microsoft Access и его основные возможности?

      6. Какие основные типы полей используются в СУБД Microsoft Access?

      7. Какие основные свойства полей задаются в СУБД Microsoft Access и их назначение?

      8. Что такое ключевые поля их виды (простой и составной ключ) и основные требования к ним?

      9. Для чего используются связи между таблицами и их основные свойства в СУБД Microsoft Access?

      10. Что такое обеспечение целостности данных в СУБД Microsoft Access, для чего ее используют?

      11. Что такое параметры объединения в СУБД Microsoft Access, для чего их используют?

      12. Для чего предназначен мастер подстановок в СУБД Microsoft Access, какие свойства он заполняет?

      13. Для чего можно использовать запросы в СУБД?

      14. Какие типы запросов можно использовать в СУБД Microsoft Access, для чего они предназначены?

      15. Для чего предназначен мастер создания запросов в СУБД Microsoft Access и его основные возможности?

      16. Для чего предназначен конструктор запросов в СУБД Microsoft Access и его основные возможности?