قائمة طعام
مجانا
التسجيل
الصفحة الرئيسية  /  التعليم / برنامج للعمل مع ملفات dbf. فتح ملفات DBF في برنامج Microsoft Excel

برنامج للعمل مع ملفات dbf. فتح ملفات DBF في برنامج Microsoft Excel

برامج للعمل مع ملفات DBF.

جديد في فئة "العمل مع DBF":

شحن مجاني
يعد DBF Editor 1.75.1 عارضًا ومحررًا قويًا بما يكفي لـ ملفات DBF، والتي ستوفر القدرة على تنفيذ عدد كبير من عمليات قاعدة البيانات. يوفر تطبيق محرر DBF القدرة على عرض وتحرير ملفات dbf بتنسيقات dBase III-IV ، برنامج Visual FoxProو FoxPro و Clipper.

شحن مجاني
Scan DBF 1.6 هو تطبيق لإصلاح أو استعادة ملفات DBF التالفة. يساعدك Scan DBF على استعادة الملفات التالفة في حالة انقطاع الكمبيوتر أو انقطاع التيار الكهربائي ، عند تلف النهاية أو رأس DBF نفسه.

شحن مجاني
Reportizer 3.7.1.629 هي أداة لتوليد وطباعة تقارير قاعدة البيانات. يساعدك تطبيق Reportizer في إنشاء وطباعة وتعديل التقارير بسهولة ، فضلاً عن إدارة مجموعات التقارير.

شحن مجاني
DBREdit 1.25 هو محرر جدول لقواعد البيانات بيانات DBF... يعمل محرر DBREdit مع الجداول المسطحة دون استخدام برامج التشغيل وأنظمة الوصول.

شحن مجاني
DBF2ORA 1.0 هو تطبيق لاستيراد جداول البيانات من DBF إلى Oracle ، بالإضافة إلى القدرة على حفظ إعدادات الاستيراد. DBF2ORA لديه أيضًا القدرة على معالجة الملفات قبل بدء الاستيراد.

شحن مجاني
DBF Work 3.0.0.1 هو برنامج لعرض وتحرير وتصدير ملفات DBF. برنامج عمل DBF لديه القدرة على تصدير البيانات في 14 تنسيقًا (pdf و excel و word و html وغيرها).

شحن مجاني
DBF View 2.79 مجاني ومضغوط و برنامج مناسب على العمل مع ملفات DBF. يعمل DBF View بدون تثبيت ، وكذلك بدون مكتبات أو برامج تشغيل إضافية.

شحن مجاني
DBF DeskTop 1.0.0.0 (بناء 2600) هو محرر متعدد الوظائف لملفات DBF (قواعد البيانات). يوفر برنامج DBF DeskTop القدرة على إنشاء جداول DBF جديدة ، وتجميعها ، وتغيير الهيكل (ترتيب الحقول) وإنشاء فهارس مع التعبيرات.

شحن مجاني
استيراد بيانات DBF لـ ORACLE 1.4 هو أداة احترافية بشأن الاستيراد أو التحضير لاستيراد ملفات DBF من فئة لغات برمجة xBase (Visual FoxPro و Clipper و FlagShip و FoxPro و FoxBase و dBaseIII + و dBaseV و dBaseIV) في قاعدة بيانات أوراكل.

شحن مجاني
فحص وإصلاح DBF 1.4.0.2 هو تطبيق مفيد للتشخيص والإصلاح الملفات التالفة DBF من عائلة لغة البرمجة xBase (FoxBase ، FlagShip ، FoxPro ، dBaseV ، dBaseIII + ، Clipper ، dBaseIV ، Visual FoxPro). فحص وإصلاح تطبيق DBF لديه القدرة على إجراء تحليل وتشخيص مفصل لهيكل الملف.

عارض DBF 2000 ® - تطبيق لعرض وتحرير DBF بجميع أنواعه - Clipper، dBase، FoxPro، Visual FoxPro، Visual dBase.

يقوم البرنامج بتنفيذ إجراءات مختلفة: الاستعلامات أو حذف التكرارات أو التصدير إلى تنسيقات مختلفة - أسرع مما تتوقع!

يقوم محرر DBF بإنشاء نماذج مرئية بشكل ديناميكي بناءً على بنية ملفات DBF للتحرير والاستعلامات. كما يتيح لك البرنامج أيضًا عرض وتحرير حقول المذكرات بالتنسيقات التالية: dBase III و dBase IV و FoxPro و VFP و dBase المستوى 7.

يدعم البرنامج تمامًا استخدام سطر الأوامر للإجراءات التالية: الاستيراد أو التصدير أو حذف السجلات المكررة أو استبدال البيانات في ملفات DBF. يعمل بشكل مستقل عن أنظمة DBMS المختلفة - كل ما تحتاجه لعرض ملف DBF وتحريره هو تثبيت التطبيق!

لماذا DBF Viewer 2000
فريد؟

واجهة بسيطة وبديهية

واجهة التطبيق بسيطة للغاية ومريحة ، فهي تتيح لك توفير الكثير من الوقت أثناء عملك اليومي.

