• ベストアンサー

データベース技術は人類の英知?

知人のプログラマーとの会話の中で「オラクルやSQLサーバなどのデータデース技術は人類が創り出した英知の結晶の1つだ」と言われました。その意味がよくわかりませんので教えていただければ幸いです。その2つはデータベースを管理する機能を持った主要なソフトだというのはわかるのですが、英知の結晶と言うに値する理由をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • JaneDue
  • ベストアンサー率75% (263/350)
回答No.3

オラクル等の個別のSQLシステムのことではなく、たぶんリレーショナル型のデータベースのことを指しているのだと思いますよ。  テーブルを動的に連結・生成して必要な情報を得る、という方法を発明した人はノーベル賞をもらったと聞いたことがあります。 特にテーブルを切る時に用いられる「正規化」は、個人的にも「大発見」といってよいと思います。

komorebi88
質問者

お礼

かなり参考になりました!ありがとうございます!

その他の回答 (4)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.5

データベースに限らず,ネットワーク,セキュリティ,プログラミング,ソフトウェア,ハードウェア,なんでもかんでも。 技術の進歩ってすべて,人類が創り出した英知の結晶と言うに値するんじゃないですか。

  • JaneDue
  • ベストアンサー率75% (263/350)
回答No.4

#Ano3。訂正。 発明者がエドガー・F・コッド、ノーベル賞ではなく「チューリング賞」のようです。

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.2

一般的に言われている言葉では無いので、その人に聞くしか無いのでは?

  • nekonynan
  • ベストアンサー率31% (1565/4897)
回答No.1

 英知の結晶と言うのは、コンピュター(デジタル技術)は、アナログ技術の集大成ですよ、これに比べると単なる脇役ですなデータベース技術なんか・・・・  

関連するQ&A

  • データベースの正しい定義は?

    初歩的な質問ですが、データベースを正しく定義するとどのようになりますか? SQLとファイルシステムを一緒にしたものがデータベースですか? また、データベースとデータベースエンジンの境界ってどこになりますか? データベースを論じる記事を頻繁に目にしますが、さっぱり分かりません。データベースとオラクル、DB2、あるいは、SQLサーバーなどは必ずしも同じではないと思うのですが.. これらは単なる製品ではないでしょうか。製品の使い方を論じることはデータベースを論じることではないような気がしています。 データベースって何ですか?ご意見をお聞かせください。

  • データベースソフトとは・・・

    情報処理の授業でデータベースについてレポートを書くことになりました。 課題の内容は「データベースソフトにはどのようなものがあるか列挙せよ」という漠然としたものなので、何から書けばよいか困っています。 まったくの初心者なので、自分なりに調べてみたのですが、顧客管理用など種類もたくさんあり混乱しています。 Access Oracle ファイルメーカー OpenOffice.org MS SQL Server PostgreSQL MySQL DocuWorks EXCEL 以上が自分で調べたものなのですが、これがすべてデータベースソフトなのかも自信がありません。 Access、Oracleが有名らしいのですが、他にも有名なものって何なのでしょうか。 市販でも、フリーソフトでもかまいません。 どうぞ回答よろしくお願いいたします。

  • データーベースoracleについて

    oracleって性能はどんなベンチマークを使ってしらべるんですか? またオラクルのほかに MySQL SQL server といったデータベースではどんなベンチマークを使って性能をはかるのですか? たぶん真っ先にあがるのがTPC-Cとかだと思うのですが、このほかにもどんなものがありますか?

  • Cでデータベース操作

    C言語で、SQLを実行させるサンプルソースを探しています。 スピードと次のようなデータベースにアクセスできるものが良いです。 SQL Server2005 DB2 MySQL PostgreSQL Oracle よい本もあるのでしたら、ご紹介お願いいたします。

  • 人類について

    知ったからといってどうって事でもないですが… 約50億年前に地球が生まれて、やがて生命の星となり、人類に進化した僕たち私たちですが 今、目を開ければ周りには人間が作り上げてきた物ばかりです。高層ビル、車、テレビ等々。 それらは何百万年もかけて人類の祖先が築き上げて、また人類自信も進化してきた結果です。特にここ数十年で革命的とも言える程、技術は進歩しているらしいです。しかし今現在の人間のそれらの英知は、遥か昔の祖先達から何世代も何世代も渡りに渡った結果と言えるでしょう。 そこで本題の疑問なのですが ---今現在の人類全員が500万年前にタイムスリップしたとしたら、今現在の地球の姿に辿り着くまでどれくらいかかるのか…--- というのが最近ふと思うんです。 例えば携帯電話 今の時代お金さえあれば誰でも手にできます。しかし、全く同じ物を、1から作れと言われたら誰もが無理でしょう。 携帯電話本体を作っているのは大手電気メーカーです。しかしそこの社員や幹部、技術者達が素手で作っているのではないですし、機械が作っています。その機械を構成する部品も機械で作っていて…と、辿れば最終的には人の手に辿り着くはずですが 何が言いたいかと言うと、携帯電話一つ見てみても、色んな技術の結晶の結果、進化が今の素晴らしい携帯電話の形である、と思うんです。 500万年前に戻ったとしても、人類には現在の知恵、知識があります。しかし地球上には人類が作り上げてきた物が何もありません。 例えば、適当に作った料理、食べてみたらおいしかったのでもう一度作りたい…しかしレシピがないので全く同じ味を再現するのは困難ですよね。 簡単な話、例えは500万年前に戻って、様々な単位も知識としてはあっても、実際にはわからないのです。どの長さが1cmなのか、どの重さが1gなのか そんな何もない大自然100%の地球上で、人類が活動し続けて一体どれくらいで今現在の環境になるのか…と。 皆さん色々お聞かせ下さい!およそ何年ぐらい、その理由なども書いて頂ければ幸いです。

  • データベースの復旧方法

    先日サーバーのOSが崩れて(レジストリが壊れたようです)、サーバーの起動ができなくなりました。 OSを再インストールせずに、レジストリの復旧を試みていますが、最悪の場合OSの再インストール、Oracleの再インストールも念頭にいれています。 SQL Serverの場合、データベースのアタッチをすれば現存のDBを動かすことができます。 Oracleの場合は、どのような方法でデータベースを復旧するのでしょうか? リスナーの再構築でよろしいのでしょうか? OS:Windows Server 2000 DB:Oracle 8 よろしくご教授のほどお願いします。

  • オラクル SQLサーバーにて ファイルをDB管理したい

    オラクルもしくはSQLサーバーにて ファイルとか画像もデータベースで管理したいのですが オラクルやSQLさーばーはファイルとかDBは 管理できるのでしょうか? 管理できる場合 ファイルをDBに保存するのでしょうか? もしくは ファイルへのリンク アドレスを 管理するのでしょうか? 詳しい方教えてください

  • VBでSQL-serverをプログラムする

    VBでmdbファイルを操作するプログラムを勉強していますが、データベースをサーバー管理するならば、AccessではなくSQL-serverなどを使った方が良いと聞きました。 質問なんですが、 SQL-serverには、Accessと同じようにユーザーフォームを使ってデータベースシステムを構築するような機能が付いているのでしょうか? そもそもOracle、dBase、SQL-serverといったデータベースソフトは、DBそのものを作成するソフトであって、DBシステムを構築するにはVBなどによるプログラム開発が必要なのでしょうか? 分かりにくい質問ですみません。

  • エクセルでのデータベース作成ってどうですか?

    エクセルでのデータベース作成ってどうですか? 仮に飲食店の顧客データをデータベースを作って管理するとします。 その際ふつうは SQLサーバなどで管理しますよね?(一般的にどうしているのかよく知りませんが・・・) SQLなどの代わりにエクセルでデータベースを作ることに関して メリット、デメリットを教えてください。。 また、飲食店の顧客データベースを作成する際 一般的にどのように行っているのか、もしわかるようでしたら 合わせて教えてください!!

  • インターネット上のどこかにフリーでアクセスできるデータベースはありませんか?

    プログラムのテストを行いたいのですが、インターネット上でフリーで公開されているデータベースはありませんか? 欲しいのはSQL-Server, Oracle等です。 こんな情報で接続できたらと思います。 machine: oracle.database.net ID: dba PW: dba DB: sample