|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Программа для разработки баз данных различного назначения
Комплексная программа для разработки баз данных различного назначения.
Распространяется без какой-либо оплаты - бесплатно. Но инструмент достаточно серьезный. Когда перед программистом, работающим с Delphi, встает задача сделать базу данных, то выбор у него невелик, особенно, если речь идет о бесплатных инструментах и бесплатных СУБД. Те, кто в разработку баз данных не ввязывался, конечно, могут все начать с нуля, но предлагаю обратить внимание на эту программу. "Комплексность" предлагаемого продукта заключается в том, что разработчик базы данных (назовем это проектом) и пользователь проекта действуют в одной среде - все взаимосвязано. Программа сделана на Delphi, в роли СУБД выступает Firebird. Разработка предлагаемой программы началась в 2002 году и до сегодняшнего дня поддерживается. Некоторые возможности программы: (далее термин Справочник - эквивалент термина Таблица, который используется в большинстве СУБД) - Создание справочников любой структуры Для ввода табличных данных можно создавать элементы структуры типа "таблица". Все или часть структурных элементов разработчик размещает на форме ввода, в которые пользователь будет вводить данные. Объекты связанные с элементами типа "таблица" отображаются на форме для ввода данных именно как таблица. К объектам ввода можно "привязывать" функции для обработки вводимых данных. Все это несколько напоминает работу в Delphi. - Логические связи справочников и их данных Понятие это расплывчато и, если конкретные логические связи зависят от задачи, то для примера, под этим можно понимать и ссылочную целостность данных, и возможность создания записей одного справочника из другого, и что-то еще - все зависит от целей проекта базы данных. - Изменения проекта разработчиком может происходить "на лету", т.е. в период эксплуатации уже готового проекта разработчиком могут вноситься изменения любого рода. - В справочниках можно разрабатывать отчеты табличного вида для печати Есть и специальные отчеты-справочники, которые не хранят данные в базе, а требуются только для того чтобы собирать информацию из базы и формировать отчеты (печатные формы). - Есть экспорт данных в наиболее популярные приложения (MS Office и OpenOffice) - Ограничение доступа пользователей к определенной разработчиком группе справочников - Возможно задействовать иерархическую модель справочников - справочники могут быть вложенными один в другой с любой степенью вложенности. (характеристики "родительского" справочника могут наследоваться полностью или частично). - Встроенный язык программирования с более чем 140 встроенных функций, оптимизированных по скорости выполнения. - Библиотека функций разработчика проекта, где он может писать свои функции, доступные из любого места проекта - Работа с плагинами (DLL) и DBF файлами И еще много чего есть в этой разработке. Работа "комплекса" происходит через локальную сеть. Возможна работа через интернет с помощью VPN или ZeBeDee без каких либо переделок. Для ознакомления можно скачать однопользовательскую сборку. Для ее работы не нужно устанавливать Firebird. Но полноценная работа с проектами и в этом случае гарантируется, т.к. управляется база тем же сервером Firebird, называемым Embedded, который устанавливать не требуется. Для работы в сети нужна сетевая сборка (также свободна для скачивания). Проекты разработанные и в однопользовательской и в сетевой сборках одинаковы. Различие только в методе соединения с базами содержащие проекты. Все это удовольствие БЕСПЛАТНО. Плюс бесплатный Firebird. При необходимости можно использовать и бесплатный OpenOffice. Описание, практические уроки, ответы на некоторые вопросы и установочные дистрибутивы здесь: http://san-46.narod.ru или http://athena.jino-net.ru (как зеркало). Не забывайте делать резервные копии Последний раз редактировалось san-46, 26.11.2008 в 09:30. |