Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MetUkazTablitsy.doc
Скачиваний:
2
Добавлен:
15.08.2019
Размер:
504.83 Кб
Скачать

Формат поля

Свойство Формат поля (Format) позволяет выбрать встроенный или специальный формат отображения логических значений: «Истина/Ложь», «Да/Нет» или «Вкл/Выкл». Значения «Истина», «Да» и «Вкл» эквивалентны логическому значению True, а значения «Ложь», «Нет» и «Выкл» эквивалентны логическому значению False. Если пользователь выбирает встроенный формат, а затем вводит эквивалентное логическое значение, то введенное значение отображается в выбранном формате. Например, если значение True или «Вкл» вводится в элемент управления-поле, для которого в свойстве Формат поля (Format) указан формат «Да/Нет», то введенное значение автоматически преобразуется в «Да».

Счетчик

Для создания полей, в которые при добавлении записи автоматически вводится число, в Microsoft Access существует тип данных счетчика. Созданный для записи номер уже не может быть удален или изменен. В поле счетчика могут быть использованы три типа чисел: последовательно возрастающие на один, случайные числа, а также коды репликации (также называемые GUID — глобальные уникальные идентификаторы). Наиболее часто используется счетчик последовательно возрастающих чисел. Такой тип счетчика удобно использовать как ключевое поле таблицы. Счетчик случайных чисел создает уникальный номер для каждой записи в таблице. Код репликации используется при репликации базы данных* для создания уникальных идентификаторов, обеспечивающих синхронизацию реплик.

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

Поле типа Счетчик и репликация

При репликации базы данных необходимо определить подходящий размер для поля типа «Счетчик», используемого в качестве ключевого поля таблицы. При использовании поля типа «Счетчик» как ключевого поля для таблицы в реплицированной базе данных следует установить для его свойства Размер поля (FieldSize) либо значение «Длинное целое», либо «Код репликации».

· Если между операциями синхронизации реплик обычно добавляется менее 100 записей, то с целью экономии дискового пространства для свойства Размер поля (FieldSize) используется значение «Длинное целое».

· Если между операциями синхронизациями добавляется более 100 записей, следует использовать значение «Код репликации» с целью предотвращения повторения значений в ключевых полях в разных репликах. Однако следует отметить, что в поле типа «Счетчик» с размером «Код репликации» генерируются 128-байтовые значения, требующие больше места на диске.

Все другие объекты баз данных Access (например, формы, запросы и отчеты) получаются из данных, хранящихся в таблицах.

Цель работы: освоить создание средствами Access таблиц реляционной базы данных.

Задачи работы: научиться определять и описывать предметную область базы данных; на основе описания предметной области научиться средствами Access строить таблицы, определять типы данных полей таблиц, связывать таблицы между собой, формировать схему данных БД.

Материальное оснащение: ПК с установленным ПО не ниже MicroSoft Access 97.

Краткие теоретические сведения даны выше.

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

  1. Дается краткое описание предметной области.

  2. По описанию предметной области создается 2 – 3 таблицы БД.

  3. Определяются поля таблиц БД и их типы данных, а также необходимые параметры полей.

  4. Задаются связи между таблицами и строится схема данных БД.

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

  6. Примеры рисунков отчета:

22

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]