بسم الله الرحمن الرحيم
تعتبر قواعد البيانات ذات أهمية كبيرة لتقدم أي مجتمع يخطط لبناء مستقبله على أطر علمية وتقنية سليمة، خاصة ونحن نعيش في عصر تتحكم فيه متغيرات كثيرة تبنى على بيانات ذات أهمية سواء كانت اقتصادية أو اجتماعية أو غيرها. إن وضع الخطط التنموية سواء كانت القصيرة الأجل منها أو الطويلة الأمد لا يمكن له أن يتم من دون وجود ركيزة أساسية تبنى عليها وهنا نقصد بذلك قواعد بيانات سليمة.إذن كيف يمكن لنا أن نعرف قاعدة أو قواعد البيانات DataBase؟ لتبسيط الأمر أقول إنها مجموعة أو عدة مجاميع من عناصر البيانات المنطقية سواء كانت أرقاما أو حروفا أو رموزا مرتبطة مع بعضها البعض بعلاقات رياضية، وتتكون كل قاعدة بيانات على الأقل من جدول واحد أو أكثر Tablesوتحتوي هذه الجداول على سجل أو أكثر Records وأخيرا تتكون هذه السجلات من حقل أو حقول Fields. لكي يكون لقواعد البيانات دور ملموس في حياتنا اليومية ومعرفة مدى أهميتها، فلابد وأن يتم بناء أنظمة تطبيقية تقوم بتوفير بيانات ذات أهمية في سير العمل اليومي سواء كان ذلك في جهة حكومية أو منشأة خاصة، وما أنظمة شئون الموظفين والرواتب الآلية إلا أبسط مثال على ذلك، حيث يكون لكل موظف سجل خاص به وهذا السجل يتكون من عدة حقول قد تكون رقم الموظف واسمه ومرتبته ودرجته وتاريخ التعيين وراتبه والإدارة أو القسم الذي يتبعه والكثير من البيانات الأخرى والتي قد تصل إلى سيرته الذاتية. ويتم عن طريق محرك البيانات التعامل مع كل هذا الكم الهائل من البيانات لخدمة عمليات البحث والتعديل والحذف والإضافة وغيرها بيسر وسهولة. ولكي يتم كل ذلك بنجاح فلابد وأن تتوفر لهذه القواعد من البيانات البنية التحتية Infrastructures السليمة وخاصة من أجهزة خادم الملفات Servers والأهم من ذلك كله الخبرات الفنية من العنصر البشري القادرة على بناء وصيانة وإدارة قواعد البيانات بصورة مستمرة. كما أن لهذه الخبرات دور كبير جدا في تصميم قواعد البيانات بطريقة تجعلها سهلة التعامل معها من قبل المستفيد وسرعة الوصول إلى المعلومة المطلوبة. قبل الإنتهاء من تعريف القارئ بقواعد البيانات، بقي لنا أن نذكر أهم قواعد البيانات المعروفة عالميا والتي تبنى عليها معظم الأنظمة التطبيقية ويمكن حصرها: MS SQL, Oracle, Informix طبعا تعتبر قاعدتا البيانات من أوراكل ومايكروسوفت الأكثر إنتشارا في العالم اليوم. تتمتع قواعد البيانات اليوم بدرجة عالية من الأمن بحيث يمكن لإداري قاعدة بيانات معينة Database Administrator منح صلاحيات محددة لكل مستخدم ولا يمكن الوصول إلى أي معلومة مطلوبة لأي مستخدم وخاصة في البيانات ذات الطبيعة الأمنية أو العسكرية. لكي نبسط الدور الذي يمكن لقواعد البيانات أن تقوم به في عالم اليوم، لنأخذ مثالا على نظام تطبيقي للأرشيف الآلي إما أن يكون مخصصا لخدمة أرشفة الوثائق أو الصور أو الأثنين معا. وليكن حديثنا هنا عن قاعدة بيانات لنظام أرشيف آلي للصور، حيث تعد الصور القديمة وحتى الحديثة منها، شاهدا تاريخيا مهما للأجيال الحالية والقادمة لما تتميز به من قدرة فائقة على نقل معلومات عجزت المصادر التقليدية للتأريخ عن نقلها بشكل مناسب. فلو نظرنا إلى أي صورة لوجدنا أنها تحتوي على كم هائل من المعلومات، فشخصيات الصورة والمكان والزمان الذي ألتقطت به ما هي إلا أمثلة بسيطة على ما يمكن أن تكون عليه قاعدة البيانات.