เครื่องอ่าน dbf โปรแกรมสำหรับเปิดไฟล์ DBF การแปลง DBF เป็นรูปแบบอื่น

โปรแกรมสำหรับการทำงานกับไฟล์ DBF

สิ่งใหม่ในหมวดหมู่ "การทำงานกับ DBF":

ฟรี
DBF Editor 1.75.1 เป็นโปรแกรมดูและแก้ไขไฟล์ DBF ที่ทรงพลังพอสมควรซึ่งจะให้ความสามารถในการดำเนินการ จำนวนมากการดำเนินงานกับฐานข้อมูล แอปพลิเคชัน DBF Editor ให้ความสามารถในการดูและแก้ไขไฟล์ 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 Work มีความสามารถในการส่งออกข้อมูลในรูปแบบ 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) เข้าสู่ฐานข้อมูล ORACLE

ฟรี
ตรวจสอบและซ่อมแซม DBF 1.4.0.2 คือ แอปพลิเคชั่นที่สะดวกเพื่อการวินิจฉัยและการฟื้นฟู ไฟล์ที่เสียหาย DBF จากตระกูลภาษาการเขียนโปรแกรม xBase (FoxBase, FlagShip, FoxPro, dBaseV, dBaseIII+, Clipper, dBaseIV, Visual FoxPro) แอปพลิเคชันตรวจสอบและซ่อมแซม DBF มีความสามารถในการดำเนินการ การวิเคราะห์โดยละเอียดรวมถึงการวินิจฉัยโครงสร้างไฟล์

โปรแกรมแก้ไข DBF สากลฟรีที่ให้คุณเปิดฐานข้อมูลที่มีอยู่และสร้างฐานข้อมูลใหม่ มีมาก ขนาดเล็กสามารถเปิดใช้งานได้จากแฟลชไดรฟ์และในขณะเดียวกันก็มีเครื่องมือขั้นสูงมากมายสำหรับการทำงานกับไฟล์ DBF รวมถึงรองรับการสืบค้น SQL ด้วย!

แกลเลอรี่ภาพหน้าจอ

โดยปกติแล้วบนเว็บไซต์เราจะครอบคลุมโปรแกรมที่จะเป็นที่สนใจของผู้อ่านจำนวนมาก แต่วันนี้กรณีนี้ไม่ธรรมดาเลย :) ครั้งหนึ่งฉันเคยทำงานเป็น "ผู้เชี่ยวชาญด้านคอมพิวเตอร์" ในหน่วยงานของรัฐหลายแห่ง และที่นั่นฉันมักจะต้องรับมือด้วย โปรแกรมต่างๆ, ทำงานบน FoxPro...

ปัญหาหลักของแอปพลิเคชันเหล่านี้คือผู้ใช้ทั่วไปอาจทำให้ฐานข้อมูลเสียหายได้ง่ายจนไม่สามารถเปิดได้ในภายหลัง วิธีปกติดังนั้นจึงจำเป็นต้องบิดเบือนมันเพื่อที่จะนำมันกลับมามีชีวิตอีกครั้ง (ซึ่งไม่ได้ผลเสมอไป เมื่อพิจารณาจาก "ความสามารถ" ของ "ผู้ใช้แบบ Wild" :))

และตอนนี้ หลายปีต่อมา เนื่องจากฉันไม่ได้ทำงานที่นั่นแล้ว เราได้รับอีเมลพร้อมคำขอให้เพิ่มอีเมลใหม่ โปรแกรมฟรีสำหรับการแก้ไขฐานข้อมูล DBF ซึ่งมีชื่อง่ายๆ - เอสดีบีเอฟ- มาคุยกันหน่อย :)

เปรียบเทียบกับอะนาล็อกที่ชำระเงิน

