Создание списка БД параметров.

 
  Создание списка БД параметров. - student2.ru

При активизировании команды Список БД параметров в меню Файл открывается диалоговое окно Редактирование реестра БД параметров (Рис. 2.47). Слева расположен список БД – параметров, уже созданных пользователем. Для создания новой БД Вам необходимо нажать кнопку Создать , для редактирования уже существующей структуры – кнопку Изменить Для удаления БД используется кнопка Удалить.

Рис. 2.47

Каждой активной БД из левого списка соответствует правый список электронных таблиц (см. ниже), созданных для отображения значений полей этой БД..

Для создания БД нажмите кнопку Создать.

Перед Вами появится диалоговое окно Создание данных (Рис. 2.48).

Создание списка БД параметров. - student2.ru

Рис. 2.48

В колонке Имя поля введите имя для каждого поля. Имена полей должны удовлетворять следующим условиям:

- могут быть длиной до 25 символов;

- не должны начинаться с пробела, хотя могут содержать пробелы;

- могут содержать любые символы, кроме кавычек “, квадратных []? фигурных {}, круглых () скобок, отдельного символа номера #, а также комбинации ->;

- не должны совпадать с именами других полей в этом же файле данных;

- должны кратко описывать содержимое полей.

После ввода имени в колонке с названием «Тип» задайте основной тип поля, который определяет данные какого типа определяет данное поле. Для этого сделайте двойной щелчок ЛКМ в соответствующей ячейке справа от имени поля. Всего существует 6 основных типов полей:

Текстовое, Числовое, Дата/время, ссылочное, Мемо, вариантное, которые вы выбираете в списке-развертке под ячейкой. При выборе типа поля панель уточнения типа меняет вид в зависимости от типа поля.

Создание списка БД параметров. - student2.ru Размер текстового поля по умолчанию задается 50 символов, но может быть от 1 до 254. В строке развертки устанавливается размер числового поля, который выбирается по типу хранимых в нем чисел.

Создание списка БД параметров. - student2.ru Байт Поля типа Байт могут содержать целочисленные значения от 0 до 255. Поля такого типа рекомендуется использовать только опытным пользователям или программистам. Его также можно использовать для хранения логических значение типа ДА/НЕТ (т.е. 0 или 1) или для хранения различных флажков и признаков. Преимуществом целочисленных полей является то, что они занимают меньше места на диске по сравнению с полями вещественных типов. Иногда это важно при разработке больших баз данных, когда необходимо экономно использовать дисковое пространство.

Целое без знака Поля этого типа могут содержать целые числа без знака в диапазоне от 0 до 65534. Рекомендации по использованию см. в описании полей типа Байт выше.

Целое со знаком Поля этого типа могут содержать целые числа в диапазоне от -32767 до 32767. Рекомендации по использованию см. в описании полей типа Байт выше.

Длинное целое Поля этого типа могут содержать целые числа в диапазоне от -2147483647 до 2147483647. Рекомендации по использованию см. в описании полей типа Байт выше.

Вещественное одинарной точности Поля этого типа содержат числа с плавающей точкой длиной до 8 значащих цифр (включаю дробную часть) в интервале от 1.5e-45 до 2.4e38 . Числа, имеющие более 8 значащих цифр, округляются и хранятся в формате с плавающей точкой. Вы можете вводить и отображать числа в BeNetBase разными способами, однако, это не влияет на то, как BeNetBase хранит эти числа. Например, предположим, что поле содержит значение 17.87542. Если вы выберите Редактор/Поле Формат... для того, чтобы отображать это число с тремя знаками в дробной части, то BeNetBase все равно будет хранить это число целиком, так что потом вы сможете отобразить это же число с другим количеством знаков в дробной части.

Вещественное Как и вещественное одинарной точности, данный тип поля позволяет хранить числа с плавающей запятой, но в диапазоне от 2.9e-39 до 1.7e38 с 11-12 значащими цифрами.

Вещественное двойной точности Поля данного типа позволяют хранить числа с плавающей запятой в диапазоне от 5e-324 до 1.7e308 с 15-16 значащими цифрами.

Создание списка БД параметров. - student2.ru Создание списка БД параметров. - student2.ru Поле Дата/Время может содержать любые правильные даты от 1.1.0000 до 31.12.9999. с учетом високосных годов. Вы получите сообщение об ошибке, если попытаетесь ввести неправильную дату, например 29.02.1991. Для полей типа Дата указывается только формат представления.

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

В окне-списке типов ссылочных полей вы обнаружите следующие их варианты (Рис. 2.49). Рассмотрим общие варианты ссылок.

 
  Создание списка БД параметров. - student2.ru

Рис. 2.49

“Жесткая” ссылка на список записей.Этот тип поля реализует отношение ОДИН-КО-МНОГИМ: запись-владелец через поле этого типа связана со списком записей подчиненного файла базы данных, имя которого задается в описании поля при создании файла. При этом пользователю предоставляются права создания, редактирования и уничтожения подчиненного списка записей. В поле хранится идентификационный номер указателя на список записей в подчиненном файле базы данных. Команда очистки поля приводит к уничтожению подчиненного списка. Произвольное изменение указателя невозможно, т.к. это приведет к нарушению целостности данных в подчиненном файле базы данных.

“Жесткая” ссылка на запись.Этот тип поля реализует отношение ОДИН-К-ОДНОМУ для записи-владельца и одной записи из подчиненного файла базы данных. В остальном рекомендации по использованию такие же как и для поля “Жесткая” ссылка на список записей

“Мягкая” ссылка на запись.Этот тип поля реализует отношение ОДИН-К-ОДНОМУ для записи-владельца и одной записи из уже существующего списка записей из подчиненного файла базы данных. В остальном рекомендации по использованию такие же как и для поля “Жесткая” ссылка на список записей.

Создание списка БД параметров. - student2.ru Поле типа Мемо используется для хранения произвольных данных (текст, рисунок, электронная таблица, аудио/видео)

Вариантное поле предназначено для хранения структурных данных и произвольных данных определенной длины.

Название файла данных

При создании нового файла данных ему присваивается имя по умолчанию: для главных файлов - это ДАННЫЕ, для справочников - СПРАВОЧНИК.

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

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

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

Для изменения структуры файла данных в левой половине Диалогового окна Редактирование реестра БД параметров нажмите кнопку Изменить. После этого появится окно создания файла БД, но с заголовком “Правка структуры ...”. В нем вы можете добавлять новые поля, изменять параметры (такие, как имя и тип) уже существующих полей, удалять поля и т.д. Вы также можете воспользоваться командой Заимствовать структуру, чтобы взять её из списка существующих структур, хранящихся в БД. После того, как вы внесли все требуемые изменения в структуру, нажмите кнопку Обновить структуру. После обновления значения всех старых поле останутся без изменений, а новые поля будут пустыми.

Наши рекомендации