Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по БД.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.06 Mб
Скачать
  1. Создание схемы данных

  1. Сделайте активной вкладку Работа с базами данных и выберите пиктограмму Схема данных.

  2. В появившемся меню выберите первый пункт Добавить таблицу.

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

  4. В окне Схема данных с помощью мыши перемещайте первичный ключ из главной таблицы на соответствующий ему ключ в связанной таблице.

  5. Открывается окно диалога Изменение связей. Проверьте имена полей, выведенные в двух столбцах. Например:

  1. Поставьте флажок в поле Обеспечение целостности данных и нажмите кнопку Создать.

  1. Ввод данных в таблицы

В таблицы введите данные: сначала в главную таблицу (для базы данных «Режиссеры»— в таблицу Режиссеры), а затем в связанную таблицу (для базы данных «Режиссеры» — в таблицу Кинофильмы).

Примечание. В курсовой работе в главную таблицу следует ввести минимально 3 записи, в связанную таблицу — 10-12 записей. Данные должны быть по возможности близки к реальным. При этом следует обращать внимание на то, какие записи требуется вывести с помощью запросов (см. Задание 5), и предусмотреть, чтобы соответствующие записи в базе данных имелись (не менее двух).

  1. Создание и выполнение запросов

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

Примечание. Выполните запросы, соответствующие заданному варианту (см. ПРИЛОЖЕНИЕ).

  1. Выберите вкладку Создание.

  2. Сделайте щелчок левой кнопкой мыши по значку Конструктор запросов.

  3. В окне Добавление таблицы выберите таблицы, из которых требуется извлечь данные. Закройте окно Добавление таблицы.

  4. Для того чтобы добавить поле в запрос, перетащите его из верней части окна в строку Поле.

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

Например, в базе данных «Режиссеры»

  • запрос: Фильмы 50-х годов;

  • вывести поля: Название фильма, Режиссер, Год выпуска

выглядит следующим образом:

  1. Чтобы выполнить созданный запрос, во вкладке Конструктор нажмите на кнопку Выполнить.

  1. Переименуйте запрос:

  1. Создание форм для ввода и редактирования данных

Форма Access — это объект базы данных, который с помощью элементов управления позволяет наиболее наглядно отображать данные таблицы, а также наиболее эффективно использовать для ввода и изменения данных таблицы. Microsoft Access имеет в своем арсенале средство для быстрого создания формы — мастер форм. С его помощью можно создавать формы как на основе одной таблицы, так и на основе нескольких связанных таблиц (запроса).

В базе данных «Режиссеры» создадим форму на основании таблицы Кинофильмы для обеспечения эффективного ввода данных о фильмах.

  1. Для запуска мастера форм во вкладке Создание в группе Формы щелкните по значку .

  2. Первый шаг работы мастера — определение данных, которые надо включить в форму.

  • Раскройте список Таблицы и запросы и выберите таблицу Кинофильмы.

  • В списке Доступные поля отображены все поля выбранной таблицы.

Выберем все эти поля:

  1. Для перехода ко второму шагу работы мастера форм нажмите кнопку Далее. Выберем внешний вид формы – в один столбец.

  2. Н а последнем шаге требуется указать название формы (оставим имя Кинофильмы). Нажмите кнопку Готово.

  1. Т еперь, чтобы ввести новые данные о фильмах, следует нажать кнопку

и заполнить пустые поля.

Аналогично для обеспечения эффективного ввода данных о режиссерах создадим форму на основании таблицы Режиссеры.