Định dạng tệp .accdb đã được giới thiệu trong Access 2007 mang lại nhiều lợi ích mà các định dạng tệp trước đây không thể có. Nếu bạn đang nâng cấp lên từ phiên bản Access trước Access 2007, bạn có thể có các tệp cơ sở dữ liệu sử dụng định dạng tệp .mdb. Trong hầu hết các trường hợp, bạn nên lưu các cơ sở dữ liệu này bằng định dạng tệp .accdb. Bạn có thể giữ bản sao của tệp .mdb gốc để giúp bạn xác minh rằng quá trình chuyển tiếp đã diễn ra tốt đẹp.
Bài viết này giải thích về lợi ích của định dạng tệp .accdb, lý do tại sao bạn có thể muốn sử dụng định dạng tệp .mdb và cách chuyển đổi cơ sở dữ liệu sang định dạng tệp mới.
Trong bài viết này
Định dạng tệp .accdb
Bắt đầu từ Access 2007, .accdb là định dạng tệp Access mặc định. Định dạng tệp .accdb hỗ trợ một số tính năng mới hơn, chẳng hạn như các trường được tính toán và phần đính kèm. Tuy nhiên, có một số trường hợp mà định dạng tệp .accdb có thể không phải là lựa chọn đúng.
Các tính năng do định dạng tệp .accdb cung cấp
-
Các trường đa giá trị Trường đa giá trị là một loại trường tra cứu cho phép bạn lưu trữ nhiều giá trị trên mỗi bản ghi. Ví dụ: giả sử bạn cần phân công một nhiệm vụ cho một vài nhân viên. Trong tệp .accdb, bạn có thể tạo trường có đa giá trị để lưu trữ những nhân viên được gán cho nhiệm vụ. Tên nhân viên có thể được chọn từ bảng hoặc danh sách các giá trị.
Các trường đa giá trị sẽ giúp bạn dễ dàng chọn và lưu trữ nhiều lựa chọn mà không phải tạo một thiết kế cơ sở dữ liệu nâng cao hơn. Trường đa giá trị cũng rất quan trọng đối với việc tích hợp với SharePoint vì danh sách SharePoint cũng hỗ trợ trường đa giá trị. - Loại dữ liệu tệp đính kèm Kiểu dữ liệu Phần đính kèm cho phép bạn dễ dàng lưu trữ tất cả các loại tài liệu và tệp nhị phân trong cơ sở dữ liệu của mình, đồng thời giúp bạn giữ tệp cơ sở dữ liệu dưới giới hạn kích cỡ tệp 2GB - phần đính kèm được nén tự động. Một bản ghi có thể có nhiều phần đính kèm nhưng chỉ có thể có một trường phần đính kèm cho mỗi bảng.
- Tích hợp tốt hơn với SharePoint và Outlook Định dạng tệp .accdb hỗ trợ các yêu cầu bảo mật SharePoint và Outlook mà tệp .mdb không hỗ trợ. Điều này giúp bạn có thể tích hợp Access đầy đủ hơn với SharePoint và Outlook.
- Cải thiện mã hóa Bạn có thể chọn đặt mật khẩu cơ sở dữ liệu và mã hóa nội dung cơ sở dữ liệu của bạn. Khi bạn thực hiện điều này bằng cách sử dụng định dạng tệp .accdb, theo mặc định Access sẽ sử dụng API Windows Crypto để mã hóa dữ liệu. Bạn cũng có thể sử dụng các công cụ mã hóa của bên thứ ba.
- Theo dõi lịch sử trường Văn bản dài (Bản ghi nhớ) Trường Văn bản dài (Bản ghi nhớ) rất hữu ích để lưu trữ một lượng lớn thông tin. Khi bạn sử dụng định dạng tệp .accdb, bạn có thể đặt thuộc tính (AppendOnly) buộc Access giữ lại lịch sử của tất cả thay đổi đối với trường Văn bản dài (Bản ghi nhớ). Sau đó bạn có thể xem lịch sử của những thay đổi đó. Tính năng này cũng hỗ trợ tính năng lập phiên bản trong SharePoint để bạn có thể sử dụng Access để theo dõi thay đổi ở nhiều dòng của trường văn bản được lưu trữ trong danh sách SharePoint (miễn là trường đó có tùy chọn Chắp thêm thay đổi vào văn bản hiện có được đặt thành Có).
- Loại dữ liệu được tính toán Bắt đầu từ Access 2010, định dạng tệp .accdb hỗ trợ sử dụng kiểu dữ liệu Được tính toán. Bạn có thể sử dụng kiểu dữ liệu Được tính toán để lưu trữ kết quả của biểu thức mà bạn xác định.
Các định dạng tệp .mdb
Trước khi định dạng tệp .accdb được giới thiệu trong Access 2007, các định dạng tệp Access đã sử dụng phần mở rộng tệp .mdb. Có nhiều phiên bản định dạng tệp .mdb khác nhau.
Bạn vẫn có thể mở một số tệp .mdb. Nếu tệp được lưu trữ theo định dạng tệp Access 2002-2003 hoặc Access 2000, bạn có thể mở tệp và sử dụng tệp một cách bình thường. Tuy nhiên, bạn không thể tận dụng các tính năng yêu cầu định dạng tệp .accdb.
Nếu bạn dựa vào các tính năng không sẵn dùng trong tệp .accdb, thì đừng chuyển đổi tệp đó – hãy để nó ở dạng tệp .mdb.
.mdb tính năng tệp không sẵn dùng trong tệp .accdb
- Môi trường phiên bản hỗn hợp Định dạng tệp .accdb không thể mở được –hoặc thậm chí liên kết tới–bằng các phiên bản Access trước Access 2007. Nếu có những người trong tổ chức của bạn sử dụng phiên bản Access cũ hơn, bạn nên cân nhắc xem liệu việc sử dụng tệp .mdb có phải là tùy chọn tốt hơn không.
- Sao chép cơ sở dữ liệu Bạn không thể sử dụng tính năng sao chép trong tệp .accdb. Nếu giải pháp Access của bạn sử dụng tính năng tái tạo, bạn sẽ cần tạo lại giải pháp không sao chép nếu muốn sử dụng định dạng tệp .accdb.
- Bảo mật mức người dùng Định dạng tệp .accdb không hỗ trợ bảo mật mức người dùng, một tính năng cung cấp cách để giúp mọi người chỉ xem những nội dung họ cần xem. Bảo mật mức người dùng không còn hiệu quả đối với bảo mật dữ liệu nữa, vì phương pháp bảo mật của nó hiện đã lỗi thời và dễ bị xâm phạm. Tuy nhiên, bảo mật mức người dùng có thể cải thiện tính khả năng sử dụng bằng cách giữ mọi thứ đơn giản cho mọi người – ví dụ, nếu ai đó không có lý do về việc công việc để sử dụng một biểu mẫu cụ thể, bạn có thể ẩn biểu mẫu đó không cho họ. Nếu bạn có một giải pháp Access dựa trên bảo mật mức người dùng để cải thiện khả năng sử dụng, bạn có thể muốn tiếp tục sử dụng định dạng tệp .mdb để có thể tiếp tục sử dụng giải pháp của mình như hiện trạng.
Chuyển đổi sang định dạng tệp mới
Để chuyển đổi tệp .mdb thành định dạng tệp .accdb, mở tệp rồi lưu ở định dạng tệp .accdb.
Quan trọng
Quy trình sau dành cho các tệp .mdb tạo trong Access 97, Access 2000, Access 2002 hoặc Access 2003.
Trước tiên, hãy mở cơ sở dữ liệu của bạn:
- Bấm tab Tệp.
- Ở bên trái, bấm vào Mở.
- Trong hộp thoại Mở , hãy chọn và mở cơ sở dữ liệu mà bạn muốn chuyển đổi.
Bây giờ, hãy chuyển đổi cơ sở dữ liệu của bạn:
- Bấm tab Tệp.
- Ở bên trái, bấm Lưu dưới Dạng.
- Dưới Loại Tệp, bấm Lưu Cơ sở dữ liệu Ở dạng.
- Ở bên phải, bên dưới Loại Tệp Cơ sở dữ liệu, bấm vào Cơ sở dữ liệu Access.
- Trong hộp thoại Lưu Như , trong hộp Tên tệp , hãy nhập tên tệp hoặc dùng tên tệp được cung cấp.
- Bấm Lưu.
Một bản sao của cơ sở dữ liệu được tạo theo định dạng tệp .accdb.
Xem thêm
Lưu cơ sở dữ liệu hoặc một đối tượng trong một định dạng khác
Chuyển đổi một cơ sở dữ liệu thành định dạng tệp .accdb