إدگار كود
Edgar "Ted" Codd | |
---|---|
وُلـِد |
Edgar Frank Codd 19 أغسطس 1923 Fortuneswell, Dorset, England |
توفي | 18 أبريل 2003 Williams Island, Aventura, Florida, USA |
(عن عمر 79 عاماً)
الجامعة الأم |
Exeter College, Oxford University of Michigan |
مبعث الشهرة |
OLAP Relational model Codd's cellular automaton Codd's 12 rules Boyce–Codd normal form |
الأوسمة | Turing Award (1981) |
السيرة الفهمية | |
المجالات | Computer Science |
الهيئات |
University of Oxford University of Michigan IBM |
أطروحة | (1965) |
المشرف على الدكتوراه | John Henry Holland |
إدگار فرانك كود بالإنگليزية: Edgar Frank "Ted" Codd (ولد في 23 أغسطس، 1923 - 18 أبريل، 2003) عالم كومبيوتر بريطاني، أسست أعماله التي أنتجها خلال عمله بشركة آيبيإم نموذج قاعدة البيانات العلائقية Relational Database Model ولغة الاستعلامات البنيوية. على الرغم من حتى له مساهمات قيمة أخرى في علوم الحوسبة، إلا حتى النموذج العلائقي الذي قدمه لإدارة قواعد البيانات، هوأشهرها وأكثرها أهمية.
السيرة الذاتية
ولد كود بجزيرة بورتلند بإنجلترا، ودرس الرياضيات والكيمياء بجامعة أوكسفورد، وأدى الخدمة العسكرية كطيار في سلاح الجوالملكي RAF أثناء الحرب العالمية الثانية.
في عام 1948 انتقل كود إلى نيويورك ليعمل مبرمجاً لدى شركة آي بي إم، وفي عام 1953 انتقل إلى أوتاوا بكندا نتيجة لممارسات السناتور جوزيف مكارثر. بعد ذلك بعشر سنوات عاد إلى الولايات المتحدة ليحصل على درجة الدكتوراة في علوم الكمبيوتر من جامعة ميتشيجان، وبعدها بعامين انتقل إلى سان خوزيه بكاليفورنيا ليعمل بمركز الأبحاث الخاص بآي بي إم هناك Almaden Research Center.
خلال الستينات والسبعينات عمل كود على نظرياته في تصنيف البيانات، وأصدر في عام 1970 ورقته الفهمية المشهورة "نموذج مترابط للبيانات في مستونادىت البيانات الضخمة المشهجرة A Relational Model of Data for Large Shared Data Banks"، ومما أثار إحباطه حتى شركة آي بي إم تباطأت في استغلال وتطبيق نظرياته، وذلك لعدم الإضرار بأرباحها من بيع نظام إدارة المعلومات الخاص بها IBM Information Management System (IMS/DB)، والذي كانت قد قامت بتطويره سابقاً، لكن كود استمر في تطوير نموذجه العلائقي، أحياناً بمفرده وأحياناً بالتعاون مع باحث آخر هوكريس ديت.
بدأ مصطلح "قواعد البيانات العلائقية (المترابطة)" ينتشر ويحوز شهرة في الثمانينيات، مما أدى إلى إساءة استغلاله تجارياً من قبل شركات البرمجة، التي ادعت الكثير منها أنها تنتج نظماً لإدارة قواعد البيانات العلائقية. لذلك قام كود بوضع 12 شرطاً يجب حتى يحققها نظام إدارة قواعد البيانات ليمكن تصنيفه على أنه "نظام إدارة قواعد البيانات العلائقية"، وفي نفس الوقت ساءت العلاقة بينه وبين آي بي إم، مما أدى لاستنطقته منها وتأسيسه مخطاً استشارياً خاصاً به هووشريكه كريس ديت.
مساهمات وجوائز
صاغ كود مصطلح المعالجة التحليلية الفورية Online Analytical Processing (OLAP)، ووضع قواعده، والتي اختلف عليها وشكك في صحتها الكثير من المختصين، كما لم يلق الإصدار الثاني من كتابه (النموذج العلائقي لإدارة قواعد البيانات) صدى جيداً، ومن ناحية أخرى تظل التطويرات التي قدمها كود للنموذج العلائقي على مدى عقدين من الزمان (أكثر من 30 ورقة فهمية ما بين عامي 1968 و1988) ذات فائدة جمة. لإدجار كود أيضاً إضافات قيمة في فهم الأتمتة الخليوية Cellular Automata.
في عام 1944 أصبح كود زميلاً في جمعية الماكينات الحاسبة Association for Computing Machinary وفي عام 1981 نال جائزتها عن إنجازاته في تأسيس وتطوير النموذج العلائقي لإدارة قواعد البيانات.
الوفاة
توفي كود بنوبة قلبية بمنزله بفلوريدا عن عمر يناهز 79 عاماً.
-
^ خطأ استشهاد: وسم
<ref>
غير سليم؛ لا نص تم توفيره للمراجع المسماةACM Turing
- ^ "12 simple rules: How Ted Codd transformed the humble database". The Register. Retrieved 19 August 2013.
- ^ Codd, E. F. (1970). "A relational model of data for large shared data banks" (PDF). Communications of the ACM. 13 (6): 377–387. doi:10.1145/362384.362685.
- ^ Codd, E. F. (1982). "Relational database: A practical foundation for productivity". Communications of the ACM. 25 (2): 109–117. doi:10.1145/358396.358400.
- ^ إدگار كود at the Mathematics Genealogy Project