تعديل ملائم لهيكل ملفات DBF في DBF Viewer 2000

يمكنك إضافة وحذف وإعادة تسمية وتغيير ترتيب الحقول وتحسين بنية ملفات DBF.

استيراد البيانات من تنسيقات مختلفة باستخدام DBF Viewer 2000

يسمح لك DBF Viewer 2000 باستيراد البيانات من التنسيقات التالية: TXT و CSV و Excel (XLS و XLSX) و DBF و Paradox. يمكن إجراء استيراد البيانات بالمعاينة أو من سطر الأوامر.

يوفر DBF Viewer 2000 خيارات تصدير متقدمة

يتيح لك التطبيق تصدير ملفات DBF إلى برامج Excel (XLS و XLSX) و CSV و TXT و SQL و SDF و XML و HTML و PRG و MS SQL و MySQL و Oracle و PostgreSQL.

يساعدك DBF Viewer 2000 على إزالة التكرارات

إزالة الإدخالات المكررة سهلة مثل 1-2-3.

يعمل على جميع المنصات

يعمل DBF Viewer 2000 على الجميع إصدارات Windows 95 إلى XP و Vista و 7/8/10 وإصدارات الخادم (32/64 بت)

محرر DBF عالمي مجاني يسمح لك بفتح قواعد بيانات موجودة وإنشاء قواعد بيانات جديدة. إنه ذو حجم صغير جدًا ، ويمكن تشغيله من محرك أقراص فلاش ، وفي الوقت نفسه يحتوي على العديد من الأدوات المتقدمة للعمل مع ملفات DBF ، من بينها دعم استعلامات SQL!

معرض لقطة الشاشة

عادةً ما نغطي على الموقع البرامج التي ستكون موضع اهتمام مجموعة كبيرة من القراء ، لكن الحالة اليوم ليست عادية تمامًا :). عملت ذات مرة كنوع من "متخصص الكمبيوتر" في العديد من المكاتب الحكومية وهناك غالبًا ما كان علي التعامل مع برامج مختلفة تعتمد على FoxPro ...

كانت المشكلة الرئيسية في كل هذه التطبيقات هي أنه يمكن لمستخدم بسيط أن يفسد قاعدة البيانات بسهولة بحيث لا يمكن فتحها لاحقًا. الوسائل العادية، لذلك كان علينا أن نكون منحرفين من أجل إعادتها إلى الحياة (وهو ما لم يكن ممكنًا دائمًا ، بالنظر إلى "قدرات" "juzverev البرية" :))

والآن ، بعد بضع سنوات ، حيث لم أعد أعمل هناك ، أرسلوا إلينا طلبًا عبر البريد لإضافة طلب جديد. برنامج مجاني لتحرير قواعد بيانات DBF ، والتي لها اسم غير معقد - Sdbf... لنتحدث عنها :)

مقارنة مع التناظرية المدفوعة

Sdbf ، على الرغم من قابليته للنقل (يمكن أن يعمل من محرك أقراص فلاش!) وصغر حجمه ، فهو محرر قاعدة بيانات متقدم إلى حد ما يسمح لك بإنشاء وتحرير وتصدير أي قواعد بيانات بتنسيق DBF ، من مواصفات xBaseIII إلى xVisualFoxPro الحديث! دعنا نقارن وظائف Sdbf ، مع إمكانات أحد أكثر المحررين تقدمًا من هذا النوع ، DBF Commander Professional:

من الجدول أعلاه ، نرى أن البرامج تختلف قليلاً في الوظائف ، ولكن Sdbf ، أولاً ، محمول (وهو أمر مهم عادةً ، لأن كل كمبيوتر رئيسي يفضل حمل مجموعة من البرامج الضرورية على محرك أقراص USB محمول) ، وثانيًا ، إنه مجاني تمامًا!

بدء Sdbf لأول مرة

لبدء البرنامج ، فقط قم بفك ضغطه من الأرشيف الذي تم تنزيله إلى أي مكان وافتح ملف EXE الناتج. ستظهر أمامنا نافذة فارغة من النوع التالي:

السحب والإفلات ، للأسف ، غير مدعوم ، لذلك للبدء ، نحتاج إلى استدعاء قائمة "ملف" وتحديد أحد الإجراءين المتاحين هناك: "إنشاء" قاعدة بيانات جديدة أو "فتح" قاعدة بيانات موجودة. لنفتح قاعدة بيانات موجودة:

قبل أن نفتح محتويات قاعدة البيانات المحددة في شكل جدول. يعرض السطر "صفر" أسماء الحقول ، ويبدأ بالسطر الأول يعرض المحتوى نفسه. يوجد أسفل المحتوى في الجزء السفلي شريط الأدوات وشريط الحالة.

يعرض الأخير الكثير من معلومات الخدمة المفيدة ، بما في ذلك عدد السجلات في قاعدة البيانات والتشفير وتاريخ الإنشاء والتنسيق المحدد تلقائيًا. من تنسيقات Sdbf ، لا يدعم فقط الإصدارات القديمة من xBase (I و II) ويسمح لك بفتح وإنشاء ملفات DBF من الأنواع التالية:

  • xBase III - VII ؛
  • xClipper ؛
  • xFoxPro ؛
  • xVisualFoxPro.

