Макинтош и образование:Информатика и ИТ:Базы данных. FileMaker Pro |
1 Реляционная СУБД FileMaker Pro1.1 Режимы работыFileMaker Pro имеет четыре основных режима работы
Для <<перелистывания>> записей в режиме просмотра можно использовать <<книжку>> на левой панели (щелкая на ее страницах либо двигая закладку) При вызове режима поиска пользователю предлагается бланк запроса, в котором нужно указать необходимые условия. После выполнения поиска записи, не удовлетворяющие заданным условиям, будут скрыты В режиме редактирования форм можно определить, какие поля будет включать форма, как они будут располагаться, указать ряд их свойств, а также дополнить бланк необходимыми графическими элементами (линиями, прямоугольниками, рисунками) и элементами интерфейса (кнопками) 1.2 Поиск информацииДля поиска информации необходимо перейти в соответствующий режим (Mode-->Find). Критерии поиска вводятся в одно или несколько полей формы запроса. По щелчку кнопки <<Find>> либо нажатию клавиши <<Enter>> начинается поиск Если нужно найти записи, удовлетворяющие хотя бы одному из нескольких критериев, необходимо перед началом поиска задать все эти критерии поочередно. Переход к набору следующего критерия делается выбором команды (Mode-->New Request) При наборе критерия можно требовать не только точного совпадения, но и задавать другие условия. Для ввода специальных символов можно воспользоваться выпадающим меню <<Symbols>> 1.3 СортировкаСортировка выполняется командой Mode-->Sort.... В открывшемся окне выбираются ключи и порядок сортировки 1.4 Формирование БДСоздание базы данных начинается с планирования ее структуры и определения необходимых для работы форм. Эта работа выполняется <<на бумаге>> Каждая таблица, входящая в БД, образует отдельный файл. При создании нового файла FileMaker автоматически переходит в режим определения полей. Впоследствие для редактирования списка полей нужно выполнить команду File-->Define-->Fields.... В открывшемся диалоге указываются имена полей базы данных и их типы (возможно также указание дополнительных свойств полей для автоматизации ввода или проверки корректности значений) Имя поля может содержать до 60 символов, причем
FileMaker Pro поддерживает следующие типы данных
После определения структуры таблицы FileMaker переходит в режим просмотра с представлением данных в виде стандартной формы (все поля расположены в один столбик). Теперь можно вводить информацию о каждом экземпляре объекта. Новые записи создаются командой Mode-->New Record. Возможно также сдублировать существующую запись -- Mode-->Duplicate Record 1.5 Разработка формЧтобы создать новую форму или изменить существующую нужно перейти в режим <<Макет>> (Layout). Новая форма создается командой Mode-->New Layout. При этом можно выбрать как стандартный шаблон, так и представление в виде таблицы (Columnar Report), листа наклеек для конвертов (Labels) или для непосредственной печати на них (Envelopes) Большинство операций выполняется аналогично работе с объектным графическим редактором. Однако, кроме обычных объектов, здесь имеется несколько специальных
Для изменения формата представления информации в полях служит меню Format. Возможно изменение различных характеристик шрифта, выравнивания, представления числовых данных в разных формах. Можно запретить ввод в поле и т. п Чтобы упростить ввод информации, поля ввода можно преобразовать в выпадающие меню (Pop-up menu), списки (Pop-up list), группы <<флажков>> (Checkbox) или радиокнопок (Radio button). Это выполняется в диалоге, вызываемом командой Format-->Field Format.... Список значений при этом должен быть определен через File-->Define-->Value List... или непосредственно из диалога формата поля 1.6 Организация реляционных связейДля указания связей между таблицами нужно выбрать команду File-->Define-->Relationships... в главном файле. Затем в диалоге указывается
В случае связи <<один к одному>> теперь к форме главного файла можно добавить поле (с помощью инструмента Field) из связанного. Если нужна связь <<один ко многим>> или <<многие ко многим>>, в форме главного файла нужно установить портал, а уже в него добавлять поля из связанного файла Литература
File translated from TEX by TTH, version 2.25. On 14 Jun 2002, 23:15. |