
أساسيات التعامل مع قواعد البيانات
تعلم أساسيات التعامل مع قواعد البيانات مع التطبيق على SQL
ماذا ستتعلم؟
- فهم مفاهيم قواعد البيانات
- التعرف على طرق التعامل مع SQL
- استخدام أوامر لغة SQL
- كتابة استعلامات باستخدام جملة Select
- استخدام الدوال الجاهزة
- إدارة قواعد البيانات
- التحكم في صلاحيات المستخدمين
- تحليل تطبيق الحسابات كمثال عملي
عن الدورة
يشرح هذا الكورس أساسيات التعامل مع قواعد البيانات مع التطبيق على لغة SQL. تبدأ بمقتطفات من الكورس ثم مفاهيم قواعد البيانات، أي الجداول والحقول والعلاقات التي تربط بينها لاسترجاع المعلومات. بعد ذلك تتعرف على طرق التعامل مع SQL وأوامر لغة إس كيو إل، ثم تتعمق في جملة سيلكت Select في خمسة دروس، وتتعلم الدوال الجاهزة، وإدارة قواعد البيانات والتحكم في صلاحيات المستخدمين. وفي الآخر مثال عملي يقوم على دراسة وتحليل تطبيق الحسابات. ينفع هذا الكورس كل من يريد تعلم قواعد البيانات وكتابة الاستعلامات، سواء كان مبتدئا في البرمجة أو موظفا يتعامل مع بيانات كثيرة أو مهتما بتحليل البيانات. لا يحتاج إلى خبرة سابقة، فالشرح يبدأ من المفاهيم الأساسية. وبعد الانتهاء ستكون قادرا على فهم تركيب قاعدة البيانات، وكتابة استعلامات SQL لاسترجاع المعلومات، واستخدام الدوال الجاهزة، وإدارة قاعدة البيانات وصلاحيات المستخدمين. ويعتمد الكورس على أمثلة تطبيقية تجعل فهم الجداول والعلاقات والاستعلامات أسهل وأقرب للواقع.
نتائج متوقعة من الدورة
- اكتساب مهارات عملية في التعامل مع قواعد البيانات.
- إتقان تنفيذ الاستعلامات الأساسية والمتقدمة باستخدام SQL.
- القدرة على إدارة قواعد البيانات وصلاحيات المستخدمين بكفاءة.
- تنفيذ عمليات تحليل البيانات باستخدام أمثلة عملية.
- فهم متقدم لطرق إنشاء استعلامات واستعمال البيانات بشكل احترافي.
تقييمات المتدربين
- ★★★★★حنان ت.·منذ 2 شهرشاهد 100٪
شرح وافي و جميل لاساسيات التعامل مع قواعد البيانات شكراا لقد استفدت من الدورة
- ★★★★★محمد ف.·منذ 5 شهرشاهد 94٪
excellent explaining
تم عرض كل التقييمات (2)
محتوى الدورة
1مفاهيم قواعد البيانات
4 درس
- مقتطفات من الكورسمقتطفات عن أهمية نظم المعلومات وقواعد البيانات، وأن SQL مجموعة أوامر لا لغة برمجة، وأقسامها DDL وDML وDCL، مع مثال على إنشاء جدول وتعديله وحذفه.11:42
- مفاهيم قواعد البيانات (1)يقدم مدخل مادة قواعد البيانات وأوامر SQL للمبتدئين، ويعرض محاورها: مفاهيم قواعد البيانات، وأقسام SQL وهي DDL وDML وDCL، وأمر SELECT، وإنشاء الجداول، ومثال تطبيقي للحسابات.5:17
- مفاهيم قواعد البيانات (2)يشرح أهمية نظم المعلومات وقواعد البيانات، وأنظمة إدارة قواعد البيانات مثل Oracle وSQL Server وMySQL وAccess، وبنية قاعدة البيانات من جداول وصفوف وسجلات وأعمدة وحقول.15:34
- مفاهيم قواعد البيانات (3)يشرح المفتاح الأساسي ومنعه تكرار القيم، والمفتاح الأجنبي، والعلاقة بين جدولي الوظائف والموظفين حيث تحتوي الوظيفة الواحدة على موظفين كثيرين، ويربطها بقاعدة Oracle.9:27
2طرق التعامل مع SQL
3 درس
- طرق التعامل مع SQL (1)يجهز بيئة العمل للتدرب على SQL: تثبيت قاعدة Oracle Database وبرنامج التعامل معها، وتنفيذ أوامر لإنشاء مستخدم وقاعدة التدريب حتى تصبح جاهزة للاستخدام.11:02
- طرق التعامل مع SQL (2)يوضح أن SQL مجموعة أوامر منفصلة لا لغة برمجة، وينقسم إلى DDL وDML وDCL، ويطبق أوامر CREATE وALTER وDROP على الجداول والفهارس.16:20
- طرق التعامل مع SQL (3)يعطي نظرة سريعة على أجزاء SQL: إنشاء مستخدم ومنحه الصلاحيات، ثم أمر INSERT مع رفض تكرار المفتاح الأساسي، والحذف من الجدول، تمهيدا للتفصيل في الدروس القادمة.11:25
3أوامر لغة إس كيو إل
2 درس
- أوامر لغة إس كيو إل (1)يشرح أوامر DDL لتعريف البيانات: إنشاء جدول بأنواع الأعمدة ومنها التاريخ، وتعديله بإضافة عمود البريد بـ ALTER، مع نظرة على عناصر قاعدة البيانات الأخرى كالفهرس.13:08
- أوامر لغة إس كيو إل (2)يشرح أوامر معالجة البيانات DML: INSERT لإضافة صفوف كاملة أو أعمدة محددة أو عدة صفوف معا، وUPDATE وDELETE، وCOMMIT وROLLBACK، وإنشاء جدول من نتيجة SELECT.11:16
4جملة سيلكت Select
5 درس
- جملة سيلكت Select (1)يشرح جملة SELECT للاستعلام عن البيانات: عرض الأعمدة، وإنشاء عمود محسوب كالراتب مضروبا فى نسبة مع تسميته باسم مستعار، ومنع تكرار القيم، وترتيب النتائج بالعمود أو برقمه.13:52
- جملة سيلكت Select (2)يشرح شرط WHERE في SELECT وعوامل المقارنة، ونطاق الأرقام بـ BETWEEN، وقائمة القيم بـ IN، والبحث بالنمط في النصوص بـ LIKE، وعكس الشرط بـ NOT، والجمع بين الشروط بـ AND وOR.6:59
- جملة سيلكت Select (3)يشرح استخدامات متقدمة لـ SELECT: جلب بيانات من أكثر من جدول بربطها بشرط تساوي الرقم، ومنح الجداول أسماء مختصرة، وجلب غير المتطابق، وربط الجدول بنفسه كالموظف ومديره.14:34
- جملة سيلكت Select (4)يشرح دوال التجميع AVG وCOUNT وMIN وMAX وSUM، واستخدامها على الجدول كله أو مع GROUP BY حسب الإدارة أو الوظيفة، والفرق بين WHERE قبل التجميع وHAVING بعده، وترتيب النتائج.8:07
- جملة سيلكت Select (5)يشرح الاستعلامات الفرعية، أي استعلام داخل استعلام، لجلب قيمة تستخدم كشرط، ويفرق بين الاستعلام المباشر وغير المباشر، ويستخدم IN عندما يرجع الاستعلام الفرعي مجموعة قيم.7:29
5الدوال الجاهزة
1 درس
- الدوال الجاهزةيشرح الدوال الجاهزة التي تعمل على كل قيمة على حدة، بخلاف دوال التجميع، ومنها تحويل حالة الحروف وحساب الطول واقتطاع أحرف ودوال التقريب والتاريخ، مع مثال على GROUP BY.7:40
6إدارة قواعد البيانات والتحكم فى صلاحيات المستخدمين
2 درس
- إدارة قواعد البيانات والتحكم فى صلاحيات المستخدمين (1)يشرح إدارة المستخدمين فى قاعدة البيانات: إنشاء مستخدم، ومنحه صلاحيات الاتصال والتعامل مع الجداول أو سحبها، وتغيير كلمة المرور، وقفل الحساب مؤقتا.9:40
- إدارة قواعد البيانات والتحكم فى صلاحيات المستخدمين (2)يشرح قاموس بيانات Oracle، وهو جداول تخزن معلومات عن عناصر قاعدة البيانات نفسها، ويستعلم عنها بشروط، ثم يعطي استعلام التجميع اسما ليتعامل معه كأنه جدول.10:42
7مثال عملى دراسة وتحليل تطبيق الحسابات
1 درس
- مثال عملى دراسة وتحليل تطبيق الحساباتيقدم مثالا عمليا لتحليل نشاط تجاري وتحويله إلى مخطط كيانات وعلاقات، ومنها علاقة الفاتورة بالأصناف، ثم تحويل المخطط إلى قاعدة بيانات وإنشاء جداولها.18:08
المحاضر

م/عزب محمد عزب
هذه الدورة ضمن دبلومة




