DBISAM v4.52 – A Powerful Engine for Database Applications
Database engine توکار برای برنامه های Delphi و C++Builder
Specification
| Feature | Client-Server, Database |
|---|
| Technology | C++ Builder, Delphi (VCL) |
|---|
| Platform | Windows |
|---|
توضیحات:
در پروژه های قدیمی تر Delphi و C++Builder، BDE معمولا بخش مهمی از ارتباط برنامه با database بوده است و کنار گذاشتن آن همیشه ساده نیست. DBISAM به عنوان جایگزینی برای BDE کار می کند؛ client code داخل خود application کامپایل می شود و برنامه می تواند بدون تغییر اساسی بین حالت local تک کاربره و client/server چند کاربره جابه جا شود.
DBISAM Database Server هم ساختار ساده ای دارد. کل سرور در یک فایل اجرایی حدود 1.8 MB قرار گرفته و تنظیمات آن از یک فایل INI خوانده می شود، بنابراین می توان آن را مثل یک application معمولی اجرا کرد یا به صورت Windows service در سیستم قرار داد.
یک ODBC driver حدود 1.5 MB نیز وجود دارد که برای برنامه های سازگار با ODBC به کار می آید. قابلیت reverse-engineering بخش دیگری از کار را انجام می دهد و می تواند SQL creation script و کد Delphi یا C++Builder بسازد؛ به این ترتیب table ها و index های لازم هنگام نصب application ایجاد می شوند.
ویژگی ها:
- جایگزینی BDE برای برنامه های Delphi و C++Builder
- اجرای local تک کاربره و client/server چند کاربره
- Database Server مستقل با حجم تقریبی 1.8 MB
- اجرای Database Server به صورت application یا Windows service
- ODBC driver در قالب یک DLL
- تولید SQL script و کد Delphi/C++Builder برای ساخت database
- ایجاد خودکار database file های مورد نیاز
مناسب برای:
وقتی یک application با Delphi یا C++Builder ساخته شده و قرار است بدون وابستگی به BDE کار کند، DBISAM یکی از گزینه های پیش رو است. ساختار local و client/server در یک database engine قرار گرفته و برای برنامه هایی که در طول زمان از حالت تک کاربره به چند کاربره تغییر می کنند نیز کاربرد دارد.
سوالات متداول:
آیا حالت local و client/server در DBISAM قابل تغییر است؟
بله. client code می تواند بین حالت local تک کاربره و client/server چند کاربره جابه جا شود و برای هر حالت به کد جداگانه نیاز نیست.
Database Server چه ساختاری دارد؟
سرور در یک فایل اجرایی حدود 1.8 MB قرار دارد و تنظیمات آن با یک فایل متنی INI انجام می شود.
آیا می توان DBISAM Database Server را به شکل Windows service اجرا کرد؟
بله. سرور هم به صورت application معمولی و هم به شکل Windows service اجرا می شود.
برای استفاده از ODBC چه چیزی لازم است؟
DBISAM یک ODBC driver دارد که به صورت یک DLL حدود 1.5 MB عرضه شده است.









Reviews
Clear filtersThere are no reviews yet.