ODABA یک سیستم مدیریت پایگاه داده مبتنی بر اصطلاحات (TODBMS) بر اساس استانداردها و فرمت های گروه مدیریت پایگاه داده شیء (ODMG 2003) است. در مقایسه با سایر پایگاه های داده ای که بر روی پردازش داده های بزرگ متمرکز هستند، ODABA برای پردازش اطلاعات هوشمند است، به عنوان مثال، برای مشکلات پیچیده و ساختارهای پیچیده داده ها در ترکیب با قوانین پردازش پیچیده استفاده می شود.
علاوه بر الزامات پایگاه داده های شی گرا، که متعلق به خانواده پایگاه داده P2 هستند (نگاه کنید به نظریه پایگاه داده متحد)، ODABA نیز پشتیبانی از چندین ویژگی پایگاه داده P3 (روابط مجموعه سلسله مراتبی). ادعا می شود که یک پایگاه داده P3 باشد، ODABA می تواند به عنوان پایگاه داده هوشمند با سطح بالا در نظر گرفته شود که پشتیبانی زیادی برای توسعه دهندگان نرم افزار و طراحان پایگاه داده فراهم می کند.
ODABA از برنامه های رویداد محور در سطح پایگاه داده و همچنین سطح GUI پشتیبانی می کند. چارچوب GUI ODABA ترکیبی از رویدادهای پایگاه داده و واکنش های GUI (تکنولوژی Active Data Link) است که چارچوب مناسب برای توسعه برنامه های رابط کاربری GUI را فراهم می کند.
ODABA برای حمایت از برنامه های توسعه پیچیده، طراحی برنامه، برنامه نویسی و نرم افزار و نگهداری پایگاه داده، یک خانواده از ابزارهای سریع توسعه نرم افزار برای اسناد، طراحی و پیاده سازی فراهم می کند.
با ODABA Script Interface (OSI)، ODABA یک زبان اسکریپت شی گرا قدرتمند را فراهم می کند که اجازه می دهد در کنار نمونه های پایگاه داده مانند دسترسی به ساختار سلسله مراتبی در حافظه حرکت کند. شباهت های قیاسی با C ++ / JAVA به راحتی درک و یادگیری OSI را به وجود می آورد.
ترکیبی از مجموعه ضعیف تایپ شده و توابع مجازی (اضافه کار) یک بعد جدید از پیاده سازی انعطاف پذیر ارائه می دهد. علاوه بر برنامه های پایگاه داده ساده، OSI همچنین می تواند برای اجرای رویدادهای رویداد (triggers) برای رویدادهای پایگاه داده و GUI (کاربرد) مورد استفاده قرار گیرد. بدین ترتیب، OSI یک زبان برنامه نویسی جهانی می شود که می تواند در همه زمینه های پیاده سازی مورد استفاده قرار گیرد.
آخرین نسخه ODABA در روز شنبه، 27 ژانویه 2018 منتشر شده است. نسخه 15.0.0، ODABA پشتیبانی کامل از P3 شامل پشتیبانی از طرح توجیهی را ارائه می دهد. با این نسخه، مسائل مفهومی نهایی ODABA پیاده سازی شده است. پیشرفت های بیشتر در سطوح فنی بیشتر برنامه ریزی شده است.
چه جدید در این نسخه است:
نسخه 15.0 پشتیبانی از XML را گسترش داده و پشتیبانی از تعریف نمایه های جمع آوری شده را پشتیبانی می کند. عملکرد در مورد OSI و مدیریت رویداد، بررسی های چک و ویژگی های اشکال زدایی بهبود یافته است. قابلیت ODABA و همچنین ODABAGUI API گسترش یافته و چندین اشکال حذف شده اند.
چه جدید در نسخه 14.1 است:
با نسخه جدید ODABA 14.1 پشتیبانی از نمایش داده ها ارائه شده است . این شامل تعاریف نمایش گسترده در طرح پایگاه داده و ODL، حمایت از شیء آماری برای تجمیع سلسله مراتبی است. چندین پیشرفت جزئی صورت گرفته است.
نسخه 13.1.1 ممکن است شامل به روز رسانی نا مشخص، پیشرفت، و یا رفع اشکال باشد.
چه جدید در نسخه 13.0 موجود است:
با نسخه 13.0، یک تابع جدید و رویداد مبتنی بر سرویس گیرنده / سرور برای API ODABA ارائه شده است. این شامل مقیاس پذیری برای رسیدگی به رویداد و توابع است. کاملا جدید پشتیبانی نسخه برای نمونه های پایگاه داده، مجموعه ها و روابط است. استراتژی های انعطاف پذیری نسخه بندی اجازه می دهد تا نسخه های داده با توجه به نیازهای برنامه های مختلف ایجاد شود. نسخه بندی پایگاه داده نیز در ابزارهای ODE برای ایجاد، حذف یا مرور نسخه های مختلف پروژه پشتیبانی می شود. پیشرفت های جزئی برای چارچوب GUI و API انجام شده است. همه اشکالات شناخته شده از نسخه 12.3.1 حذف شده اند.
چه جدید در نسخه 12.3.0 است:
با ODABA 12.3.0، ODABA و همچنین API ODABAGUI توسعه یافته به منظور حمایت از نیازهای عملی که از توسعه پروژه مشتری است. همچنین قابلیت استفاده از OSI برای استفاده از OSI راحت تر است. کلاس های سرویس اضافی برای پشتیبانی از ایمیل و پیکربندی فایل ارائه شده است. فایل های پیکربندی سلسله مراتبی ممکن است در حال حاضر به عنوان فایل ini- یا xml ارائه شوند. کاربردهای پیش فرض ورود و مراحل برای برنامه های دسته ای و GUI ارائه شده است. رفتار درخت بهبود یافته و چندین ویژگی جزئی اضافه شده است.
نظر یافت نشد