ما هي قواعد البيانات :
1- تمثل بعض مظاهر العالم الحقيقي .
2- تمثل مجموعة من البيانات المتلاصقة منطقيا وتحتوي ع معنى ضمني
3- يتم تصميمها وتخزين البيانات فيها من أجل غرض معين .
ما هي قواعد البيانات
1- هي اسلوب محدد لتنظيم المعلومات يبسط كيفية ادخالها وتعديلها واستخراجها في صورة ملائمة ومفهومة مشتركة من البيانات المترابطة والمتجانسة منطقيا .
2- هي مجموعة من عناصر البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة معينة , وتتكون قاعدة البيانات من جداول واحد او اكثر ..الجدول يتكون من اعمدة وصفوف .
انواع الملفات
ملف تتابعي (( يتم التخزين بشكل تتابعي ))
ملف عشوائي (( يتم التخزين بشكل عشوائي ))
ملف مفهرس ((يستخدم فهرس اشبه بفهرس الكتاب ))
مشاكل الملفات
تكرار البيانات
عدم التجانس او توافق البيانات
عدم المرونة
الافتقار الى المواصفات القياسية
معدل منخفض لانتاج البرامج
مشاركة محدودة جدا بين البرامج المختلفة
صعوبة الصيانة
امن سرية المعلومات تكون على نطاق محدود
لماذا نشأت قواعد البيانات ونظم قواعد البيانات
من اجل ايجاد بديل لملفات البيانات ونظم معالجتها بحيث تحل كافة المشكلات والقيود والصعوبات التي يواجهها المستخدمون في تعاملهم مع الملفات .
البياناتّ : كافة البيانات المطلوب ادخالها او الاستعلام عنها ((غير معالجة )) ..
المعلومات : هي البيانات التي يتم معالجتها ..
نظم قواعد البيانات « هي اسلوب محدد لتنظيم البيانات يبسط كيفية ادخالها وتعديلها واستخراجها ....
على ماذا يشمل تصميم قاعدة البيانات
انواع البيانات والتراكيب والقيود على كافة البيانات ..
بناء قاعدة البيانات «< هو عملية تخزين البيانات نفسها في وسط تخزين تتحكم به نظم قواعد البيانات ..
الفرق بين نظم قواعد البيانات ونظم الملفات التقليدية
يوجد العديد من الخواص التي تفرق بين قواعد البيانات ونظم الملفات التقليدية وهي
١-الوصف الذاتي للبيانات ..ع طول تحتها جملة فيها وصف البيانات (( اختصاري ))
٢- الفصل بين البرامج والبيانات .. ع طول تحتها في الجملة (( يوجد فصل بينهما ))
٣- المشاركة في البيانات والتعامل مع العديد من المستخدمين ..(( تتيح المشاركة في استخدام البيانات ))