كيف يكون التدريب على قواعد البيانات ؟
بمعنى هل لابد ان يكون من خلال لغة البرمجة مثل جافا مثلا ؟ام من خلال لغة sql ؟
وايا كان كيف يتم ذلك مثلا ؟
وكيف يتم الحصول على بيانات لتخزينها على قواعد البيانات لاجل التدرب ؟
المرحلة الأولى: عليك فهم أسس قواعد البيانات بشكل نظري وكيف تقوم بعمل تخطيط شامل لقواعد البيانات على الورق.
المرحلة الثانية: تعلم أوامر لغة التعامل مع قواعد البيانات لتحويل تخطيط قواعد البيانات من الورق إلي قاعدة فعليه لأحد أنواع قواعد البيانات عبر الأوامر الخاصة بذلك.
المرحلة الثالثة: تعلم أوامر التعامل مع قواعد البيانات من حيث (الاستدعاء والإضافة والتعديل والحذف).
قواعد البيانات هي وسيلة لحفظ البيانات بشكل منظم لسهولة الوصول والتعامل مع البيانات.
على سبيل المثال قواعد البيانات العلاقية SQL هي قواعد بيانات تتكون من مجموعة جداول كل جدول يتكون من مجموعة صفوف كل صف يسمى سجل ومجموعة أعمدة كل عمود منها يسمى حقل ناتج تقاطع العمود مع الصف ينتج لنا ما يسمى خلية ويعتمد هذا النوع من قواعد البيانات على العلاقات بين الجداول.
عليك أن تقوم بوضع تصور لقاعدة بيانات مدرسة على سبيل المثال وتقوم بتطبيق ما تتعمله حتى تقوم بعمل أفضل تخطيط لقاعدة بيانات المدرسة وعليك أن تعرف ما تعنيه الكلمات التالية بشكل جيد إن أردت دراسة قواعد البيانات العلاقية.
ما هو الحقل الأساسي للجدول؟ وما هي فائدته؟ ولماذا لا يجب أن يتكرر مطلقاً في الجدول؟ وهل يمكن أن يتكون من حلقين معاً؟
ما هو نوع البيانات المناسب؟ وما هو الطول المناسب لكل حقل؟
ما هو الحقل الغريب؟ وما هي فائدته؟
ما هي علاقة واحد إلى واحد ؟ وما هي علاقة واحد إلى متعدد؟ وما هي علاقة متعدد إلى متعدد؟ ومتى أحتاج استخدمهم وأي منهم بالتحديد؟ وما هي فائدتها بالاساس؟
ما هو مخطط قاعدة البيانات.
ما هي لغة الاستعلامات؟ وكيف تستخدمها؟
لماذا يجب علي أن أجعل قاعدة البيانات متماسكة وليست هشة؟ وكيف أفعل هذا؟
أقرأ هذه المقدمة في قواعد البياننات العلاقية
الموضوع كامل
التعليقات