Summary
Key Points:
Nguyên văn
You have been permanently redirected here from the old URL (https://www.vanirsystems.com/danielsblog/2008/05/29/uris-and-dsns/).
IntroIn the past I have written and talked about the fact that URIs are the key (or ticket) towards making data more semantic (aka “meaningful”). A URI is a unique label for a data object, by giving a unique label to the object you can build relations up with that object, making the object more defined and more meaningful.
Except a URI is a lot more than a simple label, and this is because of the Linked Data rule of making URIs “gettable” via HTTP. Because the URI is available via HTTP it can be seen as a data structure which describes how to get to a specific data source.
And now to talk about Data Source Names (DSNs).
Data Source Names
A DSN is a data structure which represents the connection to a specific data source, this has traditionally been within the database realm and more specifically with ODBC. However, it does not have to be strictly ODBC nor strictly database… it could be any data source of any kind.
Data Source Names are synonymous with Uniform Resource Identifiers
You would have noticed that the description of the Linked Data URI and the description of the DSNs are very similar, in fact, there is no difference at all! Therefore on the Linked Data Web a Uniform Resource Identifier is a Data Source Name. Simple as that!
Now you can start to see what Kingsley, I and the rest of OpenLink are trying to convey when we mention WODBC. The Linked Data Web is fully explainable using existing database terminology (e.g. URIs are DSNs), which is then built up creating a web of data connections, establishing Web Open DataBase Connnectivity.
Kingsley gives a description of WODBC and a comparison with the traditional ODBC.
Quan điểm mới
Hồi đó, khi viết bài này, tôi cảm thấy khá hào hứng vì đang cố gắng giải thích một khái niệm khá trừu tượng nhưng lại rất quan trọng trong thế giới dữ liệu. Tôi nhớ mình đã dành khá nhiều thời gian để suy nghĩ làm sao diễn đạt sao cho dễ hiểu nhất, vì URI (Uniform Resource Identifier) và DSN (Data Source Name) nghe có vẻ kỹ thuật và xa lạ với nhiều người. Nhưng thực ra, chúng lại có mối liên hệ rất gần gũi, gần như là một thứ.
Lúc đó, tôi cũng cảm thấy hơi áp lực một chút vì muốn truyền tải ý tưởng một cách rõ ràng, nhưng đồng thời cũng muốn giữ được sự thú vị để người đọc không cảm thấy nhàm chán. Tôi nhớ mình đã nghĩ: "Làm sao để biến cái này thành một câu chuyện dễ tiếp cận hơn?" Và rồi tôi quyết định so sánh URI với DSN, vì chúng thực sự giống nhau về bản chất.
Cảm giác khi viết xong bài này khá là thoải mái, vì tôi nghĩ mình đã làm được điều mình muốn: giải thích một cách đơn giản mà vẫn giữ được độ chính xác. Tôi cũng cảm thấy hơi tự hào vì đã góp phần giúp mọi người hiểu hơn về Linked Data và WODBC, một khái niệm mà tôi và Kingsley cùng nhóm OpenLink đang cố gắng phổ biến.
Nhìn lại, tôi thấy bài viết này không chỉ là một bài giải thích kỹ thuật, mà còn là một cách để tôi chia sẻ niềm đam mê của mình với dữ liệu và cách chúng kết nối với nhau. Đó là một trải nghiệm thú vị, và tôi vẫn nhớ cảm giác đó đến tận bây giờ.
Extended Perspectives Comparison:
Reference Articles
SAN là gì? Subject Alternative Name thường được sử ...
URI có thể đại diện cho bất kỳ tài nguyên nào trên internet hoặc trong một hệ thống cụ thể, giúp bảo mật các đường dẫn hoặc định danh tài nguyên ...
Source: VinaHost
Related Discussions