<?xml version="1.0" encoding="utf-8"?>
<journal>
<title>Signal and Data Processing</title>
<title_fa>پردازش علائم و داده‌ها</title_fa>
<short_title>JSDP</short_title>
<subject>Engineering &amp; Technology</subject>
<web_url>http://jsdp.rcisp.ac.ir</web_url>
<journal_hbi_system_id>1</journal_hbi_system_id>
<journal_hbi_system_user>admin</journal_hbi_system_user>
<journal_id_issn>2538-4201</journal_id_issn>
<journal_id_issn_online>2538-421X</journal_id_issn_online>
<journal_id_pii></journal_id_pii>
<journal_id_doi>10.61882/jsdp</journal_id_doi>
<journal_id_iranmedex></journal_id_iranmedex>
<journal_id_magiran></journal_id_magiran>
<journal_id_sid>1</journal_id_sid>
<journal_id_nlai>8888</journal_id_nlai>
<journal_id_science></journal_id_science>
<language>fa</language>
<pubdate>
	<type>jalali</type>
	<year>1397</year>
	<month>3</month>
	<day>1</day>
</pubdate>
<pubdate>
	<type>gregorian</type>
	<year>2018</year>
	<month>6</month>
	<day>1</day>
</pubdate>
<volume>15</volume>
<number>1</number>
<publish_type>online</publish_type>
<publish_edition>1</publish_edition>
<article_type>fulltext</article_type>
<articleset>
	<article>


	<language>fa</language>
	<article_id_doi></article_id_doi>
	<title_fa>انتخاب مناسب‌ترین زبان پرس‌وجو برای استفاده از فرا‌‌پیوندها جهت استخراج داده‌ها در حالت دیتالوگ در سامانه پایگاه داده استنتاجی DES</title_fa>
	<title>Choosing the most appropriate query language to use Outer Joins for data extraction in Datalog mode in the Deductive Database System DES</title>
	<subject_fa>مقالات پردازش داده‌های رقمی</subject_fa>
	<subject>Paper</subject>
	<content_type_fa>كاربردي</content_type_fa>
	<content_type>Applicable</content_type>
	<abstract_fa>&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;سامانه&#8204;های پایگاه داده استنتاجی بر اساس یک مدل داده منطقی طراحی می&#8204;شوند. داده&#8204;ها در یک سامانه پایگاه داده استنتاجی (برخلاف سامانه پایگاه داده&#8204;های رابطه&#8204;ای که داده&#8204;ها به&#8204;صورت جداول ذخیره می&#8204;شوند) به&#8204;صورت حقایق ذخیره می&#8204;شوند. سامانه آموزشی دیتالوگ (&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;DES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;) یک سامانه پایگاه داده استنتاجی است که حالت دیتالوگ، حالت پیش&#8204;فرض آن &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;است. در حالت دیتالوگ برای استفاده از فرا&#8204;پیوندها با سه زبان پرس&#8204;وجو (دیتالوگ، &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;SQL&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt; و &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;RA&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;) داده&#8204;ها را می&#8204;توان استخراج کرد. در پژوهش&#8204;های قبلی انتخاب مناسب&#8204;ترین زبان پرس&#8204;وجو برای استفاده از فرا&#8204;&#8204;پیوندها جهت استخراج داده&#8204;ها در حالت دیتالوگ در سامانه &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;DES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt; بررسی نشده است. در این پژوهش با در&#8204;نظر&#8204;گرفتن دو مشخصه (هزینه نوشتن پرس&#8204;وجو و حافظه مصرفی پرس&#8204;وجو) انتخاب مناسب&#8204;ترین زبان پرس&#8204;وجو برای استفاده از فرا&#8204;پیوندها جهت استخراج داده&#8204;ها در حالت دیتالوگ در &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span dir=&quot;LTR&quot;&gt;&lt;span style=&quot;font-family:times new roman bold,serif;&quot;&gt;&lt;span style=&quot;font-size:8.0pt;&quot;&gt;DES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt; بررسی می&#8204;شود&lt;span style=&quot;color:blue;&quot;&gt;.&lt;/span&gt; نتایج پژوهش نشان&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;می&#8204;دهد که برای همه پرس&#8204;وجوها استفاده از یک&#8204;زبان می&#8204;تواند مناسب نباشد و لذا برای پرس&#8204;وجوهای مختلف مناسب&#8204;ترین زبان پرس&#8204;وجو برای استفاده از فرا&#8204;پیوندها باید انتخاب &#8204;شود. در پژوهش جاری، مناسب&#8204;ترین زبان پرس&#8204;وجو زبانی است که کاربر نسبت به دو زبان دیگر جهت پیاده&#8204;سازی&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;پرس&#8204;وجو&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;به کلید کمتری از صفحه&#8204;کلید نیاز داشته باشد. کاهش تعداد کلیدهایی که توسط کاربر فشار داده می&#8204;شود، موجب کاهش&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;زمان&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;در&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;پیاده&#8204;سازی&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;پرس&#8204;وجو توسط کاربر و در نتیجه منجر به افزایش سرعت دسترسی کاربر&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;به&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;داده&#8204;ها&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&lt;span style=&quot;font-size:10.0pt;&quot;&gt;خواهد شد.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;
