• 2024-11-23

التاريخ والاستخدامات والمهارات المحيطة بـ SQL

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل الØ

جدول المحتويات:

Anonim

لغة الاستعلام الهيكلية (SQL) هي لغة قاعدة البيانات الأكثر تطبيقًا على نطاق واسع ، ومعرفة أنها ذات قيمة لأي شخص يشارك في برمجة الكمبيوتر أو يستخدم قواعد البيانات لجمع المعلومات وتنظيمها.

يمكن استخدام SQL لمشاركة البيانات وإدارتها ، وخاصة البيانات الموجودة في أنظمة إدارة قواعد البيانات العلائقية ، والتي تتضمن البيانات المنظمة في الجداول. ملفات متعددة ، كل منها يحتوي على جداول بيانات ، قد تكون مرتبطة معًا بحقل مشترك. باستخدام SQL ، يمكنك الاستعلام عن البيانات وتحديثها وإعادة تنظيمها ، وكذلك إنشاء وتعديل المخطط (بنية) لنظام قاعدة البيانات والتحكم في الوصول إلى البيانات الخاصة به.

يبدو أن الكثير من هذا يبدو وكأنه معلومات يمكن تجميعها في جدول بيانات ، مثل Microsoft Excel ، ولكن الغرض من SQL هو تجميع البيانات وإدارتها بأحجام أكبر بكثير. في حين أن جداول البيانات يمكن أن تصبح مرهقة مع وجود الكثير من المعلومات التي تملأ الكثير من الخلايا ، يمكن لقواعد بيانات SQL معالجة ملايين ، أو حتى مليارات ، من خلايا البيانات.

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

مهارات SQL في الطلب

معظم المنظمات تحتاج إلى شخص لديه معرفة SQL. وفقًا لـ Gooroo ، يتم الإعلان عن ما يقرب من 20000 وظيفة كهذه شهريًا ، ويبلغ متوسط ​​الراتب لشغل وظيفة تتطلب معرفة SQL حوالي 84000 دولار ، اعتبارًا من عام 2018.

بعض المواقف التي تتطلب مهارات SQL تتضمن:

  • مطور الواجهة الخلفية: يقوم شخص في هذا الموضع بإدارة الأعمال الداخلية لتطبيقات الويب ، بدلاً من مطور الواجهة الأمامية ، الذي يدير شكل التطبيق وكيف يعمل للمستخدمين. يعمل المطوروون الخلفيون تحت ألواح الأرضية ، إذا جاز التعبير ، والتأكد من أن التطبيق مصمم ويعمل بشكل صحيح.
  • مسؤول قاعدة البيانات (DBA): هذا هو الشخص المتخصص في التأكد من تخزين البيانات وإدارتها بشكل صحيح وفعال. تعد قواعد البيانات ذات قيمة عالية عندما تسمح للمستخدمين باسترداد مجموعات البيانات المطلوبة بسرعة وسهولة. لهذا العمل ، يحتاج شخص ما إلى التأكد من تخزين جميع البيانات بشكل صحيح.
  • محلل البيانات: شخص ما في هذا الموقف يحلل البيانات ، وربما يبحث عن الاتجاهات ذات الصلة في صناعة معينة. قد يُعرض على محلل سؤال معين ويكلفه بإيجاد الإجابة. مثال بسيط قد يتضمن تحديد العملاء الذين ينفقون تاريخيا أكبر قدر من المال على الإعلان خلال الربع الثالث من السنة المالية. ستسمح هذه المعرفة لقسم المبيعات باستهداف العملاء بكفاءة في الوقت المناسب.
  • عالم البيانات: هذا موقف يشبه إلى حد بعيد موقف محلل البيانات ، ولكن عادة ما يتم تكليف علماء البيانات بمعالجة البيانات بأحجام أكبر بكثير وتراكمها بسرعات أعلى بكثير.

الخلية

تتضمن البرامج الشائعة المستخدمة لخوادم SQL Oracle MySQL ، وهو البرنامج الأكثر شعبية لإدارة قواعد بيانات SQL. MySQL هو برنامج مفتوح المصدر ، مما يعني أنه مجاني للاستخدام ومهم لمطوري الويب لأن الكثير من الويب والعديد من التطبيقات مبنية على قواعد البيانات. على سبيل المثال ، يقوم برنامج موسيقي مثل iTunes بتخزين الموسيقى حسب الفنان والأغنية والألبوم وقائمة التشغيل والمزيد. كمستخدم ، يمكنك البحث عن الموسيقى بواسطة أي من هذه المعلمات والمزيد للعثور على ما تبحث عنه. لبناء تطبيق كهذا ، تحتاج إلى برنامج لإدارة قاعدة بيانات SQL الخاصة بك ، وهذا ما يفعله MySQL.

تاريخ SQL

