ثالثاً- مكونات قاعدة البيانات
تتكون قواعد البيانات من مكونات عديدة تتجمع لتشكل منظومة متكاملة ومترابطة وكما يأتي (2007,34,Yeung&Hall.)
1- البيانات: هي مواد وحقائق خام اولية ليست ذات قيمة بشكلها الأولي مالم تتحول الى معلومات مفيدة ومفهومة.
2- الحقول: وهي مجموعة من البيانات تمثل كلمة او مجموعة من الكلمات كوحدة متكاملة وهو ادنى عنصر في البيانات يمكن ان يعطي معنى.
3- السجلات: هي مجموعة من الحقول مرتبطة فيما بينها بعلاقات منطقية.
4 ـ الملفات: وهي مجموعة من السجلات المختلفة المرتبطة فيما بينها.
والشكل (2-5) مثال عناصر بيانات منطقية في نظام معلومات ويتألف من ملفات سجلات وحقول.

رابعاً - مفاتيح قواعد البيانات:
تطلق الادبيات في قواعد البيانات على مفاتيح قواعد البيانات قيود التكامل Data Integrity وهنالك ثلاث انواع من مفاتيح قواعد البيانات وكالاتي:
(1) المفتاح الاساسي Primary Keys
هو حقل او مجموعة حقول تعطي الكيان للجدول (Haag,et.a1,2006), وهو ذو اهمية كبيرة في استرجاع السجلات، ويمكن ان يكون هناك مفتاح اساسي واحد في كل جدول (2005,72 ,Shim& Siegel) ويتميز المفتاح الاساسي بكونه لا يكون قيمة خالية ولا يمكن تغييره.
(2) المفتاح الثانوي Secondary Key
وهو يشبه المفتاح الرئيس في كونة حقل او مجموعة حقول, لكنه يختلف عنه في كونه لا يكون فريداً (200572 ,Shim & Siegel)
(3) المفتاح الاجنبي Foreign key
هو صفة أو دمج للعلاقة التي تقدّر للربط بين جدولين سمي بهذا الاسم ويكون المفتاح الثانوي مفتاحاً اساسيا في جدول اخر (2010,43,Sharma,et.al). والشكل (5-3) يبين الانواع الثلاثة المفاتيح قواعد البيانات:
