|
|
|||
|
||||
تعتبر قواعد البيانات الطريقة المثلى للتعامل مع البيانات حيث توفر لك طريقة مركزية لحفظ البيانات ووصولا سهلا إليها باستخدام لغة SQL البسيطة، هذه الدورة تناقش قواعد البيانات بدءا من المفاهيم العامة، لتصل بك إلى ما تطمح إليه في هذا المجال. | ||||||||||||||||||||||||||||
| الصفحات | قواعد البياناتتهدف هذه الدورة إلى تعليمك أسس قواعد البيانات العلائقية Relashional Data Bases وكيفية التحكم بها عن طريق لغة SQL البسيطة، تمكنك لغة SQL من إدارة قواعد البيانات بشكل كامل وإجراء جميع العمليات القياسية كإنشاء الجداول وتعبئتها بالبيانات، أو إجراء الاستعلامات عليها وكذلك الربط بين الجداول المختلفة، ولكن ما هي قاعدة البيانات؟ وما هي فائدتها ومكوناتها ؟ وكيف يمكننا عمل ذلك بها ؟ كما يشير اسمها قاعدة البيانات عبارة عن مكان أو مستودع كبير لتخزين البيانات المختلفة، تريحك قاعدة البيانات من عناء تخزين بياناتك في ملفات منفصلة وكيف أنك تحتاج إلى إجراء عمليات البحث والتصنيف لهذه البيانات عن طريق خوارزميات البحث المعقدة بأن تعطيك واجهة سهلة للتعامل مع البيانات، بحيث لا تحتاج إلى كل هذا. تكون البيانات في قاعدة البيانات مخزنة في عدة جداول Tables وكما نعلم فالجدول يتكون من صفوف Rows وأعمدة Coloumns هكذا : الجدول السابق يتكون من خمسة صفوف وثلاثة أعمدة، وفي قواعد البيانات فإننا نسمي الصفوف بالسجلات Records ونسمي الأعمدة بالحقول Fields، فما هي الحقول وما هي السجلات ؟ يقوم الحقل الواحد في الجدول بتخزين معلومة معينة، فمثلا عندما يكون لدينا قاعدة بيانات بأرقام الهواتف فإننا سنحتاج إلى حقلين ( أو عامودين ) واحد للاسم والثاني لرقم الهاتف، أما السجلات ( أو الصفوف ) فيحتوي كل منها على مجموعة من الحقول، فترى بأن السجل الواحد في مثالنا يحتوي على معلومتين مختلفتين هما الاسم ورقم الهاتف. لذلك يمكننا القول بأن قاعدة البيانات تتكون من الجداول والجداول تتكون من السجلات والسجلات تتكون من الحقول، وكل حقل يحتوي على معلومة واحدة، أي أن الحقل هو أصغر وحدة في قاعدة البيانات، أنظر إلى المثال التالي :
كما هي واضح في الأعلى، كل معلومة توضع في حقل وكل الحقول التي بجانب بعضها البعض أفقيا تشكل سجلات ومجموع السجلات يشكل الجدول والعديد من الجداول تشكل قاعدة البيانات.
| |||||||||||||||||||||||||||