ビデオ: デモンストレーションで体感する、アナリティクス×Hadoop の新しいカタチ 2024
SQLは回復力があることが証明されています。 IT業界は、1970年代初めにIBMによって最初に開発されて以来、40年のSQL経験を持っています。 1980年代にリレーショナルデータベースが採用されたことで、SQLはほとんどのITプロフェッショナルの標準スキルになっています。
SQLがなぜ成功したのかを簡単に知ることができます。これは比較的簡単に学習でき、SQLクエリは非常に読みやすくなっています。この容易さは、SQLの中核となる設計ポイントにまでさかのぼることができます。これは、 必須の 言語とは対照的に、 宣言的な 言語であるという事実です。
<! - 1 - >宣言的な言語とは、クエリが要求されているデータの性質のみを扱うことを意味します。理想的には、クエリの中に処理の仕方実行する必要があります。言い換えれば、あなたがSQLで指示するのは、システムからどのような情報を取得したいのかということです。これに対して、命令型言語(Cや、JavaやPythonなど)では、コードは、システムで実行する必要のあるアクションを定義する命令で構成されています。 <! SQL-フレンドリーなITプロフェッショナルの(簡単に活用されている)スキルに加えて、数十年分のデータベースアプリケーションもSQLインターフェイスで構築されています。 Hadoopがどのようにデータウェアハウスを補完できるかについて言及するとき、組織は構造化データをHadoopに格納することは明らかです。その結果、彼らはHadoopに対して既存のアプリケーションロジックを実行します。 誰もアプリケーションの書き換えを支払うことを望んでいないので、SQLインターフェイスが非常に望ましいです。