コース: ブロックチェーンの基礎

今すぐコースを受講しましょう

今すぐ登録して、23,200件以上登録されている、業界エキスパート指導のコースを受講しましょう。

従来のクライアントサーバーのコンピューティングを再考する

従来のクライアントサーバーのコンピューティングを再考する

コース: ブロックチェーンの基礎

従来のクライアントサーバーのコンピューティングを再考する

ブロックチェーン技術の機能に関する 基礎的な知識を得るために、 まずクライアントサーバー環境内の データベースの基礎について 説明する必要があります。 従来の関係データベースと その機能を理解している方は、 このレッスンをスキップできます。 とりあえず、このトピックについて 簡単に説明します。 基本的に、データベースとは、 コンピューターシステムでファイルや 記録を保存・管理するソフトウェアです。 これらの項目を保存するデータベースは 単にデータとも呼ばれ、 構造化と非構造化の2種類があります。 まず、構造化データベースです。 例として、人の名前や電話番号を保存する 連絡先データベースがあります。 ソフトウェアコードを実行して データベース内の特定の人物と電話番号を 検索すると、適切な結果が返ってきます。 適切に設計されたデータベースは、 瞬時に何百万件、 時には数十億件の記録を検索し、 結果を返してきます。 構造化データベースでは、 データは系統的かつ論理的な 方法で保存されます。 行と列を想像してみてください。 各行にはさまざまな人の氏名と電話番号、 そして各自の列に独自のデータが 入力されています。 これはデータベーステーブルと呼ばれます。 また、これらの項目は 互いに論理的な関係があるため、 関係データベースと呼ばれます。 次は、非構造化データベースです。 これは基本的に、 一貫した系統的な構造が存在しない という点で、 構造化データベースと異なります。 驚くべきことに、 現在収集されているデータのほとんどが、 非構造化形式です。 これは全データの 80%から 90%を占めるとも言われています。 ソーシャルメディア、電子メール、 オンライン文書で収集・保存される データについて考えてみてください。 行と列に氏名や電話番号が入力された 構造化された連絡先データベースの 予測可能性とは異なり、 これらの非構造化システムでは、 あらゆる形態のデータを 管理しなくてはなりません。 Facebook(フェイスブック)の投稿には さまざまな長さやタイプのテキスト、 写真、動画、音楽が含まれています。 幸いなことに、非構造化データを 効果的に管理するツールが プロバイダーによって開発されています。 構造化および非構造化データベースは いずれも、今日のほぼすべての…

目次