</abstract_fa>
	<abstract>&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;Deductive Database systems are designed based on a logical data model. Data (as opposed to Relational Databases Management System (RDBMS) in which data stored in tables) are saved as fact&lt;/strong&gt;&lt;strong&gt;s in a Deductive Database system&lt;/strong&gt;&lt;strong&gt;. Datalog Educational System (DES) is a Deductive Database system that Datalog mode is the default mode in this system. It can extract data to use outer joins with three query languages (Datalog&lt;/strong&gt;&lt;strong&gt;,&lt;/strong&gt;&lt;strong&gt; SQL and RA) in default mode. &lt;/strong&gt;&lt;strong&gt;In 2004, system DES was designed and implemented by &lt;/strong&gt;&lt;strong&gt;Fernando S&amp;acute;aenz-P&amp;acute;erez&lt;/strong&gt;&lt;strong&gt; from Department of Artificial Intelligence and Software Engineering, Complutense University, Madrid, Spain. In a paper, this researcher introduced outer joins of system DES&amp;nbsp; in 2012. The most important objective of present research is to complement and extend the paper authored by mentioned researcher. Therefore,&lt;/strong&gt;&lt;strong&gt; in prior research, choosing the most appropriate query language has not been investigated to use outer joins for data extraction in Datalog mode in DES system. In this study, by considering two parameters (cost of writing a query and memory usage of a query) choosing the most appropriate query language has been investigated to use outer joins for data extraction in Datalog mode in Deductive system DES. Cost of writing a query parameter is considered in this study to decrease the query typing time, but other parameters are related to the query processing are not considered. If the processing time of the three query languages is assumed identical, after entering the query in the system DES, the idea of the present study (reduction of the typing time) can lead to the reduction of the response time. Also, there are two hypotheses in this study as follows: 1) it is assumed that the user is fluent in all three query languages and wants to access the given data quickly through the most appropriate query language. 2) In the present study, the simplicity or difficulty of a query language is not considered. The results of the research show that one language cannot be appropriate for all queries; therefore, for every different query the most appropriate query language must be chose to use outer joints. In the current research, the most appropriate query language is the one in which, in comparison with other two query languages, the user will need to use less buttons of the keyboard to press in order to fulfill the query. The decrease in the number of buttons pressed by the user will decrease the time consumed to fulfill the query and, therefore, it will lead to a faster access to data.&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;
</abstract>
	<keyword_fa>پایگاه داده استنتاجی, DES, حالت دیتالوگ, فرا‌‌پیوندها, استخراج داده‌ها.</keyword_fa>
	<keyword>Deductive Database, DES, Datalog mode, Outer Joins, Data extraction</keyword>
	<start_page>139</start_page>
	<end_page>150</end_page>
	<web_url>http://jsdp.rcisp.ac.ir/browse.php?a_code=A-10-1128-1&amp;slc_lang=fa&amp;sid=1</web_url>


<author_list>
	<author>
	<first_name>Mahdi</first_name>
	<middle_name></middle_name>
	<last_name>Ranjbar Hassani Mahmood Abadi</last_name>
	<suffix></suffix>
	<first_name_fa>مهدی</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>رنجبر حسنی محمودآبادی</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>mranjbar@iauk.ac.ir</email>
	<code>10031947532846006867</code>
	<orcid>10031947532846006867</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>Islamic Azad University</affiliation>
	<affiliation_fa>دانشگاه آزاد اسلامی واحد کرمان</affiliation_fa>
	 </author>


	<author>
	<first_name>Ahmad</first_name>
	<middle_name></middle_name>
	<last_name>Faraahi</last_name>
	<suffix></suffix>
	<first_name_fa>احمد</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>فراهی</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>afaraahi@pnu.ac.ir</email>
	<code>10031947532846006868</code>
	<orcid>10031947532846006868</orcid>
	<coreauthor>Yes
</coreauthor>
	<affiliation>Payame Noor University</affiliation>
	<affiliation_fa>دانشگاه پیام نور</affiliation_fa>
	 </author>


</author_list>


	</article>
</articleset>
</journal>