أدوات البحث عن البيانات والتصفية

يسمح لك برنامج Sdbf بتحرير أي خلية مباشرة في قاعدة بيانات مفتوحة ، ومع ذلك ، لا تزال هناك حاجة إلى العثور على الخلايا المطلوبة ... إذا كانت قاعدة البيانات صغيرة وبسيطة ، فيمكن القيام بذلك بسرعة وبشكل يدوي. ومع ذلك ، إذا كان هناك عشرات أو حتى مئات من السجلات ، فقد يكون من الصعب جدًا البحث.

لكن هذه ليست مشكلة ، لأن Sdbf لديه العديد من الأدوات في وقت واحد تسمح لك بتصفية البيانات غير الضرورية وعرض ما تحتاجه فقط!

تم العثور على هذه الأدوات في شريط الأدوات السفلي. هنا يأتي 8 أولاً أزرار التنقلتسمح لك بالتنقل عبر قاعدة البيانات (الأسهم) وإضافة / حذف السجلات وكذلك تأكيد التغييرات أو إلغائها. تبدأ الوظائف التي نحتاجها بالزر التاسع - "بحث":

عند تنشيط الزر ، تظهر أمامنا نافذة صغيرة بها نموذج بحث. نحتاج إلى الإشارة إلى النص الذي يجب العثور عليه واختيار الحقل الذي سيتم إجراء البحث من خلاله من القائمة المنسدلة. الآن اضغط على الزر "بحث عن التالي" وسيقوم البرنامج تلقائيًا بتحديد السطر بعد التحديد الحالي ، والذي يحتوي على النص المطلوب. سيؤدي الضغط على الزر مرة أخرى إلى تحديد الخط الموجود أسفل السطر الحالي ، والذي يحتوي على نفس البيانات المطلوبة ، إلخ.

تحتوي قواعد البيانات في بعض الأحيان على تنسيق غير قياسي للخلايا: مسافات زائدة وعلامات تبويب وأحرف أخرى لا يتم عرضها بشكل مرئي ، ولكنها تؤثر على نتيجة البحث. إذا واجهت مثل هذه الحالة ، فعند التشغيل العادي للوظيفة ، ستحتاج فقط إلى إلغاء تحديد مربع الاختيار "بناءً على التنسيق" في الجزء المركزي السفلي من نافذة البحث وسيبدأ عرض خطوط البحث.

تكون وظيفة البحث مفيدة عندما نحتاج إلى العثور بسرعة على تكرارات فردية لبيانات محددة. ولكن هناك أوقات يكون من الأنسب فيها عرض عدة أسطر في وقت واحد تحتوي على معلومات معينة فقط. في هذه الحالة ، ستساعدنا الوظيفة الثانية (الزر الذي يظهر مباشرة بعد زر البحث) - "تصفية":

لاستخدام التصفية ، نحتاج أولاً إلى إنشاء طلب بشكل صحيح وإدخاله في حقل مخصص خصيصًا (مباشرة بعد الزر الموجود في الجزء الأوسط من شريط الأدوات). مبدأ تقديم الطلب بسيط ، لكنه ليس واضحًا تمامًا. نحتاج أولاً إلى إدخال اسم الحقل الذي نحتاج من خلاله إلى تصفية جدول قاعدة البيانات ، ثم مساواة قيمة المرشح بالنص المحدد الذي نحتاج من خلاله إلى العثور على جميع الصفوف.

نأخذ القيمة في علامات الاقتباس الفردية ، وبعد ذلك نضغط على الزر "تصفية" نفسه (يصبح مثبتًا) ونحصل على جدول يحتوي على البيانات فقط مع القيم التي حددناها في الحقول المحددة (في المثال ، قمنا بتصفية الكل الأسطر ذات القيمة "USA" في حقل "البلد" (لا يهم حالة الاسم)). يمكنك إعادة الجدول إلى عرضه الأصلي ببساطة عن طريق الضغط على الزر "تصفية" مرة أخرى (يتم تحريره مرة أخرى).

يمكن أن يحتوي حقل التصفية على أبسط الشروط "و" (لتحسين الاستعلام بعدة حقول) و "أو" (بدلاً من ذلك لتحديد البيانات من حقول مختلفة). لسوء الحظ ، لا يدعم Sdbf الاستعلامات الحصرية (مثل "لا") ، ولكن يمكننا التغلب على هذا القيد بطريقة أخرى ، والتي سيتم مناقشتها أدناه.

بالمناسبة ، من أجل عدم إدخال طلب التصفية يدويًا ، يمكنك استخدام الحيلة التالية: حدد أي سجل في الحقل الذي ستقوم بالتصفية بواسطته واضغط على مجموعة المفاتيح Alt + F (وليس F4 :))). سيتم إنشاء الطلب تلقائيًا ، وستحتوي القيمة على علامة "*" ، وهي عبارة عن قناع بحث وتطابق أي عدد من أي حرف.

