الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

أصل نشأة لغة Sql

Featured Replies

بتاريخ:

بسم الله الرحمان الرحيم

 

يتعامل المبرمجون يوميا مع لغة ال SQL ، و لكن هناك فئة منهم وخاصة المبتدئين في المجال لا يعرفون مطورها .
إنه العالم إدجار كود :)
 
rM1C0hd.jpg?zoom=0.8999999761581421&resi
 
 

ولد إدجار كود Edgar Frank Codd بجزيرة بورتلند ببريطانيا في تاريخ 23 أغسطس 1923 ، و لقد درس علوم الرياضيات والكيمياء بجامعة أوكسفورد المشهورة ، وأدى الخدمة العسكرية كطيار في سلاح الجو الملكي أثناء الحرب العالمية الثانية .

وفي عام 1948 ، انتقل إلى مدينة نيويورك في الولايات المتحدة الأمريكية ، ليعمل مبرمجاً لدى شركة IBM العالمية ، و لكن في سنة 1953 هاجر إلى أو تاوا بكندا نتيجة للممارسات الغير جيدة اللتي كان يقوم بها السناتور جوزيف مكارثر .

عاد بعد عشرة سنوات إلى الولايات المتحدة ليحصل على درجة الدكتوراة في علوم الكمبيوتر من جامعة ميتشيجان و كان ذلك في سنة 1965 ، و بعدها بعامين انتقل إلى مدينة سان خوزيه بكاليفورنيا ليعمل بمركز الأبحاث الخاص بشركة IBMM .

خلال الفترة الممتدة من أواخر الستينات إلى أوائل السبعينات عمل كود على نظرياته في تصنيف البيانات ، وأصدر في عام 1970 ورقته العلمية المشهورة “نموذج مترابط للبيانات في مستودعات البيانات الضخمة المشتركة A Relational Model of Data for Large Shared Data Banks” ، و اللتي قدم فيها نموذجا لإنشاء و إدارة قواعد البيانات عرف باسم نموذج قاعدة البيانات العلائقية Relational Database Model ، و و فقا لهذا النموذج يتم الاحتفاظ بالبيانات في جداول متفرقة ترتبط فيما بينها بعلاقات.

حقق هذا المشروع نجاحًا سريعًا بين المختصين ، لكنه كان من الصعب التعامل معه من خلال لغات البرمجة المألوفة آنذاك مثل لغة C و لغة Basic ، لذلك سعى المختصون في ابتكار لغة برمجة جديدة تكون قادرة على إنشاء قواعد البيانات و التعامل معها وفق نموذج قاعدة البيانات المترابطة .

لذلك قامت مجموعة من الباحثين في مختبرات شركة IBM ، بإنتاج أول لغة برمجة تحقق هذا الهدف وأطلقوا عليها إسمSEQUEL وهذا اللفظ اختصار لعبارة اللغة الإنجليزية للاستعلامات البنيوية Structured English Query Languagee لكنهم تخلوا بسرعة عن هذا الإسم عندما إكتشفوا أنه علامة تجارية لشركة طيران بريطانية ، و تم استبدلوه بالاسم المعروف اليوم ، وهو لغة الاستعلامات البنائية SQL .

منقول عن www.matrix219.com

 في أمان الله  :)

 
 
 
 

 

بتاريخ:

مشاركة جميلة جداً ..جزاك الله خيراً 

بتاريخ:
  • كاتب الموضوع

شكرا لك أختي ميسم :)

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.