БД / Базы данных / Лабораторные работы / Лабораторная №6(Свойства_таблиц, макет таблицы,работа с таблицами)
.docЛабораторная работа № 6.
Тема: Свойства таблиц. Понятия макета таблицы.
Свойства таблицы.
На этом занятии мы окончательно доделаем нашу базу данных.
Все объекты Access обладают свойствами!
Со свойствами полей вы уже познакомились – это такие свойства как размер, условие на значение и т.д.
В этой лабораторной работе познакомимся с тем, какие свойства имеют таблицы и научимся их задавать.
После того, как вы создали таблицу, вы можете задать дополнительные свойства на таблицу.
Свойства таблицы можно задать двумя способами:
-
работая с таблицей и задавая различные свойства (например, сортировку, фильтр и т.д.) – при закрытии таблицы Access спросит надо ли сохранять изменения макета таблицы и, если вы утвердительно ответите, то установленные изменения сохраняться в бланке свойств таблицы. Например, порядок сортировки можно задать с помощью кнопки Сортировка по возрастанию, а устанавливать Подтаблицу с помощью меню Вставка Подтаблица - и заданные свойства сохранятся.
-
открыв бланк свойств таблицы и непосредственно в нем задать свойства. Для открытия бланка свойств таблицы необходимо перейти в режим конструктора для нужной таблицы и вызвать окно для задания свойств одним из следующих способов
-
с помощью кнопки Свойства на панели инструментов
-
контекстное меню Свойства
-
Меню Вид Свойства. Открыв бланк, Вы можете заполнить необходимые свойства.
Описание бланка свойств:
Описание – задается текст, описывающий какая информация храниться в таблице.
Режим по умолчанию – возможные режимы – Таблица, Сводная таблица, Сводная диаграмма.
Сводные таблицы и диаграммы используются редко, поэтому чаще всего задается режим по умолчанию - Таблица
Условие на значение - в этой графе можно задать условие, которому должны удовлетворять несколько полей в таблице (связываются значения нескольких полей).
Сообщение об ошибке – сообщение, которое будет выдаваться, если условие заданное выше будет нарушаться. Если текст сообщения не задан, то будет выдаваться стандартное сообщение.
Фильтр – условие, которое будет определять подмножество доступных записей. Только те записи, которые обращают данное условие в истину будут показаны в режиме таблицы.
Порядок сортировки – название одно поля (или нескольких полей) по которому должна быть отсортирована таблица. В случае если задается сортировка по убыванию добавляется ключевое поле DESC
Имя подтаблицы - Подтаблица – объект в режиме таблицы, вложенный в другой объект, в режиме таблицы и содержащей данные, связанные с данными в этой таблице. В подтаблице можно просматривать и редактировать связанные данные таблицы. Чаще всего задается режим Авто, при котором подтаблица определяется на основе схемы данных (определяется таблица, которая состоит в связи 1: M с таблицей, для которой задаются свойства).
Подчиненные поля задается поле внешнего ключа из подчиненной таблицы.
Основные поля задается поле первичный ключ главной таблицы таблицы.
Высота подтаблицы – определяете в см высоты подтаблицы.
Развернутая подтаблица – определяете должна ли открываться ваша таблица с открытой подтаблицей для каждой записи.
Ориентация – слева направо или справа налево.
Задание 1.
В режиме конструктора таблиц откройте бланк свойств таблицы и задайте следующие свойства для таблицы Заказы

Задание 2. Задайте следующие свойства для таблицы ПродуктыЗаказа

ИНДЕКСЫ.
При работе с таблицей в режиме конструктора на панели инструментов есть кнопка Индексы. Нажав эту кнопку, Вы можете получить информацию о том какие индексы и для каких полей таблицы заданы. В этом окне можно задать составные индексы для таблицы.
Задание 3. Посмотрите, какие индексы заданы для ваших таблиц. Для таблицы Магазины задайте составной индекс по полям Название и Адрес.

ПОНЯТИЕ МАКЕТА ТАБЛИЦЫ.
Под макетом таблицы понимается внешнее оформление таблицы. Все возможности по изменению макета находятся в меню Формат.
При оформлении таблицы вы можете
-
Изменить шрифт в таблице
-
Изменить оформление таблицы
-
Переставить столбцы
-
Закреплять и освобождать столбцы
-
Скрывать и отображать столбцы
-
Изменять размеры столбцов и строк
-
Управлять видимостью подтаблицы
Задание 4. Разобраться со всеми возможностями меню формат и оформить одну из таблиц нестандартно.
РАБОТА С ДАННЫМИ В РЕЖИМЕ ТАБЛИЦА.
Ввод данных в ячейки таблицы
Ввод данных в ячейки таблицы производится обычным образом –
вы переводите курсор в нужную ячейку, т.е. делаете ее активной, и вводите в нее данные (вводить данные в ячейки для поля с типом данных Счетчик не требуется, так как значения в этом поле появляются автоматически при вводе данных в любую другую ячейку данной записи).
Особенности ввода следующие:
-
при нажатии клавиши <Del> ячейка очищается;
-
если ввод данных в ячейку прервать, нажав клавишу <Esc>, то восстанавливается старое значение, а если нажать клавиши <Enter> или <Таb>, то в ячейку заносится новое значение.
Можно редактировать текущее значение, меняя в нем отдельные символы. Для этого надо в ячейке таблицы дважды щелкнуть мышью или нажать клавишу <F2>.
Есть одна важная особенность при вводе данных - для некоторых типов данных (числовой, денежный, дата/время, логический) Access автоматически проверяет правильность их ввода. Например, если вы введете букву в ячейку с числовым типом, то Access выдаст сообщение о неправильно введенном значении и не позволит перейти к другой ячейке, пока не будут введены правильные данные.
Панели инструментов База данных делают доступными многие инструменты, необходимые для поиска, редактирования и печати записей.
1 Печать или предварительный просмотр данных.
2 Проверка орфографии.
3 Вырезание, копирование или вставка выделенного текста, поля, всех записей или всей таблицы полностью.
4 Сортировка записей.
5 Отбор записей, поиск или перемещение значений.
6 Добавление или удаление записей.
Задание 5.
В таблице Продукты:
-
Отсортируйте таблицу по полям Название типа продукта и Калории
-
Переместите столбец Название ТипаПродукта перед столбцом Название продукта
-
Скройте столбец КодПродукта
РАБОТА СО СТОЛБЦАМИ, СТРОКАМИ И ПОДТАБЛИЦАМИ
Разберитесь с:
-
Использование области выделения столбца для перемещения, скрытия или переименования столбца.
-
Изменение размеров строк или столбцов.
-
Использование подтаблиц для просмотра связанных данных.
-
Закрепление левого крайнего столбца таким образом, чтобы он отображался на экране при прокрутке листа вправо.
ПЕРЕМЕЩЕНИЕ ПО ЗАПИСЯМ
Для перехода по записям в таблице можно использовать панель перехода по записям.

С помощью этой панели можно осуществить - Переход на первую запись, Переход на предыдущую запись, Введение номера нужной записи, Переход на следующую запись, Переход на последнюю запись, Переход на новую (пустую) запись.
