پیاده سازی چارچوب پایگاه داده های استنتاجی با استفاده از پرولوگ

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,958

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ITCC01_105

تاریخ نمایه سازی: 9 فروردین 1395

چکیده مقاله:

پایگاه داده های استنتاجی یکی از قویترین پایگاه داده های دنیا به شمار می روند و زبان پایگاه دادههای استنتاجی زبان پرولوگ است یعنی الگوی نوشتاری این نوع پایگاه داده ها براساس زبانپرولوگ می باشد. پرولوگ یک زبان توصیفی است یعنی حقایق و قوانین مورد نیاز را می دهیم وآنگاه این پرولوگ است که با استنتاج قیاسی به حل مسئله می پردازد. البته در اکثر مواقع سوالکاربر که تحت عنوان پرس و جو یا هدف از آن یاد می شود شامل یک یا چند متغیر است این بدینمعنی است که از موتور استنتاج پرولوگ سوال می کنیم که این متغیرها چه مقادیری می توانند بهخود بگیرند تا با آنچه در قالب حقایق و قوانین داده شده اند از لحاظ منطقی درست و سازگار باشند.پایگاه داده های استنتاجی بر پایه ی اصول منطق ریاضی هستند و به عنوان بخشی از برنامه نویسیمنطق شمرده می شوند در مقابل پرولوگ یک زبان برنامه نویسی منطقی چند منظوره مبتنی بر مفاهیمهوش مصنوعی و زبان شناسی محاسباتی است. این زبان هم بر پایه منطق ریاضی بنا نهاده شده و آنرا به عنوان زبان کاملاً منطقی می شناسند. پس منطق گرا بودن این زبان آن را برای بکارگیری درپایگاه داده های استنتاجی فراهم ساخته است. همین طور از تعاریف مشخص است پیاده سازی پایگاهداده های استنتاجی در زبان پرولوگ یک امری ضروری است و ما در این مقاله قصد داریمچارچوب این پایگاه داده ها را براساس زبان پرولوگ پیاده سازی کنیم و مشخص کنیم به چهصورت جداول و پرس و جوی های پایگاه داده رابطه ای که اینها حقایق و قوانین پایگاه داده هایاستنتاجی می باشند در زبان پرولوگ پیاده سازی می شوند.

کلیدواژه ها:

پایگاه داده های استنتاجی ، پرولوگ ، حقایق ، قوانین

نویسندگان

مهدی رنجبرحسنی

دانشجوی کارشناسی ارشد مهندسی کامپیوتر دانشگاه آزاد اسلامی واحد کرمان

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Fernando S'aenz-P'ere, (2011).DES: A Deductive Database System. Electronic Notes on ...
  • representation and reasoning. ACM Tran. On Computational Logic, 7(3):499-562 Konstantinos ...
  • Faiz Arni, KayLiang Ong, Shalom Tsur, Haixun Wang, and Carlo ...
  • Jack Minker, Dietmar Seipel and Carlo Zaniolo. (2014).Logic and Databases ...
  • Perri, and Francesco Scarcello. (2006).The DLV ...
  • نمایش کامل مراجع