قناص الموت
05-22-2005, 08:19 PM
نشرح في هذا الدرس خلفية ضرورية تشمل أساسيات نظم قواعد البيانات وهي مفاهيم عامة يجب أن تتفهمها قبل أن تشرع في بناء نظم لإدارة قواعد البيانات وتستخدمها في برامجك
أثناء تصميم قواعد البيانات يجب أن نهتم بعمل تصميم قوي يساعد على الوصول إلى المعلومة في أقل وقت ممكن ويحافظ على الاحتفاظ بحجم البيانات نفسها داخل قواعد البيانات بصورة منطقية توفر السهولة اللازمة لأعمال التعديل والتطوير المستقبلية كما يوفر الكفاءة والمرونة اللازمة للتعامل مع البيانات
مقدمة عن قواعد البيانات
قاعدة البيانات هي طريقة لتجميع البيانات والمعلومات بصورة منظمة وترتيب معين ومن الأمثلة المعروفة لقواعد البيانات دليل التليفونات الذي يحتوي على أسماء المواطنين وعناوينهم وأرقام تليفوناتهم
عناصر قواعد البيانات
كل قاعدة بيانات تحتوي على العناصر التالية
الوصف العنصر
هي مجموعة من جداول البيانات تحتوي على معلومات لها علاقة ببعضها قاعدة البيانات
ويمكن أن تحتوي قاعدة البيانات على جدول بيانات واحد او اكثر Database
هي مجموعة من السجلات وكل سجل يعتبر سطر داخل جدول ، تحتوي هذه السجلات على معلومات جدول
من نفس النوع، يمكن اعتبار دليل التليفونات جدول بيانات Table
السجل عبارة عن سطر واحد في الجدول ويحتوي على مجموعة من الحقول سجل
يمكن اعتبار أي سطر من أي صفحة من دليل التليفونات سجلا Record
هو عنصر محدد داخل السجل ممكن أن يكون في دليل الهاتف مثلا اسم المواطن أو عنوانة أو رقم حقل
تليفونه ويتم تحديده من حيث النوع والحجم بواسطة مصمم البرنامج Field
هو نوع خاص من الجداول يسمى جدول الفهرسة ويحتوي على قيم لحقل أو أكثر ، وتشير هذه القيم فهرس
للأماكن الحقيقية لهذه الحقول وترتب هذه الأرقام طبقاً للترتيب الذي يحدده مصمم البرامج تنازلي Index
أثناء تصميم قواعد البيانات يجب أن نهتم بعمل تصميم قوي يساعد على الوصول إلى المعلومة في أقل وقت ممكن ويحافظ على الاحتفاظ بحجم البيانات نفسها داخل قواعد البيانات بصورة منطقية توفر السهولة اللازمة لأعمال التعديل والتطوير المستقبلية كما يوفر الكفاءة والمرونة اللازمة للتعامل مع البيانات
مقدمة عن قواعد البيانات
قاعدة البيانات هي طريقة لتجميع البيانات والمعلومات بصورة منظمة وترتيب معين ومن الأمثلة المعروفة لقواعد البيانات دليل التليفونات الذي يحتوي على أسماء المواطنين وعناوينهم وأرقام تليفوناتهم
عناصر قواعد البيانات
كل قاعدة بيانات تحتوي على العناصر التالية
الوصف العنصر
هي مجموعة من جداول البيانات تحتوي على معلومات لها علاقة ببعضها قاعدة البيانات
ويمكن أن تحتوي قاعدة البيانات على جدول بيانات واحد او اكثر Database
هي مجموعة من السجلات وكل سجل يعتبر سطر داخل جدول ، تحتوي هذه السجلات على معلومات جدول
من نفس النوع، يمكن اعتبار دليل التليفونات جدول بيانات Table
السجل عبارة عن سطر واحد في الجدول ويحتوي على مجموعة من الحقول سجل
يمكن اعتبار أي سطر من أي صفحة من دليل التليفونات سجلا Record
هو عنصر محدد داخل السجل ممكن أن يكون في دليل الهاتف مثلا اسم المواطن أو عنوانة أو رقم حقل
تليفونه ويتم تحديده من حيث النوع والحجم بواسطة مصمم البرنامج Field
هو نوع خاص من الجداول يسمى جدول الفهرسة ويحتوي على قيم لحقل أو أكثر ، وتشير هذه القيم فهرس
للأماكن الحقيقية لهذه الحقول وترتب هذه الأرقام طبقاً للترتيب الذي يحدده مصمم البرامج تنازلي Index