للأسف ، هذا هو النوع الوحيد من الأقنعة التي يمكن استخدامها في Sdbf ، والأكثر حزنًا ، يمكن أن يحتوي طلب واحد على قناع واحد فقط :(. لذلك ، إذا كنت بحاجة إلى تصفية نفس الحقل من خلال عدة معلمات ، فسيتعين عليك استخدام عامل التشغيل "and" (تشكيل سريع للاستعلام بالضغط على "CTRL + ALT + F") أو "(" SHIFT + ALT + F ").

تنفيذ استعلامات SQL مقابل جداول قاعدة البيانات

البحث والتصفية أمران جيدان بلا شك ، لكنهما ليسا مناسبين دائمًا عندما يكون عدد السجلات كبيرًا ، يمكننا بسهولة إغفال البيانات التي نحتاجها عند تحليل الجداول. ومع ذلك ، في هذه الحالة ، يتمتع Sdbf بميزة رائعة - دعم استعلامات SQL!

باستخدام هذه الاستعلامات في Sdbf ، يمكننا:

  1. تنسيق جدولنا ديناميكيًا ، وإنشاء تحديد فقط لبعض الحقول المطلوبة (عبارات SELECT و SELECT TOP) ؛
  2. نسخ البيانات من قاعدة بيانات إلى أخرى (INSERT FROM و INSERT INTO) ؛
  3. تعديل وحذف محتويات أسطر معينة (UPDATE و DELETE ، على التوالي) ؛
  4. استعلامات المجموعة المتوازية (الاتحاد) ؛
  5. نموذج الجداول المحورية (PIVOT).

لبدء العمل مع الاستعلامات ، نحتاج إلى النقر فوق الزر "استعلام SQL" في الطرف الأيمن من شريط الأدوات. ومع ذلك ، فإن نتيجة هذا الإجراء ستكون محبطة إلى حد ما: محتويات قاعدة البيانات المحررة حديثًا ستفقد البيانات، وستظهر نافذة فارغة أخرى بها حقلين أعلى نافذة العمل (في الأعلى - حقل إخراج البيانات ، وفي الأسفل - الإدخال).

لا تخافوا :). تحتاج فقط إلى إدخال استعلام SQL المطلوب فورًا في الحقل السفلي باسم قاعدة البيانات المطلوبة. إذا كنت لا تتذكر هذا الاسم ، يمكنك تنشيط الشريط الجانبي Sdbf (من خلال النقر على الشريط الرأسي الرمادي على اليمين) ، والذي يعرض جميع قواعد البيانات التي فتحتها سابقًا في قائمة:

أيضًا ، لتسريع العمل ، يُنصح بتذكر مفاتيح الاختصار ، والتي يمكن عرضها عن طريق الاتصال بالمساعدة بالضغط على مفتاح F1. لا يوجد سوى ثلاثة منهم ، لكن يمكنهم بشكل كبير تسريع عملية إنشاء الاستعلامات الصحيحة.

لذلك ، فإن المجموعة "CTRL + Space" - ستعرض نافذة منبثقة مع قائمة بأسماء قواعد البيانات المتاحة (حتى لا ننظر إلى الشريط الجانبي) ، وستعرض "CTRL + F" - قائمة بالوظائف الحالية عامل التشغيل ، وسيبدأ "CTRL + Enter" عملية تنفيذ الاستعلام ... بالإضافة إلى ذلك ، إذا قمت بالنقر بزر الماوس الأيمن فوق حقل الإدخال (call قائمة السياق) ، ثم سنحصل على قائمة المشغلين المدعومين من Sdbf.

دعنا نعود إلى لقطة الشاشة السابقة ونلقي نظرة عليها أبسط طلبالذي تم تجميعه هناك. يعتمد على عبارة "SELECT" ، مما يعني أنه يعيد التحديد إلينا. معلمة التحديد هي "*" ، مما يعني إخراج أي بيانات ، ومع ذلك ، يمكننا تحديد أسماء أي حقول في جدول قاعدة البيانات مفصولة بفواصل.

الجلب الذي ناقشناه أعلاه هو الأبسط ، لكن Sdbf يسمح باستعلامات أكثر تعقيدًا. في لقطة الشاشة التالية ، سنرى تحديدًا ، وهو جدول مُنشأ ديناميكيًا يتكون من حقول تحتوي على أسماء العملاء والمدينة التي يعيشون فيها والبلد. علاوة على ذلك ، يتم تصفية العملاء حسب بلد الإقامة (الولايات المتحدة الأمريكية) ويتم عرض النتائج بترتيب أبجدي:

إذا قمنا بتحليل هذا الاستعلام ، فسنرى الطريقة المذكورة بالفعل للاختيار بواسطة الحقول المحددة بفواصل بعد عبارة SELECT. علاوة على ذلك ، نفس الإشارة إلى اسم قاعدة البيانات ، ولكن الطلب الآن لا ينتهي عند هذا الحد.

