<<
>>

Создание основной таблицы

Теперь приступим к созданию основной таблицы базы данных — Журнал.

Ее лучше создавать в режиме Конструктора (рис. III.88).

Таблица будет содержать следующие поля:

? Номер операции — в столбце Тип данных выбирайте тип Счетчик, т.

к. это поле не будет повторяться и даст нам возможность вести учет количества записей в базе данных. Внизу окна есть вкладка Общие. В строке Индексированное поле задайте значение Да. Совпадения не допускаются. Программа не позволит создавать повторяющиеся значения;

? Дата — в столбце Тип данных выбирайте тип Дата/время. Свойства Формат поля и Маска ввода должны иметь краткий формат даты. В поле Значение по умолчанию необходимо вставить функцию Date;) — она обеспечит автоматическую подстановку текущей даты при работе с базой;

? Начало и Конец — эти два поля одинаковы по своим свойствам. Тип данных — Дата/время, свойства Формат поля и Маска ввода — краткий формат времени;

? Отделение. Это поле будет использовать данные из таблицы Отделения. Для этого выберите значение Мастер подстановок в столбце Тип данных. Программа попросит задать способ, которым столбец подстановки получит свои данные — в нашем случае это таблица (выбирайте первый параметр. Затем в следующем диалоговом окне необходимо указать таблицу, откуда будут выбираться данные — в нашем случае — это таблица Отделения. Указываем поле Отделения и нажимаем кнопку Готово;

Рис. III.88. Режим Конструктора таблицы

? История № — это поле должно быть числовым;

? ФИО пациента — текстовое поле;

? Возраст — это поле должно быть числовым;

? Пол. Это поле будет использовать готовые данные — "м" или "ж" — поэтому необходимо выбрать в типе данных Мастер подстановок для этого поля и ввести фиксированные значения "м" и "ж", затем нажать кнопку Готово;

? Хирург и Ассистенті — поля создаются аналогично полю Отделение. В обоих случаях используется таблица Хирург;

? Ассистент2 — просто текстовое поле;

? Операционная сестра, Анестезиолог и Вид анестезии создаются аналогично полю Отделение и используют соответственно таблицы Операционные сестры, Анестезиологи и Вид анестезии;

? Диагноз до операции, Диагноз после операции и Название операции— также текстовые поля.

В соответствующих свойствах поля для них нужно указать максимальное значения размера поля — 255 символов;

? Описание операции — поле типа MEMO, которое может состоятъ из 65 535 символов;

? Макропрепарат — текстовое поле;

? Гистологическое заключение — поле типа MEMO.

? Исход операции — текстовое поле.

Сохраните таблицу, ключевым полем в которой будет поле Номер операции.

Далее создадим форму Журнал для ввода и редактирования данных. В окне базы данных выберите вкладку Формы. Нажмите кнопку Создать. В диалоговом окне Новая форма выберите Мастер форм (рис. III.89), а в качестве источника данных — таблицу Журнал. Нажмите кнопку ОК. Далее при создании формы следуйте инструкциям, выводимым в диалоговых окнах соответствующего мастера. Выберите поля для формы в том порядке, в котором вы хотите видеть их в будущей форме. Затем выбирайте внешний вид формы, например, в один столбец. Теперь можно выбрать вариант оформления формы, после выбора которого нажмите кнопку Готово. Изменить внешний вид формы можно с помощью Конструктора (рис. III.90).

Рис. III.89. Мастер форм

После того как форма создана, можно наполнять базу данных записями. Для этого нужно открыть форму Журнал и вводить необходимые данные в соответствующие ПОЛЯ.

Рис. III.90. Конструктор формы

<< | >>
Источник: Герасевич В. А.. Самоучитель. Компьютер для врача. — СПб.: БХВ-Петербург,2002. — 640 с.. 2002

Еще по теме Создание основной таблицы: