Microsoft Access 2010 mặc định sử dụng phần mở rộng định dạng tệp .accdb được giới thiệu Access 2007. Access tiếp tục cung cấp một số hỗ trợ cho định dạng tệp được sử dụng trong các phiên bản Access cũ hơn. Bài viết này giải thích lý do tại sao bạn nên sử dụng định dạng tệp mới bất cứ khi nào có thể và lý do tại sao bạn có thể cần sử dụng định dạng tệp phiên bản cũ hơn trong một số trường hợp. Bạn cũng sẽ tìm hiểu rõ ràng 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 mới (.accdb)
Access 2010 triển một định dạng tệp hỗ trợ một số cải tiến sản phẩm. Khi bạn tạo cơ sở dữ liệu mới, cơ sở dữ liệu đó sẽ sử dụng định dạng tệp mới theo mặc định và được cung cấp phần mở rộng tệp .accdb.
Bạn nên sử dụng định dạng tệp mới bất cứ khi nào có thể vì định dạng này hỗ trợ các tính năng mới, chẳng hạn như trường đa giá trị và tệp đính kèm. Hơn nữa, nếu bạn muốn chuyển đổi cơ sở dữ liệu trên máy tính của mình thành cơ sở dữ liệu Web bằng Access Services, tệp cơ sở dữ liệu trên máy tính phải có định dạng .accdb.
Tuy nhiên, định dạng tệp mới không thể mở hoặc liên kết với các phiên bản trước của Access, nó không hỗ trợ sao nhân bản và nó không hỗ trợ bảo mật mức người dùng. Nếu bạn cần sử dụng cơ sở dữ liệu với các phiên bản trước của Access hoặc nếu bạn cần sử dụng sao nhân bản hoặc bảo mật mức người dùng, bạn phải sử dụng định dạng tệp phiên bản cũ hơn.
Các tính năng được cung cấp bởi định dạng tệp .accdb
-
Phát hành web với Access Services
Nếu bạn có một máy chủ chạy Access Services, một cấu phần của SharePoint Server, bạn có thể phát hành định dạng tệp .accdb lên Web, không áp dụng cho một số hạn chế về tính tương thích nhất định. Một số tính năng thiết kế và mô hình khác đối với cơ sở dữ liệu Web so với cơ sở dữ liệu trên máy tính - một số cơ sở dữ liệu trên máy tính không thể được phát hành lên Web mà không thực hiện thay đổi thiết kế trước tiên.
Sau khi phát hành cơ sở dữ liệu lên Web, bạn vẫn có thể mở tệp .accdb để thực hiện thay đổi thiết kế và sau đó cũng có thể đồng bộ hóa những thay đổi đó với phiên bản đã phát hành. Con người thể sử dụng cơ sở dữ liệu Web đã phát hành trong trình duyệt mà không cần cài đặt Access.
-
Các trường đa giá trị
Giả sử bạn cần giao một nhiệm vụ cho một trong các nhân viên của mình nhưng quyết định rằng bạn cần giao nhiệm vụ cho nhiều người. Trong Access 2010 bạn có thể tạo trường đa giá trị trong đó bạn có thể chọn hoặc nhập tên nhân viên trong một hộp.
Khi bạn bấm vào hộp, các hộp kiểm được chọn sẽ cho biết lựa chọn của bạn. Các nhân viên đã chọn được lưu trữ trong trường đa giá trị và được phân tách bằng dấu phẩy (theo mặc định) khi được hiển thị.
Ý tưởng đằng sau các trường đa giá trị là 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 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 Microsoft SharePoint Foundation vì danh sách SharePoint cũng hỗ trợ trường đa giá trị.
-
Kiểu dữ liệu phần đính kèm
Kiểu dữ liệu Tệp đính kèm mới 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 mà không cần tăng trưởng quá mức về kích cỡ vật lý của cơ sở dữ liệu. Tệp đính kèm được tự động nén, khi thích hợp, để tối đa hóa mức sử dụng không gian. Bạn có thể đính kèm Word liệu vào bản ghi hoặc lưu một chuỗi ảnh kỹ thuật số. Thậm chí bạn có thể giữ nhiều tệp đính kèm được đính kèm vào một bản ghi.
-
Tích hợp được cải thiện với SharePoint và Outlook
Trước đây, các tệp Access ở định dạng .mdb đã bị SharePoint hoặc Outlook chặn do có thể đưa mã không an toàn vào cơ sở dữ liệu Access. Access 2010 cho phép xác minh mã là an toàn hoặc bị vô hiệu hóa. Điều này giúp bạn có thể tích hợp cơ sở dữ liệu Access đầy đủ hơn với SharePoint hoặc Outlook.
-
Theo dõi lịch sử trường bản ghi nhớ
Trường Ghi nhớ rất hữu ích để lưu trữ một lượng lớn thông tin. Bắt đầu với Access 2007, 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 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 Windows SharePoint Services 3.0 để bạn có thể sử dụng Access để theo dõi thay đổi trong 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 Gắn thêm Thay đổi thành Văn bản Hiện có được đặt thành Có).
-
Mã hóa được cải thiện
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 mình. Khi bạn làm như vậy bằng Access 2007 tệp và tệp sử dụng định dạng tệp mới, Access sẽ sử dụng API Mã hóa Windows để mã hóa dữ liệu. Công cụ mã hóa của bên thứ ba cũng có thể được sử dụng.
Định dạng tệp phiên bản cũ hơn (.mdb)
Các phiên bản Access cũ hơn Office Access 2007 định dạng tệp có sử dụng phần mở .mdb tệp mới. Trong Access 2010 bạn vẫn có thể mở .mdb tệp. 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ở và sử dụng tệp theo Access 2010 như bình thường. Tuy nhiên, bạn không thể tận dụng các tính năng mới yêu cầu định dạng tệp .accdb.
Nếu tệp được lưu trữ theo định dạng tệp Access 95 hoặc Access 97, thì khi bạn mở tệp lần đầu trong Access 2010, Access sẽ đề xuất nâng cấp cơ sở dữ liệu lên định dạng tệp hiện được đặt làm định dạng tệp mặc định (thường là định dạng tệp .accdb, trừ khi bạn hoặc người quản trị đã thay đổi cài đặt). Nếu bạn không dự định sử dụng cơ sở dữ liệu với các phiên bản Access cũ hơn Access 2007 và bạn sẽ không chia sẻ cơ sở dữ liệu với những người dùng khác sử dụng các phiên bản Access cũ hơn Access 2007 và bạn không sử dụng sao nhân bản hoặc bảo mật mức người dùng, bạn nên nâng cấp tệp cơ sở dữ liệu lên định dạng .accdb mới. Sau khi nâng cấp cơ sở dữ liệu lên định dạng tệp .accdb, bạn không còn có thể mở cơ sở dữ liệu bằng cách sử dụng phiên bản Access cũ Access 2007.
Nếu tệp được lưu trữ ở định dạng Access 95 hoặc Access 97 và bạn chọn không nâng cấp lên định dạng .accdb, bạn sẽ không thể thực hiện thay đổi thiết kế. Bạn có thể xem các đối tượng và thực hiện thay đổi đối với dữ liệu của mình thông qua Access 2010, nhưng bạn không thể thực hiện thay đổi thiết kế.
Chuyển đổi sang định dạng tệp mới
Để chuyển đổi một cách rõ ràng cơ sở dữ liệu Access sang định dạng tệp .accdb mới, trước tiên bạn phải mở cơ sở dữ liệu, rồi lưu cơ sở dữ liệu theo định dạng tệp .accdb.
Quan trọng: Quy trình sau đây dành cho các tệp được 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 Mở.
-
Trong hộp thoại Mở , chọn và mở cơ sở dữ liệu mà bạn muốn chuyển đổi.
Bây giờ, chuyển đổi cơ sở dữ liệu của bạn:
-
Bấm tab Tệp.
-
Ở bên trái, bấm Chia sẻ.
-
Bên dưới Lưu Toàn bộ Cơ sở dữ liệu, hãy bấm Lưu Cơ sở dữ liệu Dưới 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 sử dụng tên tệp được cung cấp.
-
Bấm Lưu.
Bản sao của cơ sở dữ liệu được tạo theo định dạng tệp .accdb.