Sdbf แม้จะพกพาสะดวก (สามารถทำงานได้จากแฟลชไดรฟ์!) และมีขนาดเล็ก แต่ก็เป็นเครื่องมือแก้ไขฐานข้อมูลขั้นสูงที่ช่วยให้คุณสามารถสร้าง แก้ไข และส่งออกฐานข้อมูลรูปแบบ DBF ใดก็ได้ ตั้งแต่ข้อกำหนด xBaseIII ไปจนถึง xVisualFoxPro ที่ทันสมัย! ลองเปรียบเทียบฟังก์ชันการทำงานของ Sdbf กับความสามารถของหนึ่งในโปรแกรมแก้ไขขั้นสูงสุดประเภทนี้ DBF Commander Professional:

จากตารางด้านบน เราจะเห็นว่าโปรแกรมมีฟังก์ชันการทำงานที่แตกต่างกันเล็กน้อย แต่ประการแรก Sdbf เป็นแบบพกพาได้ (ซึ่งโดยปกติจะมีความสำคัญ เนื่องจากช่างคอมพิวเตอร์ทุกคนชอบที่จะพกพาชุดหนึ่งชุด โปรแกรมที่จำเป็นบนแฟลชไดรฟ์) และประการที่สองมันฟรี!

การเปิดตัว Sdbf ครั้งแรก

หากต้องการรันโปรแกรมเพียงแตกไฟล์จากไฟล์เก็บถาวรที่ดาวน์โหลดไปยังตำแหน่งใดก็ได้แล้วเปิดไฟล์ EXE ที่เป็นผลลัพธ์ หน้าต่างว่างเช่นนี้จะปรากฏขึ้นต่อหน้าเรา:

อนิจจาไม่รองรับการลากและวาง ดังนั้นในการเริ่มต้นเราจะต้องเรียกเมนู "ไฟล์" และเลือกหนึ่งในสองรายการ การดำเนินการที่มีอยู่: "สร้าง" ฐานใหม่หรือ "เปิด" สิ่งที่มีอยู่ มาเปิดฐานข้อมูลที่มีอยู่กันเถอะ:

เนื้อหาของฐานข้อมูลที่เลือกจะเปิดต่อหน้าเราในรูปแบบของตาราง บรรทัด "ศูนย์" จะแสดงชื่อของฟิลด์และเริ่มจากบรรทัดแรก - เนื้อหาเอง ด้านล่างเนื้อหาจะมีแถบเครื่องมือและแถบสถานะ

ส่วนหลังจะแสดงข้อมูลบริการที่เป็นประโยชน์ค่อนข้างมาก รวมถึงจำนวนบันทึกในฐานข้อมูล การเข้ารหัส วันที่สร้าง และรูปแบบที่กำหนดโดยอัตโนมัติ ของรูปแบบ Sdbf ไม่รองรับเท่านั้น รุ่นแรกๆ xBase (I และ II) และอนุญาตให้คุณเปิดและสร้างไฟล์ DBF ประเภทต่อไปนี้:

  • xBase III - ปกเกล้าเจ้าอยู่หัว;
  • xคลิปเปอร์;
  • xFoxPro;
  • xVisualFoxPro.

เครื่องมือค้นหาและกรองข้อมูล

โปรแกรม Sdbf ช่วยให้คุณสามารถแก้ไขเซลล์ใดๆ ได้โดยตรง ฐานเปิดข้อมูลอย่างไรก็ตาม เซลล์ที่จำเป็นคุณยังคงต้องค้นหา... หากฐานข้อมูลมีขนาดเล็กและเรียบง่าย ก็สามารถทำได้อย่างรวดเร็วและด้วยตนเอง อย่างไรก็ตาม หากมีบันทึกหลายสิบหรือหลายร้อยรายการ การค้นหาอาจทำได้ค่อนข้างยาก

แต่นี่ไม่ใช่ปัญหาดังกล่าวเนื่องจาก Sdbf มีเครื่องมือหลายอย่างพร้อมกันที่ช่วยให้คุณสามารถกรองข้อมูลที่ไม่จำเป็นและแสดงเฉพาะสิ่งที่คุณต้องการเท่านั้น!

