ريموند ف. بويس

كان ريموند فرانسيس بويس (27 أغسطس 1946 - 18 يونيو 1974) [ 1 ] عالم حاسوب أمريكيًا اشتهر بأبحاثه في قواعد البيانات العلائقية . ويُعرف بشكل خاص بعمله في المشاركة في تطوير لغة قواعد البيانات SQL ونموذج بويس-كود الطبيعي .

سيرة

وُلد بويس في مدينة نيويورك في 27 أغسطس 1946. التحق بكلية بروفيدنس، [ 2 ] وتخرج منها عام 1968. حصل على درجة الدكتوراه في علوم الحاسوب من جامعة بيردو عام 1972. كانت زوجته ممرضة تُدعى دوريس آن [ 3 ] (ومن هنا جاء لقبها "ساندي")، [ 4 ] وقد التقى بها في الجامعة. بعد تخرجه من بيردو، عمل في مشاريع قواعد البيانات لدى شركة آي بي إم في يوركتاون هايتس، نيويورك . خلال فترة عمله القصيرة، التي لم تتجاوز العامين، شارك في تطوير نموذج بويس-كود الطبيعي . كما شارك مع دونالد د. تشامبرلين في تطوير لغة الاستعلامات البنيوية ( SQL ) أثناء إدارته لمجموعة تطوير قواعد البيانات العلائقية في شركة آي بي إم في سان خوسيه، كاليفورنيا . توفي في 18 يونيو 1974، نتيجة تمدد الأوعية الدموية ، تاركًا وراءه زوجته ساندي [ 4 ] وابنته الرضيعة كريستين.

SQL

طُوِّرت لغة SQL في البداية في شركة IBM بالتعاون بين بويس ودونالد د. تشامبرلين في أوائل سبعينيات القرن العشرين. سُميت في البداية SEQUEL (لغة الاستعلام الإنجليزية المهيكلة)، واستندت إلى لغتهما الأصلية SQUARE (تحديد الاستعلامات كتعبيرات علائقية). صُممت SEQUEL لمعالجة البيانات واسترجاعها في قواعد البيانات العلائقية. في عام 1974، نشر تشامبرلين وبويس كتاب "SEQUEL: لغة الاستعلام الإنجليزية المهيكلة"، الذي شرحا فيه بالتفصيل التحسينات التي أدخلاها على SQUARE، وقدّما جوانب استرجاع البيانات في SEQUEL. [ 5 ] كانت SEQUEL من أوائل اللغات التي استخدمت نموذج إدغار ف . كود العلائقي . أُعيد تسمية SEQUEL لاحقًا إلى SQL بحذف حروف العلة، لأن SEQUEL كانت علامة تجارية مسجلة لشركة هوكر سيدلي للطائرات. [ 5 ] اليوم، أصبحت SQL لغة قواعد البيانات العلائقية الأكثر استخدامًا على نطاق واسع. [ 6 ]

الصيغة الطبيعية لبويس-كود

طُوِّرَ نموذج بويس-كود الطبيعي (BCNF) عام ١٩٧٤ على يد بويس وإدغار ف. كود . وهو نوع من النماذج الطبيعية المستخدمة في تطبيع قواعد البيانات . يهدف تصميم قواعد البيانات العلائقية إلى إنشاء مجموعة من مخططات قواعد البيانات التي تخزن المعلومات دون تكرار غير ضروري. يحقق نموذج بويس-كود هذا الهدف، ويتيح للمستخدمين استرجاع المعلومات بسهولة. باستخدام نموذج BCNF، تُزال جميع البيانات المكررة في قواعد البيانات بناءً على التبعيات الوظيفية. وهو نسخة أكثر تطورًا من النموذج الطبيعي الثالث .

مراجع

  1. "ريموند ف. بويس في فهرس وفيات كاليفورنيا، الولايات المتحدة، 1940-1997 (نقلاً عن موقع Ancestry.com)" . ancestry.com . تم الاطلاع عليه بتاريخ 24 ديسمبر 2024 .
  2. "قائمة العميد تُنشر للفصل الدراسي الماضي" . ذا كاول . كلية بروفيدنس. 27 سبتمبر 1967.
  3. "نعي ريموند ف. بويس" . صحيفة ذا جورنال نيوز . وايت بلينز، نيويورك. 21 يونيو 1974. تم الاطلاع عليه بتاريخ 24 ديسمبر 2024 عبر موقع ancestry.com.
  4. 1 2 تشامبرلين، دونالد (21 يوليو 2009). "تاريخ شفوي لدونالد تشامبرلين" (ملف PDF) . مجموعة التاريخ الشفوي (مقابلة). أجرى المقابلة بول ماكجونز. ماونتن فيو، كاليفورنيا: متحف تاريخ الحاسوب . ص 19. 
  5. 1 2 كولينز، كريس (20 مايو 2007). "تاريخ لغة SQL" . مدونة .
  6. "لغة الاستعلامات المهيكلة (SQL)" . شركة آي بي إم. 27 أكتوبر 2006. تم الاطلاع عليه بتاريخ 10 يونيو 2007 .

للمزيد من القراءة