الإجابة المطابقة: 6-8 شهور
لغة الاستعلام الهيكلية هي واحدة من أقدم لغات البرمجة المستخدمة في تحليل البيانات والأنشطة البحثية الأخرى. لهذا السبب ، يعد فهم SQL مهارة عند الطلب ، خاصة للأشخاص الذين يدخلون سوق العمل كمبرمجين ومحللي الكمبيوتر والبيانات.
ومع ذلك ، لا يبدأ الجميع في سوق العمل بخلفية دقيقة في معرفة اللغة. هذا هو المكان الذي يكون فيه أخذ دروس عبر الإنترنت لـ SQL مفيدًا. اعتمادًا على الوقت الذي تحتاج فيه إلى الحصول على بعض المعرفة النظرية والعملية القوية على الأقل ، ستحتاج إلى الحصول على نظرة عامة حول المدة التي يمكن أن تستغرقها لإتقان اللغة. سيقوم هذا الدليل بتفصيلها لك حتى تتمكن من التخطيط وفقًا لذلك.
تم اختراع لغة البرمجة R أيضًا على أسطر مماثلة من لغة SQL. كلاهما لغات النمذجة. R هو لغة وبيئة الحوسبة والرسومات الإحصائية. المصدر المفتوح الخاص به ويخضع لترخيص GNU. بينما يستخدم SQL على نطاق واسع في قواعد البيانات ، يتم استخدام لغة R لتحليلات البيانات وخاصة لاستخراج البيانات.
كم من الوقت يستغرق لتعلم SQL
تمامًا مثل أي عملية تعلم أخرى ، لا يمكن تحديد المدة التي يستغرقها المرء لإتقان جانب ما بالكامل في وقت محدد. هذا لأن الناس لديهم مستويات مختلفة من الفهم وأنماط الدراسة. ومع ذلك ، مع بعض التوجيهات وبنية المحتوى ، يمكن للمرء أن يتنبأ بالوقت الأقصى الذي يمكن استخدامه لإكمال الدرس.
أفضل طريقة لدراسة SQL من خلال البدء بشكل بسيط ، حيث تحصل على نظرة عامة على اللغة وفهم بعض المصطلحات القياسية ، ثم شاهد بعض البرامج التعليمية. سيستغرق هذا ما يقرب من أسبوع إلى شهر ، اعتمادًا على الوقت الذي تقضيه في الدراسة يوميًا.
بعد الحصول على نظرة عامة أساسية ، يمكنك بعد ذلك الحصول على قاعدة بيانات SQL مجانية لمساعدتك في القيام ببعض التدريب بنفسك لمدة أسبوع أو نحو ذلك ، ثم قم بالتسجيل الآن في دورة تدريبية عبر الإنترنت. تستغرق معظم دورات SQL عبر الإنترنت ما بين 6 أيام، اعتمادًا على المستوى الذي وصلت إليه ، إلى عدة أشهر. تحتوي هذه الدورات التدريبية عبر الإنترنت على مخططات منظمة لمساعدتك في التخطيط لوقتك. سيعطيك الآخرون تاريخ الانتهاء بحيث يكون لديك جدول زمني واضح بحلول موعد الانتهاء.
إذا قررت تعلم لغة SQL ، فإننا نوصي بشدة أن تبدأ أيضًا في تعلم لغة البرمجة R لتحسين مهاراتك في مجال التنقيب عن البيانات.
لماذا يستغرق تعلم لغة SQL كل هذا الوقت
يعتمد الوقت الذي تستغرقه لإتقان لغة SQL الأساسية على عدة عوامل. تشمل هذه العوامل:
مستوى SQL الخاص بك
إذا كنت مبتدئًا ، فمن المحتمل أن تستغرق وقتًا أطول من أي شخص لديه بالفعل معرفة أساسية باللغة. هذا لأنه ، بالنسبة للمبتدئين ، يجب أن تبدأ من تأسيس اللغة قبل أن تتمكن من الوصول إلى الجوانب التقنية الأخرى لنفسها. وبالتالي سوف يستغرق الأمر وقتًا أطول قبل اللحاق بزملائك المتقدمين.
طالب بدوام كامل أو بدوام جزئي
سيلعب الوقت الذي تقضيه في الفصول الدراسية يوميًا دورًا كبيرًا في سرعة مسحها. الشخص الذي يأخذ درسًا في اليوم فقط سيستغرق وقتًا أطول مقارنةً بشخص لديه الوقت لإكمال درسين أو ثلاثة دروس في اليوم.
المحتوى الأساسي مقابل المحتوى المتقدم
يحدد المحتوى الذي تدرسه مقدار الوقت الذي تحتاجه لإتقانه. قد يستغرق شخص ما في المستوى الأساسي وقتًا أقصر لإكمال درس ، حيث أنك في هذا المستوى تتعامل في الغالب مع فهم المصطلحات والتطبيقات الأساسية لاستخراج البيانات. ومع ذلك ، مع تقدمك ، ستحتاج إلى مزيد من الوقت لفهم الخوادم وقواعد البيانات الأكثر تعقيدًا. للحصول على مستوى أكثر تقدمًا من المهارات ، يمكن لمسؤولي قاعدة البيانات النظر في لغة البرمجة R.
هذا مفيد جدا. الشرح الخاص بمدة إتقان SQL واضح جدًا وطريقة سهلة للتخطيط لدراستي.
وأنا أتفق معك، كما أنني تمكنت من الحصول على خطة دراسية واضحة بعد قراءة المنشور.
نأسف لإزعاجك، لكن SQL وR ليسا متشابهين على الإطلاق. SQL هي لغة استعلام لإدارة البيانات في قاعدة بيانات علائقية، في حين أن R هي لغة للحوسبة الإحصائية والرسومات. إنها تخدم أغراضًا مختلفة والمقارنة بينها غير دقيقة.
أعتقد أن كاتب المقال يعني أنه تمامًا مثل SQL، فإن لغة R هي أيضًا لغة نمذجة، على الرغم من أن كل منها يخدم أغراضًا مختلفة. أرى أن المقارنة صحيحة.
هذا المنصب هو الثاقبة حقا. أخطط لتعلم لغة SQL، وهذا يعطيني فكرة عن الوقت والجهد اللازمين لإتقانها.
أنا سعيد لأنه كان مفيدًا لك، لقد شعرت بنفس الشيء بعد قراءته.
من الجيد دائمًا أن تكون لديك توقعات واقعية. هذا المنصب يساعد بالتأكيد في ذلك.
هذا المنشور مثير للاهتمام للغاية، وأنا أقدر الأفكار المتعلقة بالمدة التي يستغرقها تعلم SQL. إنه بالتأكيد مرجع جيد لأولئك الذين يتطلعون لبدء تعلم اللغة.
في الواقع، يوفر المنشور فهمًا جيدًا للوقت اللازم لتعلم SQL. انها مفيدة.
هذا المنشور مفيد للغاية، ولكنه قد يستفيد من بعض الوسائل المرئية لمساعدة القراء على فهم الموضوع بشكل أفضل.
اوافق بالتأكيد. يمكن للمساعدات المرئية مثل الرسوم البيانية والمخططات أن تساعد حقًا في فهم المعلومات وحفظها.
هذا المنشور مفيد للغاية وفي صلب الموضوع. أنا أقدر بشدة الكاتب على معرفته المتعمقة وشرحه الواضح. وهذا مفيد جدًا للمبتدئين. ملاحظة. هل يمكن أن توصي ببعض الفصول الجيدة عبر الإنترنت لـ SQL؟
يمكنك التحقق من edX وCoursera وDataCamp. يقدمون جميعًا دورات SQL عبر الإنترنت مع شهادات. تعلم سعيد!
هذا المنشور ممل للغاية، ولا ينبغي للأشخاص إضاعة الوقت في قراءة مثل هذا المحتوى غير المثير للاهتمام. لا أستطيع أن أصدق أن شخصًا ما سيكون مهتمًا بمثل هذا الموضوع الممل.
لا أوافق، لقد وجدت أنها مثيرة للاهتمام ومثرية للغاية.
كما أنني أجد هذا المنشور مفيدًا للغاية. أشخاص مختلفون لديهم اهتمامات مختلفة.
لست متأكدًا مما إذا كنت أتفق مع المنشور المتعلق بالوقت المناسب لتعلم لغة SQL. أعتقد أن الوقت اللازم لتعلم لغة برمجة يعتمد على العديد من العوامل ويمكن أن تختلف المدة المذكورة في المنشور بشكل كبير.
هذه نقطة انطلاق جيدة للمبتدئين. لكنني أعتقد أنه فشل في تقديم تفسير أكثر تقنية للموضوع. أعتقد أن كل شخص يبدأ يجب أن يفهم أيضًا تفاصيل لغة البيانات.
هذا صحيح تماما. يمكن أن يتعمق المنشور بشكل أكثر تفصيلاً حول المعلومات التقنية لـ SQL.
نعم، صحيح، أعتقد أن المنشور مجرد خدش سطحي ويمكن أن يتضمن المزيد من التفاصيل الفنية.
أعتقد أن المنشور قدم نظرة عامة جيدة حول المدة التي يستغرقها تعلم SQL. العوامل التي تؤثر على المدة صالحة أيضًا ومن المهم أخذها في الاعتبار عند التخطيط لتعلم اللغة.