هل تتطلع إلى تعلم SQL وقواعد البيانات لتحسين مهاراتك في علوم البيانات؟ تعلم SQL وقواعد البيانات الداخلية وغير ذلك الكثير من خلال هذه الدورات الجامعية المجانية.
باعتبارك متخصصًا في البيانات، يجب أن تتعلم وتستمر في العمل على قواعد البيانات ومهارات SQL الخاصة بك. إليكم السبب.
قد يكون الاستعلام عن قواعد البيانات باستخدام SQL للإجابة على مجموعة من أسئلة العمل كافيًا لمشاريع معينة. ومع ذلك، لبناء أنظمة وتطبيقات قوية، يجب أن تكون على دراية بالأجزاء الداخلية لقاعدة البيانات، ونماذج البيانات، وتصميم قاعدة البيانات، وما شابه.
على الرغم من أنه يمكنك تعلم لغة SQL وممارستها بنفسك، إلا أن تعلم مفاهيم قاعدة البيانات قد يكون أسهل من خلال منهج منظم يجب اتباعه. لتسهيل الأمر عليك، قمنا بتنظيم هذه القائمة من قواعد البيانات المجانية ودورات SQL من بعض أفضل الجامعات من جميع أنحاء العالم.
1 – مقدمة إلى قواعد البيانات – جامعة كورنيل
تغطي دورة مقدمة إلى قواعد البيانات التي يدرسها البروفيسور ترومر في جامعة كورنيل عدة موضوعات مهمة: من أساسيات SQL إلى أنظمة NoSQL وNewSQL. وفيما يلي نظرة عامة على المواضيع:
SQL
التخزين والفهرسة
معالجة البيانات العلائقية
معالجة المعاملات
تصميم قاعدة البيانات
معالجة البيانات الموزعة
ما وراء البيانات العلائقية
رابط الكورس: Database Systems – Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis) و Part 2 of the course.
2 – مقدمة إلى قواعد البيانات باستخدام SQL – جامعة هارفارد
مقدمة إلى قواعد البيانات باستخدام SQL أو CS50 يعد SQL الذي يتم تدريسه في جامعة هارفارد مصدرًا ممتازًا للتأقلم مع SQL وأساسيات قواعد البيانات العلائقية.
تتكون الدورة من سبعة أسابيع من المنهج الدراسي حول العمل مع قواعد البيانات العلائقية من خلال الوحدات التالية:
الاستعلام
المتعلقة
تصميم
كتابة
المعاينة
التحسين
التحجيم
رابط الكورس: CS50’s Introduction to Databases with SQL
3 – سلسلة دورات قواعد البيانات – جامعة ستانفورد
دورة قواعد البيانات التي تقدمها البروفيسور جينيفر ويدوم في جامعة ستانفورد متاحة الآن كسلسلة من خمس دورات تدريبية ذاتية على edX، والتي يمكنك تدقيقها مجانًا.
إذا كنت جديدًا في مجال قواعد البيانات، ففكر في الالتحاق بالدورة التدريبية الأولى التي تغطي أساسيات قواعد البيانات العلائقية قبل المتابعة إلى الدورات التدريبية حول موضوعات أكثر تقدمًا. دعونا نلقي نظرة على الدورات الفردية وما تغطيه.
قواعد البيانات: قواعد البيانات العلائقية وSQL تغطي SQL والنماذج العلائقية. من المستحسن أن تأخذ هذه الدورة التدريبية الأولى قبل الانتقال إلى الدورات التالية في هذه السلسلة.
قواعد البيانات: موضوعات متقدمة في SQL تغطي:
أداء الاستعلام
مراقبة المعاملات والتزامن
قيود قاعدة البيانات
مشغلات قاعدة البيانات
إنشاء وتحديث طرق عرض قاعدة البيانات
قواعد البيانات: يغطي OLAP وRecursion المواضيع التالية:
مكعب OLAP
مخطط النجمة
ميزات OLAP
استعلامات SQL مع العلاقات العودية
قواعد البيانات: النمذجة والنظرية سوف يعلمك:
جبر العلاقات
أشكال عادية
العلاقات العودية
UML
قواعد البيانات للدورة النهائية: تغطي البيانات شبه المنظمة العمل مع JSON وXML. ويغطي أيضًا أساسيات XPath وXSLT.
روابط الكورس:
- Databases: Relational Databases and SQL
- Databases: Advanced Topics in SQL
- Databases: OLAP and Recursion
- Databases: Modeling and Theory
- Databases: Semistructured Data
4 – مقدمة إلى أنظمة قواعد البيانات – CMU
إذا كنت ترغب في التعمق في التفاصيل الداخلية لقاعدة البيانات، فإن مقدمة إلى أنظمة قواعد البيانات وأنظمة قواعد البيانات المتقدمة في جامعة كارنيجي ميلون هي مجموعة رائعة من الموارد.
تغطي دورة مقدمة إلى أنظمة قواعد البيانات المواضيع العامة التالية:
النموذج العلائقي والجبر
تخزين قاعدة البيانات وضغطها
ذاكرة قاعدة البيانات وإدارة الإدخال/الإخراج للقرص
هياكل البيانات مثل جداول التجزئة وأشجار B+
التحكم في تزامن الفهرس
تنفيذ الاستعلام
تخطيط الاستعلام والتحسين
خوارزميات الفرز والتجميع والانضمام
تسجيل قاعدة البيانات
أنظمة قواعد البيانات الموزعة
رابط الكورس: Intro to Database Systems
5 – أنظمة قواعد البيانات المتقدمة – CMU
إذا كنت مهتمًا بالتخصص في هندسة قواعد البيانات أو هندسة البيانات أو مجال ذي صلة، فمن المفيد فهم الأجزاء الداخلية لقواعد بيانات OLAP الحديثة. تغطي دورة أنظمة قواعد البيانات المتقدمة ذلك تمامًا.
تعد هذه الدورة التدريبية بمثابة الغوص العميق في الأجزاء الداخلية لقاعدة البيانات: بدءًا من المكونات التي تشكل أنظمة OLAP وحتى الأجزاء الداخلية لمستودعات البيانات التحليلية الحديثة مثل Google BigQuery وSnowflake، تغطي هذه الدورة نطاقًا واسعًا من المواضيع بما في ذلك:
قواعد بيانات OLAP الحديثة
نماذج التخزين وتخطيط البيانات
تنفيذ الاستعلام والجدولة
التنفيذ الموجه
خوارزميات متقدمة
قواعد البيانات الداخلية لـ Google BigQuery وAmazon RedShift وDatabricks وSnowflake والمزيد
رابط الكورس: Advanced Database Systems