Điều cần biết
- Tệp DBF rất có thể là một tệp cơ sở dữ liệu.
- Mở một cái bằng dBase, Excel hoặc Access.
- Chuyển đổi sang định dạng CSV hoặc Excel với các chương trình tương tự.
Bài viết này mô tả các tệp DBF, bao gồm cách mở một tệp và cách lưu tệp đó vào một định dạng khác, chẳng hạn như CSV, XLS, v.v.
Tệp DBF là gì?
Tệp có phần mở rộng tệp. DBF rất có thể là tệp Cơ sở dữ liệu được hệ thống quản lý dữ liệu dBASE sử dụng. 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 từ rất sớm khi các chương trình cơ sở dữ liệu mới xuất hiện, nên nó được coi là định dạng tiêu chuẩn cho dữ liệu có cấu trúc.
ArcInfo củaEsri cũng 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 hình dạng.
Bảng miễn phí được tạo bởi Microsoft Visual FoxPro cũng được lưu trữ dưới dạng tệp sử dụng tiện ích mở rộng này. Thật khó hiểu, các tệp cơ sở dữ liệu được chương trình đó sử dụng được lưu dưới dạng tệp DBC. Có nhiều thông tin hơn trên trang web của Microsoft về thuật ngữ 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ơ sở dữ liệu và các ứng dụng liên quan đến cơ sở dữ liệu khác, như Microsoft Access và 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 và Alpha Software Alpha Anywhere.
Bạn nên lưu các 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), multisoft FlagShip (Linux) và OpenOffice cũng 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 tệp DBF ở định dạng tệp thuộc tính shapefile.
Phần mềm cơ sở dữ liệu Microsoft Visual FoxPro đã ngừng hoạt động là một cách khác để mở các tệp này.
Cách chuyển đổi tệp DBF
Hầu hết các phần mềm ở trên có thể mở hoặc chỉnh sửa loại tệp này rất có thể cũng có thể chuyển đổi nó. Ví dụ: Excel có thể lưu một tệp 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 một công ty phát hành DBF Viewer, được đề cập ở trên, cũng có DBF Converter, chuyển đổi tệp sang các định dạng CSV, Excel như XLSX và XLS, văn bản thuần túy, SQL, HTM, PRG, XML, RTF, SDF, và TSV.
DBF Converter 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ả phí nếu cần xuất thêm.
dbfUtilities xuất DBF sang các định dạng JSON, CSV, XML và Excel. Nó hoạt động thông qua công cụ dbfExport có trong bộ dbfUtilities.
Bạn có thể chuyển đổi tệp này trực tuyến bằng cách sử dụng DBFconv.com, hỗ trợ xuất sang CSV, TXT và HTML.
Vẫn không thể mở tệp?
Nếu tệp của bạn không mở bằng các đề xuất ở trên, hãy kiểm tra kỹ phần mở rộng tệp để đảm bảo rằng nó thực sự đọc dưới dạng DBF. Một số định dạng tệp sử dụng phần mở rộng được đánh vần rất giống các định dạng khác, ngay cả khi các định dạng hoàn toàn không liên quan.
Một ví dụ là DBX. Chúng có thể là tệp Thư mục Email Outlook Express hoặc tệp Phần mở rộng Cơ sở dữ liệu AutoCAD, nhưng dù theo cách nào thì chúng cũ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ở bằng các chương trình cơ sở dữ liệu đó, hãy kiểm tra để đảm bảo rằng bạn không thực sự xử lý tệp DBX.
Nếu những gì bạn có thực sự là một tệp DBK, nó có thể ở định dạng tệp Sao lưu Điện thoại Di động của Sony Ericsson. Nó có thể mở bằng một công cụ 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.
Các ví dụ về phần mở rộng tệp khác mà bạn có thể dễ nhầm lẫn với phần mở rộng này bao gồm DB, DBA, PDB và MDE.
Thông tin thêm về dBASE
Tệp DBF thường được thấy 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 các bản ghi nhớ hoặc ghi chú, ở dạng văn bản thô dễ đọc.
Các tệpNDX là các tệp Chỉ mục Đơn lưu trữ thông tin trường và cách cấu trúc cơ sở dữ liệu; nó có thể chứa một chỉ mục. Tệp MDX là nhiều tệp Chỉ mục có thể chứa tối đa 48 chỉ mục.
Bạn có thể tìm thấy tất cả các chi tiết về tiêu đề của định dạng tệp trên trang web dBASE.
Việc phát hành dBASE vào năm 1980 đã làm cho 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 kỷ đó, các công ty khác bắt đầu phát hành các phiên bản dBASE của riêng họ, bao gồm FoxPro và Clipper. Điều này đã thúc đẩy việc phát hành dBASE IV, ra đời cùng lúc với SQL (Ngôn ngữ truy vấn có cấu trúc) và việc sử dụng ngày càng tăng của Microsoft Windows.
Vào đầu những năm 1990, với các sản phẩm xBase vẫn đủ phổ biến để trở thành ứng dụng kinh doanh hàng đầu, ba công ty hàng đầu là Ashton-Tate, Fox Software và Nantucket đã được mua bởi Borland, Microsoft và Computer Associates, tương ứng.
DBF cũng là viết tắt của một số thuật ngữ công nghệ không liên quan gì đến các định dạng tệp được thảo luận trên trang này. Một số ví dụ bao gồm tạo chùm tia kỹ thuật số, phông chữ byte kép và thuật toán Bellman-Ford phân tán.
FAQ
Làm cách nào để sửa chữa tệp DBF?
Để sửa một tệp DBF bị hỏng, hãy sử dụng một công cụ như Hộp công cụ khôi phục DBF. Tải xuống chương trình hoặc tải tệp của bạn lên trang web, sau đó thử mở tệp DBF đã sửa chữa trong chương trình bạn chọn.
Làm cách nào để mã hóa tệp DBF?
Sử dụng một công cụ như DBF Commander Professional để mã hóa và giải mã các tệp DBF. Một số chương trình khác mở DBF có tùy chọn để bảo vệ tệp bằng mật khẩu.