เครื่องมือเหล่านี้อยู่ที่แถบเครื่องมือด้านล่าง 8 มาก่อนที่นี่ ปุ่มนำทางซึ่งช่วยให้คุณสามารถนำทางผ่านฐานข้อมูล (ลูกศร) เพิ่ม/ลบบันทึก และยืนยันหรือยกเลิกการเปลี่ยนแปลง ฟังก์ชั่นที่เราต้องการเริ่มต้นด้วยปุ่มที่เก้า - "ค้นหา":

เมื่อเปิดใช้งานปุ่ม หน้าต่างเล็ก ๆ พร้อมแบบฟอร์มการค้นหาจะปรากฏขึ้นต่อหน้าเรา เราจำเป็นต้องระบุข้อความที่จะค้นหาและเลือกฟิลด์ที่จะค้นหาจากรายการแบบเลื่อนลง ตอนนี้คลิกปุ่ม "ค้นหาถัดไป" และโปรแกรมจะเลือกบรรทัดต่อไปนี้โดยอัตโนมัติ การจัดสรรปัจจุบันซึ่งมีข้อความที่ค้นหา การกดปุ่มอีกครั้งจะเน้นบรรทัดด้านล่างบรรทัดปัจจุบันซึ่งมีข้อมูลที่จำเป็นเหมือนกัน ฯลฯ

บางครั้งการจัดรูปแบบเซลล์ที่ไม่ได้มาตรฐานเกิดขึ้นในฐานข้อมูล: ช่องว่างเพิ่มเติมแท็บและสัญลักษณ์อื่นๆ ที่ไม่ได้แสดงด้วยสายตา แต่ส่งผลต่อผลการค้นหา หากคุณพบกรณีดังกล่าวแล้วสำหรับ การทำงานปกติฟังก์ชั่น คุณจะต้องยกเลิกการเลือกช่องทำเครื่องหมาย "ตามรูปแบบ" ในส่วนล่างตรงกลางของหน้าต่างค้นหาและสตริงการค้นหาจะเริ่มแสดงขึ้น

ฟังก์ชันการค้นหาสะดวกเมื่อเราต้องการค้นหาข้อมูลเฉพาะที่เกิดขึ้นเพียงรายการเดียวอย่างรวดเร็ว แต่มีบางครั้งที่การแสดงหลายแถวพร้อมกันที่มีข้อมูลบางอย่างจะสะดวกกว่า ใน ในกรณีนี้ฟังก์ชั่นที่สองจะช่วยเรา (ปุ่มที่อยู่ถัดจากปุ่มค้นหา) - "ตัวกรอง":

หากต้องการเปิดใช้งานการกรอง ก่อนอื่นเราต้องเขียนแบบสอบถามให้ถูกต้องและป้อนลงในฟิลด์ที่กำหนดเป็นพิเศษ (ด้านหลังปุ่มที่อยู่ตรงกลางของแถบเครื่องมือ) หลักการขอนั้นเรียบง่ายแต่ไม่ได้ชัดเจนทั้งหมด เราจำเป็นต้องป้อนชื่อของฟิลด์ที่เราต้องการกรองตารางฐานข้อมูลก่อน จากนั้นจึงตั้งค่าตัวกรองเป็น ข้อความเฉพาะโดยที่เราจะต้องค้นหาแถวทั้งหมด

เรานำคุณค่านั้นเข้ามา คำพูดเดียวหลังจากนั้นเรากดปุ่ม "ตัวกรอง" เอง (จะถูกกด) และเราจะได้ตารางที่มีข้อมูลที่มีค่าที่กำหนดให้เราในช่องที่ระบุเท่านั้น (ในตัวอย่างเรากรองแถวทั้งหมดด้วยค่า “U.S.A” ในช่อง “Country” (ไม่มีการลงทะเบียนเพื่อระบุชื่อของค่า)) คุณสามารถคืนตารางให้เป็นรูปแบบเดิมได้โดยเพียงกดปุ่ม "ตัวกรอง" อีกครั้ง (ตารางจะถูกปล่อยอีกครั้ง)

