Absolute Database v7.97 – Embedded Database for Delphi Without BDE
تعبیهی یک پایگاه داده SQL به صورت تک فایلی و فشرده در برنامههای ویندوز
Specification
| Feature | Database, Encryption |
|---|
| Technology | C++ Builder |
|---|
| Platform | Windows |
|---|
توضیحات:
Absolute Database یک موتور پایگاه داده به صورت تک فایلی است که برای برنامههای Delphi و C++Builder تعبیه شده است. این موتور که به عنوان جایگزینی برای BDE طراحی شده است، به طور مستقیم به فایل اجرایی برنامه، کامپایل (تدوین) میشود و نیازی به DLLهای جداگانه، نصب ویژه یا پیکر بندی پایگاه داده ندارد.
این موتور از عملیات SQL’92 DDL و DML، پشتیبانی میکند؛ این عملیات شامل joinها، گروه بندی، مرتب سازی، subqueryها، پارامترها، توابع تجمیعی و اسکریپتهای SQL میشود. برنامهها میتوانند در حالت فایل-سرور تک کاربره یا چند کاربره، با قفل خودکار رکورد و جدول، تشخیص تغییر، تراکنشها و اتصالات همزمان قابل تنظیم اجرا شوند.
ویژگیهای عملکردی که این موتور در اختیار کاربر قرار میدهد شامل این موارد میباشد: مدیریت حافظه پنهان، بهینه سازی پرس و جو و فیلتر، شاخصهای B*-Tree، تراکنشهای بافر شده، جداول درون حافظهای و پشتیبانی از همگام سازی اپلیکیشنهای چند نخی (multi-threaded) در سطح بالا. همچنین از سایر امکانات موتور Absolute Database میتوان به فیلدهای Unicode، فشرده سازی BLOB و رمزگذاری فایل پایگاه داده اشاره کرد. این موتور قادر به تشخیص و تعمیر خرابی به صورت خودکار بوده، میتوان دادهها را از طریق آن وارد و استخراج کرد و با کنترلهای استاندارد متصل به پایگاه داده نیز سازگاری دارد.
ویژگی ها:
- دارای فرمت پایگاه داده که به صورت تک فایلی تعبیه شده
- پشتیبانی از SQL’92 DDL و DML
- ارائه حالتهای تک کاربره و چندکاربره (File-server)
- ارائه جداول درون حافظهای (In-memory) با سرعت بالا
- ارائه نمایههای B*-Tree و بهینه سازی پرس و جو
- ارائه فیلدهای Unicode و فشرده سازی BLOB
- ارائه الگوریتمهای متعدد رمزنگاری پایگاه داده
- امکان تشخیص خرابی و تعمیر خودکار
مناسب برای:
مناسب برای توسعه دهندگان Delphi و C++Builder که به یک پایگاه داده تعبیه شده برای ویندوز نیاز دارند، بدون آنکه نیازی به استقرار BDE یا فایلهای DLL جداگانه برای پایگاه داده باشد.
سوالات متداول:
این موتور از چه سیستم عاملهایی پشتیبانی میکند؟
در صفحه نیازمندیها، سیستم عاملهای ویندوز 98/Me تا ویندوز ۱۱ شامل نسخههای ۳۲ بیتی و ۶۴ بیتی معین ذکر شدهاند.
چه نسخههایی از Delphi و C++Builder توسط این موتور پایگاه داده پشتیبانی میشوند؟
در فهرست این سایت نسخههای Delphi 4 تا Delphi 13 و C++Builder 4 تا C++Builder 13 به همراه نسخههای منتخب Turbo ذکر شده است.
آیا Absolute Database جهت فعالیت به سرور پایگاه داده جداگانهای نیاز دارد؟
خیر. این یک موتور پایگاه داده داخل سرور تعبیه (جاسازی) شده است (Embedded) که درون فایل اجرایی برنامه کامپایل (تدوین) میشود و از فضای ذخیره سازی پایگاه داده به صورت تک فایلی پشتیبانی میکند.
آیا میتوان از این موتور در برنامههای چندکاربره استفاده کرد؟
بله. این ابزار از حالت چندکاربره مبتنی بر سرور فایل (file-server) پشتیبانی میکند که دارای قابلیتهایی نظیر قفل گذاری خودکار، تشخیص تغییرات، اتصالات همزمان قابل تنظیم و تراکنشها میباشد.









Reviews
Clear filtersThere are no reviews yet.