الخطوة التالية هي تعداد وظائف المشغل الرئيسي التي يجب تنفيذها كنتيجة لمعالجة الطلب. هناك اثنان منهم هنا.

الأول - "حيث" مشابه لعامل التصفية الذي ناقشناه سابقًا ، ويقوم بإجراء مشابه - يسمح لك بتحديد السجلات التي تطابق الشرط فقط.

الوظيفة الثانية ، "الترتيب حسب" ، هي المسؤولة عن فرز النتائج التي تم الحصول عليها بواسطة أحد الحقول (في هذه الحالة ، حسب الحقل الذي يحتوي على اسم العميل - "NAME") بترتيب أبجدي (معلمة "asc") أو مقلوب (" وصف ").

وبطبيعة الحال ، فإن المثال المعطى بدائي للغاية ، لكنه يظهر الجوهر العام إنشاء ومعالجة استعلامات SQL. إذا كنت تريد معرفة المزيد عنها ، أنصحك بقراءة الكتيبات هنا: http://dimonchik.com/insert.html أو https://www.sql.ru/articles/articles.aspx؟g\u003dSQL&s\u003d 0.

بالمناسبة ، ميزة Sdbf هي القدرة على تصدير الجدول الذي تم الحصول عليه نتيجة استعلام كقاعدة بيانات جديدة أو كملف HTML أو RTF أو CSV! للقيام بذلك ، ما عليك سوى الاتصال بقائمة السياق لحقل عرض الجدول وتحديد العنصر المناسب.

وظائف إضافية من شريط القائمة

اكتشفنا الميزات الرئيسية لـ Sdbf ، لكنها لا تنتهي عند هذا الحد. يتم إخفاء عدد من الوظائف المفيدة وحتى الفريدة في شريط القوائم ، وهي نفس الوظيفة التي استخدمناها لفتح قاعدة البيانات :) لذا ، يمكن العثور على العديد من الميزات المفيدة (التي تسمح لك أحيانًا بالاستغناء عن استعلامات SQL) في " قائمة طعام:

من بين "الأشياء المفيدة" الأخرى مثل تغيير الترميز ودمج قواعد البيانات في الجزء السفلي ، يمكننا العثور على العنصر "تغيير البنية". يستدعي هذا العنصر نافذة إضافية يمكننا من خلالها تغيير جميع حقول الجدول المفتوح تمامًا أو إضافة حقول جديدة أو حذف الأقسام غير الضرورية (تفتح النافذة نفسها عند إنشاء قاعدة بيانات من البداية).

على وجه التحديد ، يمكننا تغيير ترتيب الحقول وأسمائها وأنواعها وأحجامها (عدد الأحرف في الخلية) والدقة (عمق البت - عادةً ما يتم تعيينه تلقائيًا ويعتمد على نوع الحقل).

الشيء الوحيد الذي يجب تذكره عند تحرير (وخاصة إنشاء) قواعد البيانات هو أن كل نوع من قواعد البيانات له مجموعاته الخاصة من أنواع الحقول وغالبًا (إذا لم تأخذ في الاعتبار الأساسيات N و C و D). على سبيل المثال ، لا تدعم قواعد xClipper حقول الصورة (P ، B) ، ولا يدعم xBase حتى الإصدار السابع حقول التزايد التلقائي (+). بمعنى ، يجب أن تتذكر دائمًا التوافق :).

أثناء وجودنا في شريط القوائم ، لا تنس إلقاء نظرة على قائمة الحقل:

لا يوجد سوى وظيفتين هنا ، ولكن يمكن أن تكون مفيدة للغاية! لا سيما أول واحد هو "استبدال". يسمح لك بسرعة الوضع التلقائي استبدال القيم في العمود بأكمله للحقل المحدد ، أو كلمات ورموز محددة في جميع أنحاء قاعدة البيانات!

الوظيفة "حساب" هي تناظرية لصيغ العد التلقائي في Excel وتسمح لنا بإجراء عمليات حسابية وإحصائية مثل إيجاد الجمع التلقائي للحقل ، وحساب المتوسط \u200b\u200bالحسابي ، بالإضافة إلى القيم القصوى والدنيا. بطبيعة الحال ، لإجراء العمليات الحسابية ، يجب أن تكون أنواع الحقول رقمية (N ، F ، I ، O ، B).

الميزة الأخيرة ، التي ليست واضحة جدًا ، ولكن يمكن أن تكون مفيدة ، هي محرر HEX المدمج:

يسمح لك بتحرير بيانات أي خلية. للقيام بذلك ، ما عليك سوى تحديد المحتوى الذي تريد تغييره وتحديد العنصر الأخير في قائمة السياق - "فتح في سداسي عشري". كل شيء - يمكنك تعديل النتيجة وحفظها أو طباعتها على الفور!

مزايا وعيوب البرنامج

  • قابلية وصغر الحجم.
  • دعم لجميع أنواع ملفات DBF تقريبًا ؛
  • القدرة على إنشاء قواعد بيانات من البداية ؛
  • دعم استعلامات SQL ؛
  • نظام مدمج للبحث عن البيانات وتصفيتها وتحريرها.
  • لا يسمح بتحديد أكثر من قناع واحد في المرشح ؛
  • لا توجد وظيفة تراجع.

