قم بإنشاء قاعدة بيانات ملفات ثابتة لتخزين معلومات بسيطة على جهاز كمبيوتر. يعمل نظام التشغيل UNIX أو Linux على سلسلة من قواعد بيانات الملفات الثابتة. يستخدم كمبيوتر Windows أيضًا قواعد بيانات الملفات الثابتة لتخزين المعلومات التي يتم استخدامها يوميًا. يقوم جهاز كمبيوتر Macintosh بهذا أيضًا. لكن قاعدة بيانات الملفات الثابتة ليست علائقية ، ولا يمكنها إرضاء إدغار ف. قواعد Codd الثلاثة عشر التي تحدد الطبيعة العلائقية لقواعد البيانات. هناك مزايا واضحة وعيوب لقاعدة بيانات الملفات الثابتة.
ملفات ثابتة لتخزين التكوين ببساطة
سجل Windows ، على الرغم من تعقيده ، ليس علائقية. إنه ملف ثابت يتوسع ويتعاقد مع إضافة وإزالة البرامج والأجهزة. إنه يتتبع بيانات المستخدم ويخزن السجلات ويساعد في العثور على المعلومات بسرعة كبيرة. يتم تخزين كلمات المرور بواسطة UNIX و Linux في قاعدة بيانات ملفات ثابتة جنبًا إلى جنب مع معلومات التكوين التي يمكن تحريرها بسهولة ، مما يجعل وظيفة النظام. أي تغييرات تطرأ على ملفات تكوين UNIX هذه تسبب تأثيرات فورية يمكن أن تكون مثيرة. الكثير من هذا هو ما يجعل UNIX شائعًا جدًا نظرًا لسهولة تكوينه.
فيديو اليوم
مزايا قاعدة بيانات الملفات المسطحة
قاعدة بيانات الملفات الثابتة هي سجل واحد لكل سطر في ملف نصي ، أو ملف ثنائي (أو مزيج من كل من ملف نصي و ملف ثنائي) يفصل بين الأعمدة باستخدام "المحددات" التي تفصل الحقول في معيار يمكن التعرف عليه طريق. هذا يساعد في البحث من خلال السجلات للحصول على معلومات. يمكن أيضًا تحديد السجلات بطول ثابت. إذا كان السجل قصيرًا جدًا ، فيمكن استخدام شكل من أشكال الحشو الميداني بحيث يكون طول السجل هو نفسه الذي يليه. هذا يسمح بطول بايت موحد من حقل إلى آخر.
غالبًا ما يتم تخزين ملفات التكوين في XML (لغة التوصيف الموسعة) ، وهي قاعدة بيانات ملفات ثابتة مع بعض المحددات المحددة تمامًا ، مثل رموز "أكبر من" و "أقل من" (<>). غالبًا ما تُستخدم ملفات XML هذه لبناء وحدات نمطية محددة على موقع ويب ، عندما يتبع التصميم القياسي ملف نمط محدد جدًا يتم تكوينه بواسطة قيمة مفردة مخزنة في ملف XML ، أو سلسلة من ملفات القيم.
عيوب قاعدة بيانات الملفات المسطحة
قواعد البيانات التي يتم الوصول إليها على مشاركة شبكة مفيدة للوصول من قبل العديد من الأشخاص الذين يبحثون عن المعلومات. لا يتم عادةً الوصول إلى قواعد بيانات الملفات الثابتة مثل هذا لأنها تنتمي إلى كيانات غير متصلة بالإنترنت وتشكل آلية أنظمة التشغيل والأجهزة المحلية. أيضًا ، لا توجد معاملات في قاعدة بيانات الملفات الثابتة ، لذا فهي محدودة فيما يمكن أن تفعله بالفعل ككيان قاعدة بيانات. لذا فإن قاعدة بيانات الملفات الثابتة غير مواتية لمستخدم الشبكة ، الذي يقوم بالوصول إلى قاعدة بيانات علائقية عبر الإنترنت متعددة المهام ومتعددة المهام والتي يمكن عرضها من العديد من الجوانب المختلفة.
انسايت الخبراء
لا يتم التعامل مع ملفات قاعدة بيانات الملفات المسطحة على أنها "قواعد بيانات" ، ولكن يتم التعامل معها على أنها ملفات تكوين والآلات التي تعمل على تشغيل UNIX و Linux. أيضًا ، هذه الملفات هي جزء من بناء الملف لأكثر من نوع واحد من تطبيقات الهاتف المحمول. هذه الملفات مفيدة بشكل لا يصدق ويمكن استخدام المفهوم في جميع مجالات تطبيقات البرامج وفي صيانة الأجهزة الصغيرة المعقدة مثل أجهزة الكمبيوتر المحمولة. حتى مواقع الويب مبنية بهذه الملفات. هذه ليست مجالات الحرمان. ومع ذلك ، هناك تطبيقات تعتمد على بنيات مختلفة وتتطلب تفاعلًا مختلفًا. يتم تقديم هذه الأنواع من التطبيقات بشكل أفضل من خلال نهج علاقي لتخزين الملفات. يمكن إنشاء تطبيقات كاملة باستخدام قواعد بيانات Access وقواعد بيانات SQL Server. قاعدة بيانات الملفات الثابتة ليس لها مكان هنا.
الدلالة
يتم إنشاء العديد من تطبيقات البرامج باستخدام قواعد بيانات الملفات الثابتة. يمكن تصميم نظام تشغيل جديد باستخدام مجموعة من قواعد بيانات الملفات الثابتة. تظهر في جميع مجالات تكنولوجيا المعلومات. من المرجح أن تظل أهميتها عالية في المستقبل المنظور.