Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы данных - 2015-06-22__ 1к.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Практическое задание 2. Ввод, изменение, удаление и отображение данных

ВНИМАНИЕ! После выполнения практического задания к базы данных, содержащий таблицы «Каргоплан», «Размерения» и «Судно» должны быть добавлены формы «Каргоплан-столбец», «Каргоплан-лента», «Каргоплан-таблица», «Каргоплан-выровненная»

Контрольные вопросы

  1. Какие операции по форматированию отображения данных можно выполнить непосредственно в таблице

  2. Для чего предназначены формы?

  3. Можно ли работать с данными таблицы без использования форм?

  4. Перечислите операции над данными таблицы, которые можно выполнить с использованием форм

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

MS Access позволяет выполнять операции по вводу, изменению и удалению данных в режиме таблицы и при помощи создаваемых пользователем форм ввода.

Режим таблицы

В этом режиме данные отображаются в сроках и столбцах. В верхней строке таблицы выведены названия полей. Эта строка всегда отображается на экране. Таблица может содержать много данных, они могут не помещаться на одном экране. Перемещение по строкам и колонкам таблицы может производиться стандартным способом при помощи полос прокрутки. Кроме того, перемещение по записям (строкам) таблицы возможно при помощи кнопок перехода (Рисунок 3)

Рисунок 3

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

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

СУБД позволяет выполнить три операции по изменению данных, хранящихся в таблице;

1) добавить в таблицу новую запись;

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

3) удалить из таблицы запись (несколько записей).

1) Для добавления в таблицу новой записи введите значения полей этой записи в последнюю (пустую) строку таблицы.

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

Внимание! Если при добавлении новой записи или редактировании значения какого-либо поля записи будут не соблюдены ограничения на значения данных, заданные при описании структуры таблицы (в поле «Условие на значение»), программа не позволит ввести такое значение и выведет на экран сообщение, указывающее ошибку

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

3) Для удаления записей выделите одну или несколько строк, содержащих удаляемые данные, и нажмите на клавиатуре клавишу «DELETE»

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

Использование простых форм

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

Существует шесть основных типов форм:

  • полноэкранная форма (столбцовая);

  • ленточная форма;

  • табличная форма;

  • главная/подчиненная форма

  • сводная таблица

  • диаграмма

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

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