الاستنتاجات

برنامج Sdbf بحجمه المتواضع و متطلبات النظام يسمح لك بالقيام بقواعد بيانات DBF ، إن لم يكن كلها ، فالكثير جدًا ... وتنفيذ دعم استعلامات SQL بشكل عام يسمح لك بإحضار عمل تحرير قاعدة البيانات إلى مستوى جديد! بمساعدتهم ، يمكنك بسهولة تعويض العديد من أوجه القصور في العمل من خلال الواجهة الرسومية.

أكبر خيبة أمل ، في رأيي ، كانت غياب الوظيفة الأكثر تافهًا "التراجع عن الإجراء الأخير" في عالم "CTRL + Z" :( أكثر شيء مزعج هو أنه من خلال السهو أو الجهل ، يمكن للمستخدم ، على سبيل المثال ، قم بتطبيق التصحيح التلقائي عن طريق الخطأ عبر الحقل بأكمله ، ولن يكون إرجاع البيانات ممكنًا:

لهذا ، يمكننا القول أن البرنامج وظيفيًا أكثر من نجاح ، ولكن قبل العمل معه ، اتبع دائمًا قاعدة الإدارة القديمة - إنشاء نسخ احتياطية! وستكون سعيدا :)

ملاحظة. يُسمح لك بنسخ هذه المقالة والاقتباس منها بحرية ، بشرط أن تشير إلى فتح ارتباط نشط إلى مصدر والحفاظ على تأليف رسلان ترتشني.

ينقسم امتداد DBF إلى فئتين رئيسيتين:

  • تنسيق DBF (كامل. ذكاء قائم على البيانات) شائع الاستخدام كملف قاعدة بيانات في معظم تطبيقات البرامج. يتم استخدام هذا الامتداد بشكل فعال كطريقة قياسية لتخزين البيانات ونقلها في شكل أنظمة إدارة قواعد البيانات (DBMS) وجداول البيانات وما إلى ذلك.

لفترة طويلة (منذ 1980) ، كان تنسيق عرض المعلومات هذا (المعروف باسم Dbase) أحد أكثر أشكال نظم إدارة قواعد البيانات (DBMS) للحواسيب الصغيرة والبرامج ذات الصلة ومعدات الأجهزة ، بما في ذلك Apple و UNIX و IBM PC.

تعتمد بنية ملف DBF القياسي على جدول بيانات يحتوي على عدد من حقول البيانات ذات الطول الثابت ، والعنوان ، والسجلات الفعلية. الحقل الأول هو مجموعة من البيانات المنظمة التي تحتوي على معلومات حذف السجل (علامة النجمة). من الجدير بالذكر أنه بعد حذف سجل معين ، يمكن استعادته أو حذفه نهائيًا بالفعل.

  • DBF ، وهو ملف عرض جدول قاعدة بيانات Oracle. نظرًا لكونه نظام DBMS مرتبط بالكائنات ، فإن هذا التنسيق عالمي لتطبيقه ويمكن استخدامه بشكل فعال على حد سواء على أساس أنظمة تشغيل Windows و Unix. يتم تخزين البيانات في ملف DBF مثل "مسافات الجدول" التي تم إنشاؤها بواسطة أوامر Oracle CREATE / ALTER TABLESPACE المدمجة.

يحتوي هذا التنسيق على العديد من التصميمات والتعديلات المختلفة ، وأحيانًا لا يتوافق مع بعضها البعض. على سبيل المثال ، DBF ، الذي طورته ESRI ، بعيد كل البعد عن تمثيل DBMS النموذجي وهو عبارة عن مجموعة من البيانات المكانية في نظام المعلومات الجغرافية.
وبالتالي ، لا يوجد معيار واحد (تقنية) لتمثيل تنسيق DBF. هذا يخلق بعض الصعوبات للمستخدم من حيث فتح الملف وتحريره. في بعض الأحيان يأتي ملحق DBF مع ملف لا يعمل بشكل مستقل ، وهو مساعد ويفتح فقط مع DBF.

برامج لفتح ملفات DBF

اعتمادًا على إصدار ومساحة التطبيق العملي ، يمكن إنشاء امتداد DBF وتحريره بواسطة تطبيقات البرامج التالية:

  • يستخدم نظام التشغيل Windows dBase و Microsoft Access و Microsoft Excel و Microsoft Visual FoxPro و Microsoft Works و Corel Quattro Pro و Apache OpenOffice و HiBase Group DBF Viewer و Astersoft DBF Manager و DBF Viewer Plus و DBFShow و DBF Navigator و WinDBFView و Sage ACT و CGF Shop مركز إدارة البيانات ، OpenOffice.org Calc ، ArcGIS ، Arago ، AbacusLaw ، CA-dBFast ، Wordtech ، Alpha Five ، NovaBACKUP ، The Network Diary ، FLARE ، ACDSee ؛
  • يمكن لنظام التشغيل Mac OS استخدام Planamesa NeoOffice و Apache OpenOffice و OpenOffice.org Calc ؛
  • على نظام Linux: Apache OpenOffice و multisoft FlagShip.

