كورس-برمجة-قواعد-البيانات-بإستخدام-سيكول-سيرفر-sql-server-2

كورس برمجة قواعد البيانات بإستخدام سيكول سيرفر SQL Server

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

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

يتقدم الكورس ليشمل تقنيات متقدمة في الاستعلامات، مثل الربط بين الجداول باستخدام inner joins, outer joins, cross joins, self-joins، وكذلك الاستعلامات الفرعية والدمج باستخدام unions. يتم أيضًا تغطية تجميع البيانات باستخدام aggregate functions و GROUP BY، مع التركيز على تحليل البيانات الكبيرة وتصفية النتائج. بالإضافة إلى ذلك، يشرح الكورس البحث النصي الكامل وكيفية استخدامه للعثور على الكلمات في الجداول.

يغطي الكورس أيضًا مواضيع مثل المشاهدات (Views) وكيفية استخدامها لحماية البيانات من التغيرات، بالإضافة إلى تعديل البيانات عبر عمليات insert, update, delete، واستخدام clause output لاسترجاع البيانات المعدلة. ثم ينتقل إلى برمجة Transact-SQL (T-SQL)، حيث يتم شرح التحكم في التدفق، المتغيرات العامة، الجداول الوهمية، والاستعلامات الديناميكية.

يتضمن الكورس أقسامًا عن الإجرائيات المخزنة (Stored Procedures)، تمرير المعاملات، استخدام المؤشرات للمرور على الصفوف، ومعالجة الأخطاء. كما يتم تناول المشغلات (Triggers) بأنواعها، مثل instead of triggers والمشغلات المتداخلة، وكذلك الدوال المعرفة من قبل المستخدم، بما في ذلك scalar-valued functions و table-valued functions.

أخيرًا، يغطي الكورس مواضيع متقدمة مثل التنقل في التسلسل الهرمي للبيانات، استخدام cross apply لربط الجداول والدوال، والفهرسة لتحسين أداء قواعد البيانات، مع حل مشاكل شائعة مثل مشكلة collation للغة العربية.

أهم النقاط التي يتناولها هذا الكورس:
- تحميل وتنصيب Microsoft SQL Server وإعداد البيئة.
- المفاهيم الأساسية لقواعد البيانات، الجداول، المفاتيح، والعلاقات.
- بناء واستخدام جمل الاستعلامات SQL مع الشروط والدوال.
- تقنيات الربط بين الجداول والاستعلامات الفرعية.
- تجميع البيانات والبحث النصي الكامل.
- المشاهدات وتعديل البيانات عبر insert, update, delete.
- برمجة T-SQL بما في ذلك الإجرائيات المخزنة والمشغلات.
- الدوال المعرفة من قبل المستخدم والفهرسة لتحسين الأداء.
- معالجة الأخطاء والمشاكل الشائعة مثل collation.
1
67
12:34:18
2019-02-09
0
0
67/0 100/0
المقدمة والتثبيت
كائنات قواعد البيانات والعلاقات
أساسيات استعلامات SQL
الربط والاستعلامات الفرعية
تجميع البيانات والبحث النصي الكامل
المشاهدات وتعديل البيانات
البرمجة باستخدام T-SQL
المشغلات والدوال
العمليات المتقدمة والفهرسة