Руководство по использованию редактора баз данных OpenOffice Base. Еременко А.В - 11 стр.

UptoLike

Создание первичного ключа
Как было сказано выше, каждая таблица должна иметь первичный ключ. Этот первичный
ключ необходим для того, чтобы уникальным образом идентифицировать каждую запись таблицы.
Самым простым методом идентификации каждой записи таблицы является использование
уникальных номеров для каждой из них: первый продавец будет иметь номер 1, второй — номер 2
и т.д. Каждая запись при таком методе идентификации будет иметь свой номер, причем все номе-
ра будут разными. При этом модуль Base может автоматически назначать каждой записи различ-
ные номера. Используем для создаваемой таблицы этот метод идентификации записей.
Для создания первичного ключа необходимо:
присвоить полю имя. Используем имя продавец_ном.
определить тип данных для первичного ключа. Следует использовать тип Integer (це-
лое число). Для этого надо щелкнуть мышкой по кнопке со стрелкой, расположенной в пра-
вой части столбца, и из контекстного меню выбрать необходимый тип (см. Рис. 6).
определить дополнительные свойства поля первичного ключа. Возможные параметры
зависят от типа данных. Для нашего первичного ключа, установим автоматическое создание
его значения. Чтобы сделать это, надо для параметра Автозначение в секции Свойства поля,
расположенной в нижней части окна, выбрать значение Да (см. Рис. 7). Это значит, что со-
здаваемые номера будут действительно уникальными (две записи таблицы никогда не будут
иметь одинаковое значение первичного ключа продавец_ном). Значения остальных свойств
этого поля можно оставить равными значениям по умолчанию.
11
Рис. 5: Окно Конструктор таблиц
    Рис. 5: Окно Конструктор таблиц


   Создание первичного ключа
      Как было сказано выше, каждая таблица должна иметь первичный ключ. Этот первичный
ключ необходим для того, чтобы уникальным образом идентифицировать каждую запись таблицы.
       Самым простым методом идентификации каждой записи таблицы является использование
уникальных номеров для каждой из них: первый продавец будет иметь номер 1, второй — номер 2
и т.д. Каждая запись при таком методе идентификации будет иметь свой номер, причем все номе-
ра будут разными. При этом модуль Base может автоматически назначать каждой записи различ-
ные номера. Используем для создаваемой таблицы этот метод идентификации записей.
      Для создания первичного ключа необходимо:
         •   присвоить полю имя. Используем имя продавец_ном.
         • определить тип данных для первичного ключа. Следует использовать тип Integer (це-
     лое число). Для этого надо щелкнуть мышкой по кнопке со стрелкой, расположенной в пра-
     вой части столбца, и из контекстного меню выбрать необходимый тип (см. Рис. 6).
         • определить дополнительные свойства поля первичного ключа. Возможные параметры
     зависят от типа данных. Для нашего первичного ключа, установим автоматическое создание
     его значения. Чтобы сделать это, надо для параметра Автозначение в секции Свойства поля,
     расположенной в нижней части окна, выбрать значение Да (см. Рис. 7). Это значит, что со-
     здаваемые номера будут действительно уникальными (две записи таблицы никогда не будут
     иметь одинаковое значение первичного ключа продавец_ном). Значения остальных свойств
     этого поля можно оставить равными значениям по умолчанию.




                                              11