ฟิลด์การกรองอาจมีเงื่อนไขที่ง่ายที่สุด “และ” (เพื่อปรับแต่งการสืบค้นตามหลายฟิลด์) และ “หรือ” (สำหรับการเลือกข้อมูลทางเลือกจากฟิลด์ที่แตกต่างกัน) ขออภัย Sdbf ไม่รองรับคำสั่งยกเว้น (เช่น “ไม่ใช่”) แต่เราสามารถแก้ไขข้อจำกัดนี้ด้วยวิธีอื่น ซึ่งจะกล่าวถึงด้านล่าง

อย่างไรก็ตาม เพื่อไม่ให้ป้อนคำขอกรองด้วยตนเอง คุณสามารถใช้เคล็ดลับต่อไปนี้: เลือกรายการใดก็ได้ในฟิลด์ที่คุณจะกรองและกดคีย์ผสม "Alt+F" (ไม่ใช่ F4 :))) คำขอจะถูกสร้างขึ้นโดยอัตโนมัติ และค่าจะมีเครื่องหมาย "*" ซึ่งเป็นมาสก์การค้นหาและจับคู่อักขระจำนวนเท่าใดก็ได้

อนิจจานี่เป็นมาสก์ประเภทเดียวที่สามารถใช้ใน Sdbf และสิ่งที่น่าเศร้ากว่านั้นคือคำขอเดียวสามารถมีมาสก์ได้เพียงอันเดียว :( ดังนั้นหากคุณต้องการกรองฟิลด์เดียวกันด้วยพารามิเตอร์หลายตัวคุณจะต้อง ใช้ตัวดำเนินการ “และ” (สร้างคำขออย่างรวดเร็วโดยการกด “CTRL+ALT+F”) หรือ “หรือ” (“SHIFT+ALT+F”)

การดำเนินการค้นหา SQL กับตารางฐานข้อมูล

การค้นหาและการกรองนั้นดีอย่างไม่ต้องสงสัย แต่ไม่สะดวกเสมอไป เมื่อจำนวนบันทึกมีขนาดใหญ่ เราอาจมองข้ามข้อมูลที่เราต้องการเมื่อแยกวิเคราะห์ตารางได้อย่างง่ายดาย อย่างไรก็ตาม ในกรณีนี้ Sdbf มีคุณสมบัติที่ยอดเยี่ยม - รองรับคำสั่ง SQL!

การใช้คำสั่งดังกล่าวใน Sdbf ทำให้เราสามารถ:

  1. จัดรูปแบบตารางของเราแบบไดนามิก สร้างการเลือกเฉพาะบางฟิลด์ที่จำเป็น (คำสั่ง SELECT และ SELECT TOP)
  2. คัดลอกข้อมูลจากฐานข้อมูลหนึ่งไปยังอีกฐานข้อมูลหนึ่ง (INSERT FROM และ INSERT INTO)
  3. แก้ไขและลบเนื้อหา บางบรรทัด(อัปเดตและลบตามลำดับ);
  4. กลุ่มแบบสอบถามแบบขนาน (UNION);
  5. รูปร่าง ตารางเดือย(หมุน).

ในการเริ่มทำงานกับคิวรี เราต้องคลิกปุ่ม "SQL Query" ที่ด้านขวาสุดของแถบเครื่องมือ อย่างไรก็ตาม ผลลัพธ์ของการดำเนินการดังกล่าวค่อนข้างน่าท้อใจ: เนื้อหาของฐานข้อมูลที่แก้ไขใหม่ ข้อมูลจะหายไปและหน้าต่างว่างอีกหน้าต่างหนึ่งที่มีสองฟิลด์จะปรากฏที่ด้านบนของหน้าต่างการทำงาน (ด้านบนคือช่องข้อมูลออก และด้านล่างคือช่องป้อนข้อมูล)

อย่ากลัวเลย :) คุณเพียงแค่ต้องป้อนแบบสอบถาม SQL ที่ต้องการทันทีในฟิลด์ด้านล่างที่ระบุชื่อ ฐานที่ต้องการข้อมูล. หากคุณจำชื่อนี้ไม่ได้คุณสามารถเปิดใช้งานได้ แถบด้านข้าง Sdbf (โดยคลิกที่สีเทา แถบแนวตั้งทางด้านขวา) ซึ่งจะแสดงในรูปแบบของรายการฐานข้อมูลทั้งหมดที่คุณเปิดไว้ก่อนหน้านี้:

นอกจากนี้ เพื่อเร่งการทำงานของคุณ ขอแนะนำให้จำปุ่มลัดซึ่งสามารถดูได้โดยการเรียกความช่วยเหลือโดยกดปุ่ม F1 มีเพียงสามเท่านั้น แต่สามารถเร่งกระบวนการสร้างแบบสอบถามที่ถูกต้องได้อย่างมาก

ดังนั้นการรวมกัน “CTRL+Space” จะแสดงหน้าต่างป๊อปอัปพร้อมรายการชื่อฐานข้อมูลที่มีอยู่ (เพื่อไม่ให้ดูในแถบด้านข้าง) “CTRL+F” จะแสดงรายการฟังก์ชั่นสำหรับตัวดำเนินการปัจจุบัน และ “CTRL+Enter” จะเริ่มกระบวนการดำเนินการค้นหา นอกจากนี้หากคุณคลิกที่ช่องป้อนข้อมูล คลิกขวาเมาส์ (เรียกเมนูบริบท) จากนั้นเราจะรับรายการตัวดำเนินการที่ Sdbf รองรับ

กลับไปที่ภาพหน้าจอก่อนหน้าของเราแล้วดู คำของ่ายๆซึ่งรวบรวมไว้ที่นั่น ขึ้นอยู่กับตัวดำเนินการ “SELECT” ซึ่งหมายความว่าจะส่งกลับส่วนที่เลือกมาให้เรา พารามิเตอร์การเลือกคือ "*" ซึ่งหมายถึงการแสดงข้อมูลใด ๆ แต่เราสามารถระบุชื่อของฟิลด์ใด ๆ ในตารางฐานข้อมูลได้โดยคั่นด้วยเครื่องหมายจุลภาค

ตัวเลือกที่เราดูข้างต้นเป็นวิธีที่ง่ายที่สุด แต่ Sdbf ช่วยให้คุณสามารถดำเนินการค้นหาที่ซับซ้อนมากขึ้นได้ ในภาพหน้าจอถัดไป เราจะเห็นตัวเลือก ซึ่งเป็นตารางที่สร้างขึ้นแบบไดนามิกซึ่งประกอบด้วยฟิลด์ที่มีชื่อของลูกค้า เมืองที่พวกเขาอาศัยอยู่ และประเทศ นอกจากนี้ ลูกค้าจะถูกกรองตามประเทศที่พำนัก (สหรัฐอเมริกา) และผลลัพธ์จะแสดงตามลำดับตัวอักษร:

ถ้าจะแยกออกไป. คำขอนี้จากนั้นเราจะเห็นวิธีการสุ่มตัวอย่างตามฟิลด์ที่ระบุแล้วคั่นด้วยเครื่องหมายจุลภาคตามหลัง คำสั่งเลือก- ถัดไปข้อบ่งชี้เดียวกันของชื่อฐานข้อมูล แต่ตอนนี้คำขอไม่ได้จบเพียงแค่นั้น

ขั้นตอนต่อไปคือการแสดงรายการฟังก์ชันตัวดำเนินการหลักที่จะต้องดำเนินการอันเป็นผลมาจากการประมวลผลคำขอ มีสองคนที่นี่

ประการแรก - "ที่ไหน" คล้ายกับตัวกรองที่เราพูดถึงก่อนหน้านี้และดำเนินการ การกระทำที่คล้ายกัน- ให้คุณเลือกเฉพาะบันทึกที่ตรงตามเงื่อนไขเท่านั้น

ฟังก์ชั่นที่สอง - "เรียงลำดับตาม" มีหน้าที่จัดเรียงผลลัพธ์ที่ได้รับจากหนึ่งในฟิลด์ (ในกรณีนี้ตามฟิลด์ที่มีชื่อลูกค้า - "NAME") ในรูปแบบตัวอักษร (“ พารามิเตอร์ asc”) หรือกลับด้าน (“ Desc” ") คำสั่ง.

โดยปกติแล้ว ตัวอย่างที่ให้มานั้นค่อนข้างจะดั้งเดิม แต่ก็สะท้อนถึงสาระสำคัญทั่วไปของการสร้างและประมวลผลคำสั่ง SQL หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสิ่งเหล่านี้ ฉันแนะนำให้คุณอ่านคู่มือที่นี่: http://dimonchik.com/insert.html หรือ https://www.sql.ru/articles/articles.aspx?g=SQL&s= 0.

อย่างไรก็ตาม ข้อดีของ Sdbf คือความสามารถในการส่งออกตารางที่ได้รับจากการสืบค้นเป็นฐานข้อมูลใหม่หรือเป็นไฟล์ HTML, RTF หรือ CSV! ในการดำเนินการนี้เพียงเรียกเมนูบริบทของฟิลด์แสดงตารางแล้วเลือกรายการที่เหมาะสม

ฟังก์ชั่นเพิ่มเติมจากแถบเมนู

เราได้ค้นพบความสามารถพื้นฐานของ Sdbf แล้ว แต่มันไม่ได้จบเพียงแค่นั้น ฟังก์ชั่นที่มีประโยชน์และมีเอกลักษณ์จำนวนหนึ่งซ่อนอยู่ในแถบเมนูซึ่งเป็นฟังก์ชั่นเดียวกับที่เราใช้เปิดฐานข้อมูล :) มากมาย คุณสมบัติที่มีประโยชน์(ซึ่งบางครั้งอนุญาตให้คุณดำเนินการได้โดยไม่ต้องสืบค้น SQL) คุณสามารถทำได้ในเมนู "ตาราง":

ในบรรดา “สิ่งที่มีประโยชน์” อื่นๆ เช่น การเปลี่ยนการเข้ารหัสและการรวมฐานข้อมูล ที่ด้านล่างสุดเราจะพบรายการ “เปลี่ยนโครงสร้าง” รายการนี้จะเปิดหน้าต่างเพิ่มเติมซึ่งเราสามารถเปลี่ยนแปลงฟิลด์ทั้งหมดได้อย่างสมบูรณ์ เปิดโต๊ะเพิ่มรายการใหม่ หรือลบเพิ่มเติม ส่วนที่ไม่จำเป็น(หน้าต่างเดียวกันจะเปิดขึ้นเมื่อสร้างฐานข้อมูลตั้งแต่เริ่มต้น)

โดยเฉพาะอย่างยิ่ง เราสามารถเปลี่ยนลำดับของฟิลด์ ชื่อ ประเภท ขนาด (จำนวนอักขระในเซลล์) และความแม่นยำ (ความลึกของบิต - โดยปกติจะตั้งค่าโดยอัตโนมัติและขึ้นอยู่กับประเภทของฟิลด์)

สิ่งเดียวที่คุณต้องจำเมื่อแก้ไข (และโดยเฉพาะการสร้าง) ฐานข้อมูลคือฐานข้อมูลแต่ละประเภทมีชุดประเภทฟิลด์ของตัวเอง และมักจะแตกต่างกัน (หากคุณไม่คำนึงถึง N, C, D หลัก) ตัวอย่างเช่น ฐานข้อมูล xClipper ไม่รองรับฟิลด์ที่มีรูปภาพ (P, B) และ xBase จนถึงเวอร์ชันที่ 7 ไม่รองรับฟิลด์ที่เพิ่มขึ้นอัตโนมัติ (+) นั่นคือคุณต้องจำไว้เสมอเกี่ยวกับความเข้ากันได้ :)

ขณะที่เราดูแถบเมนู อย่าลืมดูที่เมนู "ฟิลด์":

มีเพียงสองฟังก์ชันที่นี่ แต่มีประโยชน์มาก! โดยเฉพาะอันแรก - "แทนที่" จะช่วยให้คุณได้อย่างรวดเร็ว โหมดอัตโนมัติแทนที่ค่าในคอลัมน์ทั้งหมด ฟิลด์ที่ระบุ, หรือ คำเฉพาะและตัวละครทั่วทั้งฐานข้อมูล!

ฟังก์ชัน "คำนวณ" เป็นอะนาล็อกของสูตรการคำนวณอัตโนมัติของ Excel และเปิดโอกาสให้เราดำเนินการทางคณิตศาสตร์และสถิติเช่นการค้นหาผลรวมอัตโนมัติของฟิลด์ คำนวณค่าเฉลี่ยเลขคณิตตลอดจนค่าสูงสุดและต่ำสุด โดยปกติแล้ว ในการคำนวณ ประเภทฟิลด์ต้องเป็นตัวเลข (N, F, I, O, B)

คุณสมบัติสุดท้ายที่ไม่ชัดเจนนัก แต่มีประโยชน์คือตัวแก้ไข HEX ในตัว:

ช่วยให้คุณสามารถแก้ไขข้อมูลของเซลล์ใดก็ได้ ในการดำเนินการนี้เพียงเลือกเนื้อหาที่ต้องการเปลี่ยนแปลงและ เมนูบริบทเลือก จุดสุดท้าย- “เปิดเป็นเลขฐานสิบหก” เพียงเท่านี้ คุณสามารถแก้ไขและบันทึกหรือพิมพ์ผลลัพธ์ได้ทันที!

ข้อดีและข้อเสียของโปรแกรม

  • พกพาสะดวกและขนาดเล็ก
  • รองรับไฟล์ DBF เกือบทุกประเภท
  • ความสามารถในการสร้างฐานข้อมูลตั้งแต่เริ่มต้น
  • รองรับการสืบค้น SQL;
  • ระบบในตัวสำหรับการค้นหา กรอง และแก้ไขข้อมูล
  • ไม่อนุญาตให้คุณระบุมากกว่าหนึ่งมาสก์ในตัวกรอง
  • ไม่มีฟังก์ชันเลิกทำ

ข้อสรุป

โปรแกรม Sdbf แม้จะมีขนาดที่เล็กและ ความต้องการของระบบช่วยให้คุณทำถ้าไม่ใช่ทุกอย่างก็ทำได้มากกับฐานข้อมูล DBF... และการใช้งานการสนับสนุนสำหรับการสืบค้น SQL โดยทั่วไปช่วยให้คุณสามารถนำงานแก้ไขฐานข้อมูลไปใช้ ระดับใหม่- ด้วยความช่วยเหลือเหล่านี้ คุณสามารถชดเชยข้อบกพร่องมากมายในการทำงานผ่านอินเทอร์เฟซแบบกราฟิกได้อย่างง่ายดาย

ในความคิดของฉัน ความผิดหวังที่ใหญ่ที่สุดคือการไม่มีฟังก์ชันที่ไม่สำคัญที่สุดอย่าง "เลิกทำ" การกระทำครั้งสุดท้าย" ในโลก "CTRL+Z": (สิ่งที่น่ารำคาญที่สุดคือเนื่องจากการกำกับดูแลหรือความไม่รู้ ผู้ใช้จึงสามารถใช้การแก้ไขอัตโนมัติโดยไม่ตั้งใจทั่วทั้งฟิลด์ และจะไม่สามารถส่งคืนข้อมูลได้อีกต่อไป: (

สำหรับสิ่งนี้ เราสามารถระบุได้ว่าโปรแกรมประสบความสำเร็จมากกว่าในแง่การใช้งาน แต่ก่อนที่จะทำงานกับมัน ให้ปฏิบัติตามกฎผู้ดูแลระบบโบราณเสมอ - สร้างการสำรองข้อมูล! แล้วคุณจะมีความสุข :)

ป.ล. อนุญาตให้คัดลอกและอ้างอิงบทความนี้ได้อย่างอิสระ โดยมีเงื่อนไขว่าต้องให้เครดิตแบบเปิด ลิงค์ที่ใช้งานอยู่ถึงแหล่งที่มาและการอนุรักษ์การประพันธ์ของ Ruslan Tertyshny

ส่วนขยาย 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, มัลติซอฟต์ Flagship

หากมีข้อผิดพลาดเกิดขึ้นเมื่อเปิดส่วนขยาย DBF สาเหตุอาจมีดังต่อไปนี้:

  • ไฟล์เสียหายหรือติดไวรัส
  • ไฟล์ไม่เกี่ยวข้องกับรีจิสทรีของระบบปฏิบัติการ (เลือกไว้ แอปพลิเคชันไม่ถูกต้องสำหรับการเล่นหรือยังไม่ได้ติดตั้งปลั๊กอินเฉพาะ)
  • อุปกรณ์หรือทรัพยากรระบบปฏิบัติการไม่เพียงพอ
  • ไดรเวอร์เสียหายหรือล้าสมัย

การแปลง DBF เป็นรูปแบบอื่น

ในแต่ละกรณีโดยเฉพาะโครงสร้างและพื้นที่ การใช้งานจริงส่วนขยาย DBF มีลักษณะเฉพาะ ในการแปลงรูปแบบ เป็นเรื่องปกติที่จะใช้สิ่งนั้น ผลิตภัณฑ์ซอฟต์แวร์ด้วยความช่วยเหลือจากคนรุ่นใด

อย่างไรก็ตามมากที่สุด วิธียอดนิยมการแปลไฟล์ถือเป็นการแปลง DBF เป็น . MDB - รูปแบบสเปรดชีต ไมโครซอฟต์ แอคเซส - การมีตัวแปลงในตัวที่ค่อนข้างทรงพลังทำให้ Access สามารถส่งข้อมูลได้โดยแทบไม่สูญเสียหรือเสียหาย

การแปลงส่วนขยาย DBF เป็นรูปแบบอื่นนั้นไม่ได้เกิดขึ้นจริง

ทำไมต้อง DBF และข้อดีของมันคืออะไร?

ส่วนขยาย DBF เป็นหนึ่งในรูปแบบที่ได้รับความนิยมและเป็นที่ต้องการมากที่สุดสำหรับการจัดเก็บและส่งข้อมูลในรูปแบบของระบบการจัดการฐานข้อมูล (DBMS) สเปรดชีต ฯลฯ

ไฟล์นี้อาจมี ความหลากหลายที่ดีการออกแบบและการดัดแปลงต่าง ๆ บางครั้งก็เข้ากันไม่ได้ด้วยซ้ำ

สำหรับ การประมวลผลคุณภาพสูงและแนะนำให้ใช้การแก้ไขรูปแบบอย่างเคร่งครัด แอปพลิเคชันซอฟต์แวร์ซึ่งใช้ในการสร้างไฟล์