Nếu bạn đang xử lý Dữ liệu được Liên kết trong MS Access, bạn nên biết về danh tiếng quan trọng của nó.
Trong khi sử dụng MS Access trong tổ chức của bạn, bạn cũng có thể muốn liên kết dữ liệu bên ngoài với MS Access. Vì các thao tác trong ứng dụng không phải lúc nào cũng được thực hiện bằng dữ liệu đã có trong MS Access. Khi bạn sử dụng dữ liệu ngoài với MS Access, bạn sẽ phải liên kết dữ liệu ngoài với ứng dụng, điều này sẽ cho phép bạn sử dụng thông tin ở định dạng ban đầu. Có nghĩa là bạn sẽ có thể sử dụng dữ liệu từ một ứng dụng khác, trong MS Access. Tuy nhiên, khi bạn chọn liên kết dữ liệu từ các nguồn bên ngoài vào MS Access, nó sẽ có một số hạn chế nhất định. Mặc dù Microsoft đã cung cấp cho người dùng Access phạm vi sử dụng dữ liệu từ các ứng dụng khác trong Access nhưng nó không thực sự cho phép họ thực hiện các thay đổi trong dữ liệu gốc bằng Access. Những hạn chế khác như vậy được giải thích bên dưới, cùng với một số công việc xung quanh.
- Dữ liệu Excel – Khi bạn đang sử dụng trang tính Excel trong cơ sở dữ liệu MS Access, bạn không thể thực hiện thay đổi trong trang tính đã tồn tại. Ngoài ra, việc thêm và xóa nhiều hàng hơn sẽ không được phép trong trường hợp dữ liệu được liên kết. Bằng cách liên kết, dữ liệu Excel có thể được sử dụng chủ yếu trong MS Access theo kiểu chỉ đọc.
-
Tệp văn bản – Trong khi sử dụng các tệp văn bản trong Access dưới dạng dữ liệu được liên kết, quyền truy cập của bạn vào chúng nhiều hơn một chút so với chỉ đọc, nhưng vẫn không quá nhiều. Mặc dù ở đây bạn được phép thêm các hàng mới vào dữ liệu, nhưng bạn vẫn không thể thay đổi bất kỳ hàng nào đã tồn tại. Bạn không thể xóa bất kỳ hàng nào hiện có cũng như không thể cập nhật những hàng hiện có. Điều này được thực hiện chủ yếu để tránh bất kỳ loại gián đoạn nào trong các thao tác đã được thực hiện bằng cách sử dụng các tệp văn bản đã cho.
- HTML - Quyền truy cập ở đây là chỉ đọc, giống như những gì bạn được phép khi sử dụng dữ liệu Excel dưới dạng dữ liệu được liên kết. Dữ liệu HTML không thể bị thay đổi bằng bất kỳ cách nào. Bạn không thể cập nhật, xóa hoặc thêm bất kỳ thông tin nào khác vào những gì đã được cung cấp hoặc tạo trong bảng HTML.
- dBASE – Vì đây là định dạng tệp đã có sẵn trong MS Access nên ở đây bạn có thể thực hiện các thay đổi, nhiều nhất có thể trong cơ sở dữ liệu Access gốc. Tuy nhiên, đối với điều này, bạn sẽ được yêu cầu có quyền truy cập vào khóa chính của mỗi bảng cơ sở dữ liệu. Nếu không có chìa khóa, hành động của bạn sẽ lại bị hạn chế.
- ODBC – Điều này đề cập đến một công nghệ truy cập dữ liệu sử dụng trình điều khiển giữa các tệp Access và các tệp từ dữ liệu/ứng dụng được liên kết. Điều này bao gồm các ứng dụng như SQL Server or Oracle, cũng là các ứng dụng cơ sở dữ liệu. Vì nguồn của dữ liệu được liên kết cũng là một bảng cơ sở dữ liệu nên bạn có thể tự do thực hiện các thao tác, cho dù đó là chỉnh sửa, xóa hoặc thêm. Tuy nhiên, điều này chỉ có thể thực hiện được khi cơ sở dữ liệu được liên kết có một chỉ mục được xác định duy nhất. Do đó, nếu bạn muốn sử dụng dữ liệu được liên kết từ các ứng dụng cơ sở dữ liệu khác một cách tự do như bạn có thể sử dụng cơ sở dữ liệu Access gốc, bạn sẽ phải có một chỉ mục duy nhất cho tất cả các cơ sở dữ liệu được liên kết. Luôn thận trọng khi luôn có sẵn một công cụ chuyên nghiệp để phục hồi mdb bị hỏng hoặc accdb trước khi bắt đầu thay đổi mạnh mẽ.
Giới thiệu tác giả:
Vivian Stevens là một chuyên gia phục hồi dữ liệu trong DataNumen, Inc., công ty hàng đầu thế giới về công nghệ khôi phục dữ liệu, bao gồm hư hỏng SQL Server và các sản phẩm phần mềm phục hồi excel. Để biết thêm thông tin, hãy truy cập www.datanumennăm
Tệp văn bản – Trong khi sử dụng các tệp văn bản trong Access dưới dạng dữ liệu được liên kết, quyền truy cập của bạn vào chúng nhiều hơn một chút so với chỉ đọc, nhưng vẫn không quá nhiều. Mặc dù ở đây bạn được phép thêm các hàng mới vào dữ liệu, nhưng bạn vẫn không thể thay đổi bất kỳ hàng nào đã tồn tại. Bạn không thể xóa bất kỳ hàng nào hiện có cũng như không thể cập nhật những hàng hiện có. Điều này được thực hiện chủ yếu để tránh bất kỳ loại gián đoạn nào trong các thao tác đã được thực hiện bằng cách sử dụng các tệp văn bản đã cho.