Для ввода данных в таблицу в Access используетсяРежим таблицы.Если создана только структура таблицы, значит, данных в ней еще нет.
Все изменения в таблицах сохраняются автоматическив режиме реального времени. Режим реального времени означает что, в процессе заполнения данных, происходит непрерывное сохранение таблицы. Как только заканчивается ввод данных в одно поле и происходит переход к следующему полю, данные немедленно записываются на жесткий диск.
Все изменения в таблицах имеют необратимый характер. Эта особенность систем управления базами данных требует аккуратного отношения к работе с таблицами.
Нельзя редактировать следующие поля:
Ø Поля типаСчетчик
Access автоматически поддерживает поля типаСчетчик, вычисляя их значения при создании каждой новой записи.
Ø Вычисляемые поля
Access создает вычисляемые поля в формах или запросах, но на самом деле они не сохраняются в таблице.
Ø Блокированные или отключенные поля
Свойства ролей в записи позволяют запретить ввод в заданное поле.
При некорректном заполнении полей, имеющих свойствоУсловие на значение, должно выводится сообщение об ошибке.
Например, введя в полеДень дату февраля, при попытке выйти из этой ячейки. Access выдаст сообщение об ошибке, которое указано в свойстве этого поля —Сообщение об ошибке.
· ОткрытьРежим таблицы, можно дважды щелкнув по имени таблицы.
· Заполнить созданную таблицу фактическими значениями в режиме таблице данными из таблицы 8.
При вводе новой записи курсор обычно размешается в первом коле таблицы. Для ввода значения в поле таблицы переместите курсор вэто поле и введите значение. При редактировании записи маркер записи принимает вид карандаша. Для перехода в соседнее поле справа используется клавиша <Tab>.
Маркер записи изменяется при добавлении или редактировании следующих записей:
Ø Текущая запись
Ø Редактируемая запись
Ø 3апись, блокированная другим пользователем (при работе в многопользовательской среде)
Ø Новая запись
С помощью командыФормат илимыши осуществляете упорядочивание полей, сокрытие и закрепление столбцов, изменение высоты строки, ширины столбца, шрифта отображения и способа отображения Access по умолчанию не сохраняет изменения макета таблицы (внешнего вида страницы) при закрытии таблицы.
· Изменить цвет фона на бирюзовый и цвет линий сетки таблицы на синий с помощью командыФормат, Ячейки.
· Закрыть таблицу. Чтобы таблица выглядела так же при следующем се открытии, следует ответить Да, при запросе AccessСохранить изменения макета таблицы?
Задание 5.5. Создать вторую таблицу базы данных в режиме конструктора и сохранить с именемОрганизации ПТО. Заполнить таблицуОрганизации ПТО данными из образца (рис.14). Для создания второй таблицы имена, типы полей и описания перечислены в таблице 9.
Таблица 9
Данные
Имя поля
Тип
Описание
Наименование организации коммунальных услуг
Организация
Текстовый
Вид коммунальных услуг
Вид услуг
Текстовый
Почтовый индекс
Почтовый индекс
Текстовый
Название улицы
Улица
Текстовый
Номер дома
Номер
Текстовый
Комментарий-сведения о последней расценке за услуги
Комментарий
Поле MEMO
Логотип организации коммунальных услуг
Образец
Поле объект OLE
Рисунок
Свойства полей перечислены в таблице 10.
Таблица 10
Свойства поля
Организация
Вид услуг
Почтовый индекс
Улица
Номер
Размер
Формат
Подпись
Индексированное поле
Да (совпадения не допускаются
Условия на значения
Действия:
· Создать вторую таблицу в режимеКонструктора, заполняя область ввода полей и область свойств полей в окне конструктора таблицы, используя сведения из таблиц 9 и 10.
· Сохранить вторую таблицу с именемОрганизации ПТО.
· Открыть таблицу в режимеТаблица.
· Заполнить таблицу значениями, взятыми из образца таблицы (рис. 14).
· После заполнения текстовых полей ввести значения в поля Комментарийи Образец. Ниже описана технология ввода значений дляэтих полей.
Отличительной особенностью второй таблицы является наличие в ее структуре полей типаMEMOи типаOLE.
Поле Комментарийсодержит данные типа Мемо. Этот тип позволяет вводить до 64000 байт текста для каждой записи. Однако в таблице отображается только часть введенного текста. Нажимая <Shift+F2>, можно отобразить диалоговое окноОбласть вводас полосой прокрутки, которое позволяет увидеть сразу до 1000 байт текста.
· Внести комментарий по текущим ценам загаз в полеКомментарий.Установить курсор в клетку поля Комментарий, где значение поля Вид услуг — газ. Нажать комбинацию клавиш<Shifl+F2> и ввести в открывшееся окноОбласть вводатекст комментария:
Газ — Прейскурант №130-01-МО-1998. Плата за газ на 1 человека в месяц составляет1,35 руб. Постановление администрации г. NNN от 10.09.95 №403-РГ.
По аналогии ввести комментарии по текущим ценам засвети кв. м.
Свет— Ценыза свет составляют 13 коп. за 1 Квт.час, льготы - 7 коп.за 1 Квт.час. Постановление Главы администрации г. NNN от 6.02.98 №288 о тарифах и ставках на жилищно-коммунальные услуги.
Кв. м—Оплата за 1 кв. м. жилья составляет 3.5 руб. в месяц.
Постановление администрации г. NNN от 10.09.95 №403-РГ.
OLE-объекты обычно вводятся в формы таким образом, чтобы их можно было видеть и использовать.
При размещении OLE-обьекта в таблице виден текст, который указывает вид объекта (например, надписьMicrosoft Clip Gallery или другую надписьисточника объекта OLE)
· Ввести OLE-объекты (файлы рисунковГаз.bmp, Свет.bmp, Квм.bmp) в соответствующие ячейки поляОбразец таблицы.
· Установить курсор в первую ячейку поляОбразец.
· Ввести файл рисункаГаз.bmp. Сделать это можнодвумя способами:
1. Переключиться в Проводник. Перейти в папку содержащую, перечисленные выше, файлы рисунков.Выделить файлГаз.bmpи щелкнуть по кнопке<Копировать> в буфер. Затем переключиться в Access (в прежнюю ячейку таблицы) и щелкнуть по кнопке <Вставить>.
2. Вставить из диалогового окна, появляющегося после выполнения командыВставка, Объект. В диалоговом окнеВставка объектаактивизировать вкладкуСоздание из файла. Щелкнуть по кнопке <Обзор....> В окнеОбзор перейти в папку содержащую, перечисленные выше, файлы рисунков.Выделить файлГаз.bmpищелкнуть по кнопке<Открыть>, затем щелкнуть по кнопке <ОК>.
· По аналогии вставит", в следующие ячейки поляОбразец файлы рисунковСвет.bmp и Квм.bmp.