إذا حدث خطأ عند فتح امتداد DBF ، فقد تكون الأسباب كما يلي:

  • الملف تالف أو مصاب ؛
  • الملف غير مرتبط بسجل نظام التشغيل (تم اختيار تطبيق غير صحيح للتشغيل أو لم يتم تثبيت مكون إضافي معين) ؛
  • موارد الجهاز أو نظام التشغيل غير كافية ؛
  • السائقين التالفة أو التي عفا عليها الزمن.

تحويل DBF إلى صيغ أخرى

في كل حالة محددة الهيكل والنطاق الاستخدام العملي ملحقات DBF فريدة من نوعها. لتحويل التنسيق ، من المعتاد استخدام ذلك بالضبط البرمجياتالذي خلق به الجيل.

ومع ذلك ، تعتبر الطريقة الأكثر شيوعًا لترجمة ملف هي تحويل DBF إلى. MDB - تنسيق عرض جدول البيانات مدخل البرمجيات المرنة... باستخدام محول قوي ومتكامل بما فيه الكفاية ، يمكن لـ Access ترجمة البيانات دون أي خسارة أو ضرر تقريبًا.

لا يتم عملياً تحويل امتدادات DBF إلى تنسيقات أخرى.

لماذا بالضبط DBF وما هي مزاياه؟

يعد امتداد DBF أحد أكثر التنسيقات شيوعًا وطلبًا لتخزين البيانات ونقلها في شكل أنظمة إدارة قواعد البيانات (DBMS) وجداول البيانات وما إلى ذلك.

يمكن أن يحتوي هذا الملف على مجموعة متنوعة من التصميمات والتعديلات المختلفة ، وأحيانًا لا تتوافق مع بعضها البعض.

للحصول على معالجة عالية الجودة وتحرير التنسيق ، يوصى بشدة باستخدام ما يلي تطبيقات برمجيةالذي تم إنشاء الملف به.

يعد DBF أحد أكثر التنسيقات شيوعًا لتخزين البيانات المنظمة. هذا التنسيق متعدد الاستخدامات ، أي أنه مدعوم من قبل العديد من أنظمة DBMS والبرامج الأخرى. يتم استخدامه ليس فقط كعنصر لتخزين البيانات ، ولكن أيضًا كوسيلة لتبادل البيانات بين التطبيقات. لذلك ، تصبح مسألة فتح الملفات بهذا الامتداد في جدول بيانات Excel وثيقة الصلة بالموضوع.

يجب أن تدرك أن هناك العديد من التعديلات في تنسيق DBF نفسه:

  • dBase الثاني ؛
  • dBase الثالث ؛
  • dBase الرابع ؛
  • FoxPro et al.

يؤثر نوع المستند أيضًا على صحة فتحه بواسطة البرامج. ولكن تجدر الإشارة إلى أن Excel يدعم العمل الصحيح مع جميع أنواع ملفات DBF تقريبًا.

يجب أن يقال أنه في معظم الحالات يتعامل Excel مع الفتح هذا الشكل بنجاح كبير ، أي أنه يفتح هذا المستند بنفس طريقة فتح هذا البرنامج سيفتح ، على سبيل المثال ، تنسيق xls "الأصلي" الخاص به. ولكن لحفظ الملفات بتنسيق DBF الوسائل القياسية توقف Excel بعد Excel 2007. ومع ذلك ، هذا موضوع لدرس منفصل.

الطريقة الأولى: التشغيل من خلال نافذة فتح الملف

أحد أبسط الخيارات وأكثرها سهولة لفتح المستندات بامتداد DBF في Excel هو تشغيلها من خلال نافذة فتح الملف.


الطريقة الثانية: افتح عن طريق النقر المزدوج على الملف

