دیتافلکس

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

دیتا فلکس (به انگلیسی: DataFlex) یک سیستم مدیریت پایگاه داده رابطه‌ای است، خود به عنوان یک پایگاه داده توسعه برنامه‌های کاربردی است، حدود سال ۱۹۸۰ آغاز شده است.

این یک مثال نسبتاً اولیه از یک زبان برنامه نویسی بطور کامل تکامل یافته و تجاری است که در نسل چهارم زبان‌های برنامه نویسی استفاده می‌شد. در اشکال اولیه خود، دیتا فلکس برای یونیکس، اوپن‌وی‌ام‌اس،TurboDOS،Novell NetWare،CP/M، ام اس داس و سیستم عامل‌های او اس در دسترس بود. دیتا فلکس در شرکت دسترسی به داده‌ها واقع در میامی تولید شد. شرکت دسترسی به داده‌ها در سال ۱۹۷۶ تاسیس شد.

تا به امروز، دوره دیتا فلکس مانند یک طاقچه محیط توسعه نرم‌افزاری به طول انجامیده است. محصول دیتا فلکس پشتیبانی‌های بسیاری از محیط‌های پایگاه داده:اوراکل، اس‌کیوال سرور مایکروسافت ,IBM DB۲ ,مای‌اس‌کیوال و SQL فراگیر و همچنین هر پایگاه داده ODBC دارد. برنامه‌های کاربردی دیتا فلکس توسط حدود سه میلیون کاربر در سراسر جهان مورد استفاده قرار گرفت.

ویژگی‌ها[ویرایش]

زبان برنامه نویسی دیتا فلکس خود را از دیگر زبان‌های برنامه نویسی از طریق راه‌های زیر متمایز می‌سازد:

  • تعویض راحت بین پایگاه‌های داده، هیچ تغییری در کد مورد نیاز نیست. هیچ تلفیقی مورد نیاز نیست.
  • متغیرها از تایپ آزاد هستند. ماشین مجازی از تبدیل‌ها مراقبت می‌کند.
  • انعطاف پذیری دارد، شما می‌توانید دستورهای خود را تعریف کنید.
  • کد ترجمه می‌شود به یک کد میانی بایت کد که باعث می‌شود برنامه‌ها بین سیستم عامل‌ها به راحتی قابل حمل باشند.
  • بدون رشته رشته شدن یا چند وظیفگی
  • متدها می‌توانند در داخل تعریف شی تعریف یا باز تعریف شوند.
  • اعزام نماینده خودکار پیام‌ها در محیط برنامه نویسی شی گرا.
  • دسترسی به پایگاه‌های داده جاسازی شده بر اساس ISAM است. می‌توان از حق امتیاز رایگان استفاده شود.

محیط‌های توسعه[ویرایش]

زبان برنامه نویسی دیتا فلکس در محیط‌های توسعه زیر استفاده می‌شود:

منابع[ویرایش]

  • ویکی‌پدیای انگلیسی

پیوند به بیرون[ویرایش]