<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%A8%D9%8A_-_%D8%AA%D8%B1%D9%8A</id>
	<title>بي - تري - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%A8%D9%8A_-_%D8%AA%D8%B1%D9%8A"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%A8%D9%8A_-_%D8%AA%D8%B1%D9%8A&amp;action=history"/>
	<updated>2026-06-06T11:44:28Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D8%A8%D9%8A_-_%D8%AA%D8%B1%D9%8A&amp;diff=2075905&amp;oldid=prev</id>
		<title>عبد العزيز: بوت:تدقيق إملائي V2.2</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%A8%D9%8A_-_%D8%AA%D8%B1%D9%8A&amp;diff=2075905&amp;oldid=prev"/>
		<updated>2022-07-07T03:27:56Z</updated>

		<summary type="html">&lt;p&gt;بوت:&lt;a href=&quot;/index.php?title=%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85:JarBot/%D8%AA%D8%AF%D9%82%D9%8A%D9%82_%D8%A5%D9%85%D9%84%D8%A7%D8%A6%D9%8A&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;مستخدم:JarBot/تدقيق إملائي (الصفحة غير موجودة)&quot;&gt;تدقيق إملائي V2.2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox data structure&lt;br /&gt;
|name=B-tree&lt;br /&gt;
|type=tree&lt;br /&gt;
|invented_by=[[رودولف باير]], [[Edward M. McCreight]]&lt;br /&gt;
|invented_year=1972&lt;br /&gt;
|&lt;br /&gt;
|space_avg= O(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
|space_worst= O(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
|search_avg= O(log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
|search_worst= O(log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
|insert_avg= O(log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
|insert_worst= O(log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
|delete_avg= O(log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
|delete_worst= O(log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
}}&lt;br /&gt;
وينبغي عدم الخلط مع التسلسل الثنائي الشجري {{إنج|Binary tree}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;بي تري {{إنج|B-tree}}&amp;#039;&amp;#039;&amp;#039; في [[علم الحاسوب|علوم الحاسب]] هي [[شجرة (بنية بيانات)|بيانات متسلسلة شجريا]] tree data structure , ومتوازنه ذاتيا Self-Balancing وهي تساعد على بقاء البيانات مفروزة sorted وتسمح بالبحث searches ووالوصول المتسلسل sequential access والإدراج insertions والمسح deletions في ما يسمى logarithmic time , بي تري هي تعميم [[شجرة بحث ثنائية|للبحث الشجري الثنائي]] حيث ان الرابط الواحد Node يمكن ان يكون له أكثر من فرعين (Children),{{Harvard citation|Comer|1979|p=123}}. وعلى عكس البيانات المتسلسلة شجريا ومتوازنة ذاتيا، بي - تري هي الحل الامثل للنظم التي تقراء وتكتب الكميات الكبيرة من البيانات، بي تري هي مثال جيد لبنية البيانات للذاكرة الخارجية وهي مستخدمة بكثرة في [[قاعدة بيانات|قواعد البيانات]] و[[نظام الملفات|نظم الملفات]].&lt;br /&gt;
&lt;br /&gt;
== نظرة عامة ==&lt;br /&gt;
[[ملف:B-tree.svg|تصغير|400px|يسار|A B-tree {{Harvard citation|Bayer|McCreight|1972}} of order 5 {{Harvard citation|Knuth|1998}}.]]&lt;br /&gt;
&lt;br /&gt;
=== متغيرات ===&lt;br /&gt;
المصطلح بي تري قد يشير إلى تصميم معين أو أنه قد يشير إلى فئة عامة للتصاميم a General Class of Designes , بمعنى ان بي تري تخزن مفاتيحها في Nodes داخلية ولا تحتاج ان تخزن هذه المفاتيح في سجلات في leaves ,&lt;br /&gt;
* في بي + تري&lt;br /&gt;
* في بي * تري&lt;br /&gt;
* يمكن تحويل بي - تري إلى نظام شجري متسلسل مرتب ثابت وهذا يسمح بسرعة البحث أو البحث المتسارع عن السجلات بالترتيب المفتاحي أو احصاء عدد السجلات بين أي سجلين ويفيدنا في عدة عمليات أخرى.&amp;lt;ref&amp;gt;[https://www.chiark.greenend.org.uk/~sgtatham/algorithms/cbtree.html Counted B-Trees], retrieved 2010-01-25 {{Webarchive|url=https://web.archive.org/web/20171119160353/https://www.chiark.greenend.org.uk/~sgtatham/algorithms/cbtree.html |date=19 نوفمبر 2017}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== استخدامات بي - تري في قواعد البيانات ==&lt;br /&gt;
&lt;br /&gt;
== وصف تقني ==&lt;br /&gt;
&lt;br /&gt;
== استخامات بي - تري في نظم الملفات ==&lt;br /&gt;
&lt;br /&gt;
== روابط خارجية ==&lt;br /&gt;
&lt;br /&gt;
== مصادر ومراجع ==&lt;br /&gt;
{{مراجع}}&lt;br /&gt;
&lt;br /&gt;
;عام general&lt;br /&gt;
* {{استشهاد&lt;br /&gt;
 | الأخير = Bayer&lt;br /&gt;
 | الأول = R.&lt;br /&gt;
 | وصلة مؤلف = Rudolf Bayer&lt;br /&gt;
 | الأخير2 = McCreight&lt;br /&gt;
 | الأول2 = E.&lt;br /&gt;
 | author2-link = Edward M. McCreight&lt;br /&gt;
 | عنوان = Organization and Maintenance of Large Ordered Indexes&lt;br /&gt;
 | صحيفة = Acta Informatica&lt;br /&gt;
 | المجلد = 1&lt;br /&gt;
 | العدد = 3&lt;br /&gt;
 | صفحات = 173–189&lt;br /&gt;
 | تاريخ =&lt;br /&gt;
 | سنة = 1972&lt;br /&gt;
 | مسار = http://www.minet.uni-jena.de/dbis/lehre/ws2005/dbs1/Bayer_hist.pdf&lt;br /&gt;
 | doi =10.1007/bf00288683&lt;br /&gt;
 | ref = harv}}&lt;br /&gt;
* {{استشهاد&lt;br /&gt;
 | الأخير = Comer&lt;br /&gt;
 | الأول = Douglas&lt;br /&gt;
 | وصلة مؤلف = Douglas Comer&lt;br /&gt;
 | عنوان = The Ubiquitous B-Tree&lt;br /&gt;
 | صحيفة = Computing Surveys&lt;br /&gt;
 | المجلد = 11&lt;br /&gt;
 | العدد = 2&lt;br /&gt;
 | صفحات = 123–137&lt;br /&gt;
 | تاريخ = June 1979&lt;br /&gt;
 | issn = 0360-0300&lt;br /&gt;
 | مسار =&lt;br /&gt;
 | doi = 10.1145/356770.356776&lt;br /&gt;
 | ref = harv}}.&lt;br /&gt;
* {{استشهاد&lt;br /&gt;
 | الأخير = Cormen&lt;br /&gt;
 | الأول = Thomas&lt;br /&gt;
 | وصلة مؤلف = Thomas H. Cormen&lt;br /&gt;
 | الأخير2 = Leiserson&lt;br /&gt;
 | الأول2 = Charles&lt;br /&gt;
 | author2-link = Charles E. Leiserson&lt;br /&gt;
 | الأخير3 = Rivest&lt;br /&gt;
 | الأول3 = Ronald&lt;br /&gt;
 | author3-link = Ronald L. Rivest&lt;br /&gt;
 | الأخير4 = Stein&lt;br /&gt;
 | الأول4 = Clifford&lt;br /&gt;
 | author4-link = Clifford Stein&lt;br /&gt;
 | عنوان = [[مقدمة في الخوارزميات (كتاب)]]&lt;br /&gt;
 | مكان =&lt;br /&gt;
 | ناشر = MIT Press and McGraw-Hill&lt;br /&gt;
 | سنة = 2001&lt;br /&gt;
 | المجلد =&lt;br /&gt;
 | إصدار = Second&lt;br /&gt;
 | صفحة =&lt;br /&gt;
 | صفحات = 434–454&lt;br /&gt;
 | مسار =&lt;br /&gt;
 | doi =&lt;br /&gt;
 | isbn = 0-262-03293-7}}. Chapter 18: B-Trees.&lt;br /&gt;
* {{استشهاد&lt;br /&gt;
 | الأخير =Folk&lt;br /&gt;
 | الأول =Michael J.&lt;br /&gt;
 | وصلة مؤلف =&lt;br /&gt;
 | الأخير2 =Zoellick&lt;br /&gt;
 | الأول2 =Bill&lt;br /&gt;
 | author2-link =&lt;br /&gt;
 | عنوان =File Structures&lt;br /&gt;
 | مكان =&lt;br /&gt;
 | ناشر =Addison-Wesley&lt;br /&gt;
 | سنة =1992&lt;br /&gt;
 | المجلد =&lt;br /&gt;
 | إصدار =2nd&lt;br /&gt;
 | صفحة =&lt;br /&gt;
 | صفحات =&lt;br /&gt;
 | مسار =https://archive.org/details/filestructures00folk&lt;br /&gt;
 | doi =&lt;br /&gt;
 | isbn =0-201-55713-4&lt;br /&gt;
 | ref =harv&lt;br /&gt;
 | url-access =registration&lt;br /&gt;
 }}&lt;br /&gt;
* {{استشهاد&lt;br /&gt;
 | الأخير = Knuth&lt;br /&gt;
 | الأول = Donald&lt;br /&gt;
 | وصلة مؤلف = Donald Knuth&lt;br /&gt;
 | series = [[فن برمجة الحاسوب]]&lt;br /&gt;
 | عنوان = Sorting and Searching&lt;br /&gt;
 | مكان =&lt;br /&gt;
 | ناشر = Addison-Wesley&lt;br /&gt;
 | سنة = 1998&lt;br /&gt;
 | المجلد = Volume 3&lt;br /&gt;
 | إصدار = Second&lt;br /&gt;
 | صفحة =&lt;br /&gt;
 | صفحات =&lt;br /&gt;
 | مسار =&lt;br /&gt;
 | doi =&lt;br /&gt;
 | isbn = 0-201-89685-0}}. Section 6.2.4: Multiway Trees, pp.&amp;amp;nbsp;481–491. Also, pp.&amp;amp;nbsp;476–477 of section 6.2.3 (Balanced Trees) discusses 2-3 trees.&lt;br /&gt;
&lt;br /&gt;
=== الابحاث الأصلية ===&lt;br /&gt;
* {{استشهاد&lt;br /&gt;
 | الأخير = Bayer&lt;br /&gt;
 | الأول = Rudolf&lt;br /&gt;
 | وصلة مؤلف = Rudolf Bayer&lt;br /&gt;
 | الأخير2 = McCreight&lt;br /&gt;
 | الأول2 = E.&lt;br /&gt;
 | author2-link = Edward M. McCreight&lt;br /&gt;
 | عنوان = Organization and Maintenance of Large Ordered Indices&lt;br /&gt;
 | مكان =&lt;br /&gt;
 | ناشر = Boeing Scientific Research Laboratories&lt;br /&gt;
&lt;br /&gt;
 | المجلد = Mathematical and Information Sciences Report No. 20&lt;br /&gt;
 | إصدار =&lt;br /&gt;
 | صفحة =&lt;br /&gt;
 | صفحات =&lt;br /&gt;
 | مسار =&lt;br /&gt;
 | doi =&lt;br /&gt;
 | تاريخ = July 1970&lt;br /&gt;
 | isbn =}}.&lt;br /&gt;
* {{استشهاد&lt;br /&gt;
 | الأخير = Bayer&lt;br /&gt;
 | الأول = Rudolf&lt;br /&gt;
 | وصلة مؤلف = Rudolf Bayer&lt;br /&gt;
 | عنوان = Binary B-Trees for Virtual Memory&lt;br /&gt;
 | series = Proceedings of 1971 ACM-SIGFIDET Workshop on Data Description, Access and Control&lt;br /&gt;
 | سنة = 1971&lt;br /&gt;
 | صفحات =&lt;br /&gt;
 | مكان = San Diego, California&lt;br /&gt;
 | ناشر =&lt;br /&gt;
 | مسار =&lt;br /&gt;
 | doi =&lt;br /&gt;
}}.&lt;br /&gt;
&lt;br /&gt;
{{تصنيف كومنز|B-Trees}}&lt;br /&gt;
{{علم الحاسوب - بنى شجرية}}&lt;br /&gt;
{{بنى بيانات}}&lt;br /&gt;
{{شريط بوابات|عقد 1970}}&lt;br /&gt;
&lt;br /&gt;
{{بذرة حوسبة}}&lt;br /&gt;
&lt;br /&gt;
[[تصنيف:أشجار (بنى معطيات)]]&lt;br /&gt;
[[تصنيف:استحداثات متعلقة بالحواسيب في 1971]]&lt;br /&gt;
[[تصنيف:شجرة باير]]&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>