أيضًا ، من الطرق الشائعة لفتح المستندات تشغيلها بالنقر المزدوج فوق زر الماوس الأيسر في الملف المقابل. لكن الحقيقة هي أنه بشكل افتراضي ، إذا كنت لا توصف على وجه التحديد في اعدادات النظام، لا يرتبط Excel بامتداد DBF. لذلك ، بدون معالجات إضافية ، لا يمكن فتح الملف بهذه الطريقة. دعونا نرى كيف يمكنك القيام بذلك.

  1. لذلك ، انقر نقرًا مزدوجًا فوق زر الماوس الأيسر على ملف DBF الذي نريد فتحه.
  2. إذا تم تشغيل هذا الحاسوب في إعدادات النظام ، لا يرتبط تنسيق DBF بأي برنامج ، سيتم فتح نافذة ستخبرك أنه لا يمكن فتح الملف. سيقدم خيارات للعمل:
    • البحث عن التطابقات على الإنترنت ؛
    • اختيار برنامج من قائمة البرامج المثبتة.

    لأنه من المفهوم أن معالج الجدول تم تثبيت Microsoft Excel بالفعل ، ثم ننقل المفتاح إلى الموضع الثاني ونضغط على المفتاح "حسنا" في الجزء السفلي من النافذة.

    إذا كان هذا الامتداد مرتبطًا بالفعل ببرنامج آخر ، لكننا نريد تشغيله في Excel ، فسنعمل بطريقة مختلفة قليلاً. انقر على اسم المستند بزر الفأرة الأيمن. يتم تشغيل قائمة السياق. نختار موقع فيه "لفتح بواسطة"... تفتح قائمة أخرى. إذا كان يحتوي على اسم مايكروسوفت اكسل، ثم انقر فوقه ، إذا لم تجد مثل هذا الاسم ، فانتقل إلى العنصر "حدد برنامجًا ...".

    هناك خيار آخر. انقر على اسم المستند بزر الفأرة الأيمن. في القائمة التي تفتح بعد الإجراء الأخير ، حدد الموضع "الخصائص".

    في النافذة التي تم إطلاقها "الخصائص" انتقل إلى علامة التبويب "مشتركة"إذا حدث الإطلاق في علامة تبويب أخرى. بالقرب من المعلمة "تطبيق" اضغط الزر "يتغيرون ...".

  3. عند تحديد أي من هذه الخيارات الثلاثة ، يتم تشغيل نافذة فتح الملف. مرة أخرى ، إذا كان هناك اسم في قائمة البرامج الموصى بها في الجزء العلوي من النافذة مايكروسوفت اكسل، ثم انقر فوقه ، وفي الحالة المعاكسة ، انقر فوق الزر "نظرة عامة…" في الجزء السفلي من النافذة.
  4. في حالة الإجراء الأخير ، يتم فتح نافذة في الدليل حيث توجد البرامج على الكمبيوتر. "لفتح باستخدام ..." كمستكشف. في ذلك ، تحتاج إلى الانتقال إلى المجلد الذي يحتوي على الملف لبدء تشغيل برنامج Excel. يعتمد العنوان الدقيق للمسار إلى هذا المجلد على إصدار Excel الذي قمت بتثبيته ، أو بالأحرى على إصدار الحزمة مايكروسوفت أوفيس... سيبدو نمط المسار العام كما يلي:

    C: \\ Program Files \\ Microsoft Office \\ Office #

    بدلا من الرمز «#» تحتاج إلى استبدال رقم إصدار منتج مكتبك. لذلك بالنسبة لبرنامج Excel 2010 ، سيكون هذا هو الرقم "14"، وسيبدو المسار الدقيق للمجلد على النحو التالي:

    ج: \\ ملفات البرنامج \\ مايكروسوفت أوفيس \\ أوفيس 14

    بالنسبة لبرنامج Excel 2007 ، سيكون الرقم "12"، لبرنامج Excel 2013 - "15"، لبرنامج Excel 2016 - "16".

    لذلك ، ننتقل إلى الدليل أعلاه ونبحث عن ملف بالاسم "EXCEL.EXE"... إذا لم يكن عرض الملحقات قيد التشغيل في نظامك ، فسيبدو اسمه تمامًا "EXCEL"... حدد هذا الاسم وانقر على الزر "افتح".

  5. بعد ذلك ، يتم تحويلنا تلقائيًا إلى نافذة اختيار البرنامج. هذه المرة الاسم "مايكروسوفت أوفيس" سيتم عرضه هنا بالتأكيد. إذا كان المستخدم يرغب في ذلك هذا التطبيق دائمًا يتم فتح مستندات DBF افتراضيًا عن طريق النقر المزدوج عليها ، ثم تحتاج إلى التأكد من ذلك بالقرب من المعلمة "استخدم البرنامج المحدد لجميع الملفات من هذا النوع" هناك علامة اختيار. إذا كنت تخطط لفتح مستند DBF واحد فقط في Excel ، ثم ستفتح هذا النوع من الملفات في برنامج آخر ، فعلى العكس من ذلك ، يجب إلغاء تحديد مربع الاختيار هذا. بعد إجراء جميع الإعدادات المحددة ، انقر فوق الزر "حسنا".
  6. بعد ذلك ، سيتم إطلاق مستند DBF في برنامج اكسل، وإذا حدد المستخدم المكان المقابل في نافذة اختيار البرنامج ، فسيتم الآن فتح ملفات هذا الامتداد في Excel تلقائيًا بعد النقر المزدوج عليها بزر الماوس الأيسر.

كما ترى ، فإن فتح ملفات DBF في Excel أمر بسيط للغاية. ولكن ، للأسف ، كثير من المستخدمين المبتدئين مرتبكون ولا يعرفون كيفية القيام بذلك. على سبيل المثال ، ليس لديهم أي فكرة عن تعيين التنسيق المناسب في النافذة لفتح مستند من خلال واجهة Excel. أكثر صعوبة بالنسبة لبعض المستخدمين هو فتح مستندات DBF نقرتين متتاليتين زر الفأرة الأيسر ، لهذا تحتاج إلى تغيير بعض اعدادات النظام من خلال نافذة اختيار البرنامج.