Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of California, Davis

‏SQL لعلوم البيانات

University of California, Davis via Coursera

Overview

مع زيادة جمع البيانات بشكل كبير، تزداد الحاجة إلى الأشخاص المهرة في استخدام البيانات والتفاعل معها؛ لتكون قادرة على التفكير بشكل نقدي، وتقديم رؤى لاتخاذ قرارات أفضل وتحسين أعمالهم. هذا هو عالم بيانات، "عالم رياضيات جزئي، وعالم كمبيوتر جزئي، ومراقب اتجاهات جزئي" (SAS Institute، Inc.). وفقًا لـ Glassdoor، كونك عالم بيانات هي أفضل وظيفة في أمريكا؛ براتب أساسي متوسط ​​قدره 110000 دولار، وآلاف من فرص العمل الشاغرة في وقت واحد. تشمل المهارات اللازمة لتكون عالم بيانات جيدًا القدرة على استرداد البيانات والعمل معها، وللقيام بذلك، يجب أن تكون على دراية جيدة بـ SQL، وهي اللغة القياسية للتواصل مع أنظمة قواعد البيانات. وقد تم تصميم هذه الدورة لتمنحك الدليل التمهيدي في أساسيات SQL والعمل مع البيانات حتى يمكنك البدء في تحليلها لأغراض علوم البيانات. ستبدأ في طرح الأسئلة الصحيحة والتوصل إلى إجابات جيدة لتقديم رؤى قيمة لمؤسستك. تبدأ هذه الدورة بالأساسيات وتفترض أنك لا تملك أي معرفة أو مهارات في SQL. سيعتمد على هذا الأساس وسيطلب منك تدريجيًا كتابة استعلامات بسيطة ومعقدة لمساعدتك في تحديد البيانات من الجداول. ستبدأ في العمل مع أنواع مختلفة من البيانات مثل السلاسل والأرقام ومناقشة طرق تصفية النتائج وتقليلها. ستنشئ جداول جديدة وستكون قادرًا على نقل البيانات إليها. سوف تتعلم العوامل المشتركة وكيفية دمج البيانات. سوف تستخدم بيانات الحالة والمفاهيم مثل إدارة البيانات والتنميط. سوف تناقش موضوعات حول البيانات، وتتدرب على استخدام مهام البرمجة في العالم الحقيقي. ستقوم بتفسير البنية والمعنى والعلاقات في بيانات المصدر واستخدام SQL كمحترف لتشكيل بياناتك لأغراض التحليل المستهدفة. على الرغم من أنه ليست لدينا أي متطلبات مسبقة محددة أو متطلبات برامج لأخذ هذه الدورة، إلا إنه يوصى باستخدام محرر نصوص بسيط للمشروع النهائي. فما تنتظرون؟ هذه هي خطوتكم الأولى في الحصول على وظيفة في أفضل مهنة في الولايات المتحدة وقريبًا في العالم!

Syllabus

  • الشروع في العمل وتحديد واسترجاع البيانات باستخدام SQL
    • في هذه الوحدة، سوف تكون قادرًا على تعريف SQL ومناقشة كيفية اختلاف SQL عن لغات الكمبيوتر الأخرى. ستكون قادرًا على مقارنة وتباين أدوار مسؤول قاعدة البيانات وعالم البيانات، وشرح الاختلافات بين علاقات رأس برأس، وعالقات رأس بأطراف، وعلاقات أطراف بأطراف مع قواعد البيانات. ستتمكن من استخدام عبارة SELECT والتحدث عن بعض قواعد بناء الجملة الأساسية. ستتمكن من إضافة تعليقات في التعليمة البرمجية الخاصة بك وتجميع أهميتها.
  • فلترة البيانات وفرزها وحسابها باستخدام SQL
    • في هذه الوحدة التدريبية، ستتمكن من استخدام العديد من الجمل والعوامل الجديدة مثل WHERE وBETWEEN وIN وOR وNOT وLIKE وORDER BY وGROUP BY. ستتمكن من استخدام وظيفة أحرف البدل للبحث عن سجلات أكثر تحديدًا أو أجزاء منها، بما في ذلك مزاياها وعيوبها وأفضل طريقة لاستخدامها. ستكون قادرًا على مناقشة كيفية استخدام عوامل الرياضيات الأساسية، بالإضافة إلى دوال التجميع مثل AVERAGE وCOUNT وMAX وMIN وغيرها لبدء تحليل بياناتنا.
  • الاستعلامات الفرعية والروابط في SQL
    • في هذه الوحدة التدريبية، ستتمكن من مناقشة الاستعلامات الفرعية، بما في ذلك مزاياها وعيوبها، ومتى تستخدمها. ستتمكن من تذكر مفهوم المجال الرئيسي ومناقشة كيف تساعدنا هذه الاستعلامات الفرعية في ربط البيانات باستخدام الروابط. ستكون قادرًا على تحديد وتعريف عدة أنواع من الروابط، بما في ذلك الربط الديكارتي، والربط الداخلي، والربط جهة اليسار واليمين، والروابط الخارجية الكاملة، والربط الذاتي. ستتمكن من استخدام الأسماء المستعارة والمؤهلات المسبقة لجعل التعليمة البرمجية SQL الخاصة بك أكثر نظافة وفعالية.
  • تعديل البيانات وتحليلها باستخدام SQL
    • في هذه الوحدة التدريبية، ستكون قادرًا على مناقشة كيفية تعديل السلاسل عن طريق التسلسل، والقص، وتغيير الحالة، واستخدام دالة السلسلة الفرعية. ستكون قادرًا على مناقشة سلاسل التاريخ والوقت على وجه التحديد. ستكون قادرًا على استخدام بيانات الحالة وإنهاء هذه الوحدة التدريبية بمناقشة إدارة البيانات والتنميط. ستتمكن أيضًا من تطبيق المبادئ الأساسية عند استخدام SQL لعلوم البيانات. ستتمكن من استخدام النصائح والحيل لتطبيق SQL في سياق علم البيانات.

Taught by

Sadie St. Lawrence

Reviews

Start your review of ‏SQL لعلوم البيانات

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.