![]() |
|
![]() | ||
|
Subject:
information technology and knowledge management
Category: Science > Social Sciences Asked by: dd_friend-ga List Price: $5.00 |
Posted:
09 Nov 2002 05:25 PST
Expires: 09 Dec 2002 05:25 PST Question ID: 104048 |
how can rdbms convert information into knowledge? |
![]() | ||
|
There is no answer at this time. |
The following answer was rejected by the asker (they reposted the question). | |
Subject:
Re: information technology and knowledge management
Answered By: hammer-ga on 09 Nov 2002 05:59 PST |
In order to answer this, let's first define our terms. I went to http:\\www.dictionary.com and did a quick lookup of "information" and "knowledge". The parts of the definitions the pertain to a question about databases follow: Information: A collection of facts or data: statistical information. Computer Science. Processed, stored, or transmitted data. Knowledge: The sum or range of what has been perceived, discovered, or learned. Familiarity, awareness, or understanding gained through experience or study. Based on the definitions above, knowledge cannot be achieved without a way to collect, manipulate and summarize information. A Database Management System (DBMS) is, in its simplest terms, an organized place to collect information. This by itself does not get us to knowledge. At this point, it is still just a big box of random information. By accessing this data using a query language, like SQL, or a report generator, we have the ability to organize, summarize and display that information. This gets us closer, but still only provides half of our definition of knowledge. A Relational Database Management System (RDBMS) allows us to create relationships between random groups of data. It allows us to experiment with and interact with the information in different ways and at a much deeper level than is possible with summarized lists. This ability to experiment with, study and reorganize our information can eventually lead to the experience and understanding we call knowledge. So, the answer is that an RDBMS cannot convert information into knowledge, because it is not actually capable of "knowing" or "understanding" what it contains. It is, however, an extremely capable tool that we, as "aware" beings, can use to turn information into knowledge. - Hammer | |
| |
| |
|
![]() | ||
|
Subject:
Re: information technology and knowledge management
From: curious7-ga on 09 Nov 2002 08:35 PST |
My view is that the formal structure which an rdbms forces its database designers to impose when "normalizing" recalcitrant data is simply one way of organizing certain kinds of information. The process of shoehorning data into an rdbms rarely leads to knowledge or insight that is useful to anyone who's not a database administrator. On the other hand, more broadly useful knowledge often comes from identifying patterns or trends within structured information, often by asking and answering questions. The tools which best help people do this (e.g., data marts, OLAP, MicroStrategy, Business Objects, SAS) often have to implicitly or explicitly undo the data normalization so carefully established to satisfy the rdbms theorists. What's more, much (perhaps most) useful knowledge involves unstructured information, approximate patterns, shades of meaning, intuitions, estimates, metaphors and nuances which fit poorly, if at all, into an rdbms. Using an rdbms for "knowledge management" (whatever that means) is like the kid with a hammer using the world as a nail. If you want to convert information into knowledge, even in a narrow domain, an rdbms typically needs other tools. And it certainly doesn't perform the conversion for you. As the domain broadens, and the information becomes less structured, you are far less likely find useful knowledge through an rdbms than though a tool like the Web+Google. - curious7 |
Subject:
Re: information technology and knowledge management
From: aceresearcher-ga on 10 Nov 2002 09:24 PST |
dd-friend, I would echo hammer's statement here. As a Computer Programmer/Systems Analyst for more than 15 years, I have worked with and designed numerous different kinds of databases. The Relational Database, in my opinion, is by far the most useful. It allows the data to be stored more efficiently by eliminating most duplication/redundancy (via the process of normalization, which breaks information down into its basic elements). It also makes it fairly easy to pull together the desired elements (such as name, address, all orders/invoices, etc) using a small number of keys (such as customer number or social security number). A well-designed database will not require the data to be "shoe-horned". If major "shoe-horning" is required, the database design itself is seriously flawed and needs to be re-engineered. A well-designed database, when accompanied by user-friendly, intuitive query tools (such as SQL) that can be used by non-computer specialists, provides a wealth of knowledge that is useful to the manager, salesperson, information analyst or other person making the query. In my opinion, hammer has given the answers (and there are two of them) to your question "How can rdbms convert information into knowledge?": - a well-designed rdbms provides a good, workable framework for converting information into knowledge; - however, the rdbms does not itself convert the information into knowledge -- the query tools do that. I hope that my comments assist you in better understanding the answer to your question. Regards, aceresearcher |
Subject:
Re: information technology and knowledge management
From: rac-ga on 10 Nov 2002 09:32 PST |
I came across the following site which tells about the concepts of RDBMS, OLTP, data warehousing, and OLAP in simple terms. Will be helpful in understanding the RDBMS role in information technology and knowledge management. http://philip.greenspun.com/wtr/data-warehousing.html |
Subject:
Re: information technology and knowledge management
From: curious7-ga on 10 Nov 2002 15:26 PST |
dd-friend: rac's link gives an excellent example of how designing a database for efficient transactions (a common goal for an rdbms) can conflict with designing a database for asking questions. Questions help turn information into knowledge. For Flash demos of Business Objects products, try http://www.businessobjects.com/forms/demos_login.asp Hammer: I confess to departing from the question a bit to indulge a pet peeve. The "knowledge management" buzzword in the Subject also seemed to warrant a broader view. I agree strongly that being able to "work well" with the data should take priority over normalization. Like you, "I do not agree with the statement that information contained in a database is only useful to a database administrator." I wasn't trying to make that statement; only that the process of normalization itself rarely yields knowledge as useful as do query tools/warehouses, which often denormalize data to work well. I'm a bit puzzled by your statement that "A Relational Database Management System (RDBMS) allows us to create relationships between random groups of data." We may _observe_ relationships, or _formalize_ them when designing a database, but if we're creating relationships rather than discovering them, it's called "social science." (Just kidding!) Besides, if the groups are random, can they have relationships at all? aceresearcher: A person who considers SQL a "user-friendly, intuitive query tool" must work with different users than I do, or maybe they're an ace researcher. Googling for "sql intuitive" turns up ample results describing how SQL becomes intuitive if you just add "product x." Or you can read randomly from Joe Celko..... Peace^^Paul |
If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you. |
Search Google Answers for |
Google Home - Answers FAQ - Terms of Service - Privacy Policy |