في عام 1969 ، قام باحث IBM Edgar F. Codd بتعريف نموذج قاعدة البيانات الترابطية ، والذي أصبح أساسًا لتطوير لغة SQL. تم بناء هذا النموذج على أجزاء مشتركة من المعلومات (أو "المفاتيح") المرتبطة بمختلف البيانات. على سبيل المثال ، قد يرتبط اسم المستخدم باسم حقيقي ورقم هاتف.

بعد بضع سنوات ، بدأت IBM العمل على لغة جديدة لأنظمة إدارة قواعد البيانات العلائقية بناءً على نتائج Codd. كانت اللغة تسمى في الأصل لغة SEQUEL أو لغة الاستعلام الإنجليزي المهيكلة. تمت تسمية المشروع / R ، والذي تمت إدارته بواسطة عدد قليل من التطبيقات والمراجعات ، وتغير اسم اللغة عدة مرات قبل الهبوط في النهاية على SQL.

بعد بدء الاختبار في عام 1978 ، بدأت IBM في تطوير المنتجات التجارية ، بما في ذلك SQL / DS (1981) و DB2 (1983). حذو بائعون آخرون ، وأعلنوا عن عروضهم التجارية القائمة على SQL. وشملت هذه أوراكل ، التي أصدرت أول منتج لها في عام 1979 ، وكذلك Sybase و Ingres.

تعلم SQL

عادة ما يكون من الأسهل بالنسبة للمبتدئين تعلم لغة SQL بدلاً من اختيار لغات البرمجة مثل Java أو C ++ أو PHP أو C #.

تتوفر العديد من الموارد عبر الإنترنت - بما في ذلك البرامج التعليمية المجانية ودورات التعليم عن بعد المدفوعة - لأولئك الذين لديهم خبرة برمجية قليلة ولكنهم يرغبون في تعلم لغة SQL. كما ستوفر الدورات الرسمية للجامعة أو الكلية المجتمعية فهماً أعمق للغة.

بعض البرامج التعليمية المجانية تشمل W3Schools SQL Tutorial و SQLcourse.com و Codecademy Learn SQL ودورة حول تحليل مقاييس أعمال SQL.

تشمل خيارات دورات التعليم عن بعد المدفوعة مقدمة الرابطة الدولية لأصحاب المواقع (IWA) إلى SQL (باستخدام Access) أو مقدمة إلى SQL (باستخدام MySQL). تستغرق دورات SQL في IWA أربعة أسابيع فقط ، لكن وجود المعلمين والواجبات الأسبوعية يجعلهم أكثر تنظيماً من البرامج التعليمية للتعلم الذاتي.

تشمل الكتب المفيدة على SQL للمبتدئين "SQL: دليل المبتدئين" و "SQL في باختصار."


مقالات مشوقة

البريد الإلكتروني مرجع شكرا رسالة نموذج

البريد الإلكتروني مرجع شكرا رسالة نموذج

مثال على رسالة بريد إلكتروني تفيد شكرًا لك على مرجع ، ونصائح حول ما يجب تضمينه ، ومتى ترسل واحدة إلى مزود مرجع.

خطوط موضوع البريد الإلكتروني للسير الذاتية وطلبات التوظيف

خطوط موضوع البريد الإلكتروني للسير الذاتية وطلبات التوظيف

ما يجب كتابته في سطر الموضوع عند إرسال بريد إلكتروني لاستئناف العمل والتقديم ، وما يجب تضمينه ، وأمثلة عن سطور موضوع البريد الإلكتروني.

في حالات الطوارئ والرعاية الحرجة طبيب بيطري

في حالات الطوارئ والرعاية الحرجة طبيب بيطري

الأطباء البيطريون في حالات الطوارئ والعناية المركزة حاصلون على شهادة البورد لممارسة طب الطوارئ تعرف على المزيد حول هذه المهنة المحورية.

في حالات الطوارئ والرعاية الحرجة التعليم والتدريب المهني وصف الوظيفة: الراتب والمهارات ، وأكثر من ذلك

في حالات الطوارئ والرعاية الحرجة التعليم والتدريب المهني وصف الوظيفة: الراتب والمهارات ، وأكثر من ذلك

تساعد تقنيات الطبيب البيطري في حالات الطوارئ والرعاية الحرجة في علاج الإصابات الطارئة وتوفير الرعاية. اقرأ لمعرفة المزيد عن الخيارات الوظيفية للتكنولوجيا البيطرية.

الاتجاهات الناشئة في وظائف المبيعات

الاتجاهات الناشئة في وظائف المبيعات

ما هي الاتجاهات الناشئة في صناعة المبيعات وهل أنت مستعد لكيفية تأثيرها على مبيعاتك المهنية؟ تعرف على أحدث الاتجاهات.

إيمرسون: نبذة عن الشركة ونظرة عامة

إيمرسون: نبذة عن الشركة ونظرة عامة

Emerson هي شركة Fortune 500 توظف حوالي 76،500 شخص في جميع أنحاء العالم ، اعتبارًا من عام 2018.