Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Разное > Ваши программы
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 18.11.2008, 11:05
san-46 san-46 вне форума
Активный
 
Регистрация: 25.04.2008
Сообщения: 383
Репутация: 33
По умолчанию Программа для разработки баз данных различного назначения

Комплексная программа для разработки баз данных различного назначения.
Распространяется без какой-либо оплаты - бесплатно. Но инструмент достаточно серьезный.

Когда перед программистом, работающим с 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.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 02:05.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter