Tệp DBF là gì?

Cách mở, chỉnh sửa và chuyển đổi các tệp DBF

Một tệpphần mở rộng tệp .DBF rất có thể là tệp Cơ sở dữ liệu được sử dụng bởi phần mềm quản lý dữ liệu dBASE. Dữ liệu được lưu trữ trong tệp trong một mảng có nhiều bản ghi và trường.

Vì cấu trúc tệp khá đơn giản và định dạng được sử dụng sớm khi các chương trình cơ sở dữ liệu xuất hiện lần đầu tiên, DBF đã được coi là định dạng chuẩn cho dữ liệu có cấu trúc.

ArcInfo của Esri lưu trữ dữ liệu trong các tệp kết thúc bằng .DBF, nhưng thay vào đó nó được gọi là định dạng thuộc tính shapefile . Các tệp này sử dụng định dạng dBASE để lưu trữ các thuộc tính cho các hình dạng.

Các tệp của FoxPro Table cũng sử dụng phần mở rộng tệp DBF, trong phần mềm cơ sở dữ liệu có tên Microsoft Visual FoxPro.

Cách mở tệp DBF

dBASE là chương trình chính được sử dụng để mở các tệp DBF. Tuy nhiên, định dạng tệp cũng được hỗ trợ trong các ứng dụng liên quan đến cơ sở dữ liệu và cơ sở dữ liệu khác, như Microsoft Access, Microsoft Excel, Quattro Pro (một phần của Corel WordPerfect Office), OpenOffice Calc, LibreOffice Calc, HiBase Group DBF Viewer, Astersoft DBF Manager, DBF Viewer Plus, DBFView, Đạo luật Swiftpage! và Alpha Software Alpha ở mọi nơi.

Mẹo: Bạn nên lưu tệp cơ sở dữ liệu Microsoft Works ở định dạng dBASE nếu bạn muốn mở chúng trong Microsoft Excel.

GTK DBF Editor là một trình mở DBF miễn phí cho macOS và Linux, nhưng NeoOffice (cho Mac), cả FlagShip (Linux) và OpenOffice đều hoạt động.

Chế độ Xbase có thể được sử dụng với Emacs để đọc các tệp xBase.

ArcInfo từ ArcGIS sử dụng các tệp DBF trong định dạng tệp thuộc tính shapefile.

Phần mềm Microsoft Visual FoxPro đã ngừng hoạt động cũng có thể mở các tệp DBF, cho dù ở định dạng tệp Cơ sở dữ liệu hoặc Bảng FoxPro.

Cách chuyển đổi tệp DBF

Hầu hết các phần mềm từ phía trên có thể mở hoặc chỉnh sửa tệp DBF cũng có khả năng chuyển đổi nó. Ví dụ: MS Excel có thể lưu tệp DBF vào bất kỳ định dạng nào được chương trình đó hỗ trợ, như CSV , XLSX , XLS , PDF , v.v.

Cùng HiBase Group phát hành DBF Viewer đã đề cập ở trên cũng có DBF Converter, chuyển đổi DBF sang định dạng CSV, Excel như XLSX và XLS, văn bản thuần tuý , SQL, HTM , PRG, XML , RTF , SDF hoặc TSV.

Lưu ý: Trình chuyển đổi DBF chỉ có thể xuất 50 mục trong phiên bản dùng thử miễn phí. Bạn có thể nâng cấp lên phiên bản trả tiền nếu bạn cần xuất nhiều hơn.

dbfUtilities xuất DBF thành các định dạng tệp như JSON, CSV, XML và Excel. Nó hoạt động thông qua công cụ dbfExport được bao gồm trong bộ phần mềm dbfUtilities.

Bạn có thể chuyển đổi một tập tin DBF trực tuyến, với DBF Converter. Nó hỗ trợ xuất tệp sang CSV, TXT và HTML.

Thông tin thêm về dBASE

Các tệp DBF thường được xem với các tệp văn bản sử dụng phần mở rộng tệp .DBT hoặc .FPT. Mục đích của họ là mô tả cơ sở dữ liệu bằng ghi nhớ hoặc ghi chú, trong văn bản thô dễ đọc.

Tệp NDX là các tệp chỉ mục duy nhất lưu trữ thông tin trường và cách cơ sở dữ liệu được cấu trúc; nó có thể chứa một chỉ mục. Tệp MDX là các tệp Nhiều chỉ mục có thể chứa tối đa 48 chỉ mục.

Tất cả các chi tiết trên tiêu đề của định dạng tệp có thể được tìm thấy trên trang web dBASE.

Việc phát hành dBASE vào năm 1980 đã khiến nhà phát triển của nó, Ashton-Tate, một trong những nhà xuất bản phần mềm kinh doanh lớn nhất trên thị trường. Ban đầu nó chỉ chạy trên hệ điều hành máy vi tính CP / M nhưng đã sớm được chuyển sang DOS, UNIX và VMS.

Cuối thập niên đó, các công ty khác bắt đầu phát hành phiên bản dBASE của riêng họ, bao gồm FoxPro và Clipper. Điều này nhắc nhở việc phát hành dBASE IV, mà đến cùng khoảng thời gian với SQL (Structured Query Language) và việc sử dụng ngày càng tăng của Microsoft Windows.

Đầu những năm 1990, với các sản phẩm xBase vẫn đủ phổ biến để trở thành người dẫn đầu trong các ứng dụng kinh doanh, ba công ty hàng đầu, Ashton-Tate, Fox Software và Nantucket, được mua lại bởi Borland, Microsoft và Computer Associates.

Vẫn không thể mở tệp của bạn?

Nếu tệp của bạn không mở với các đề xuất từ ​​phía trên, hãy kiểm tra kỹ phần mở rộng của tệp để đảm bảo tệp đó thực sự đọc dưới dạng DBF. Một số định dạng tệp sử dụng đuôi tệp được viết tương tự nhưng thực sự ở định dạng hoàn toàn khác và không thể mở bằng trình xem và trình chỉnh sửa DBF.

Một ví dụ là các tệp DBX. Chúng có thể là các tệp Thư mục Thư điện tử của Outlook Express hoặc các tệp Mở rộng Cơ sở dữ liệu AutoCAD, nhưng cả hai cách chúng không thể mở bằng các công cụ tương tự được đề cập ở trên. Nếu tệp của bạn không mở với các chương trình cơ sở dữ liệu đó, hãy kiểm tra để đảm bảo bạn không thực sự xử lý tệp DBX.

Nếu tệp của bạn thực sự là tệp DBK, tệp có thể ở định dạng tệp Sao lưu điện thoại di động Sony Ericsson. Nó có thể có thể mở với Sony Ericsson PC Suite hoặc một công cụ giải nén tập tin như 7-Zip, nhưng nó sẽ không hoạt động với các ứng dụng cơ sở dữ liệu ở trên.