SQL リネージュとは| | SQL系統101

データ サイエンスの主要な成果の 1 つは、リレーショナル データベース モデルの出現です。リレーショナル データベースの構成規則により、データベースの設計、構築、および管理、およびデータベースに関するアプリケーションとレポートの構築が容易になります。

ただし、リレーショナル データベースには、リレーショナル データベースでデータを作成、操作、および抽出するための標準化されたツールがまだありません。結果として、 構造化照会言語 (SQL) が開発されました。国際標準のコンピューティング言語であり、テーブルと列の定義から抽出 - 変換 - ロード (ETL) プロセスの実装、さまざまなテーブルのデータを有用な情報に結合する複雑なテーブル結合の実行まで、データベース管理のすべての側面を大幅に簡素化します。 SQL はリレーショナル データベースのルールに厳密に従うため、リレーショナル データベースの整合性を維持するのに役立ちます。

国際標準としての地位と、Oracle から MySQL、Microsoft SQL Server に至るまで、多くの種類のデータベース システムで広く使用されているため、SQL は別の有用な用途も提供します。 SQL系統 ツール。

では、SQL系統とは何ですか?

つまり、SQL から派生したデータ系統です。つまり、データ ソース、データベース テーブル、およびそれらのテーブルのデータを利用するレポートの構築、維持、および管理に使用される SQL コードに焦点を当てたデータ系統です。多くの状況では、ソースからデータベース システム (またはシステム)、ターゲット レポートへのデータの移動について知っておく必要があるすべての情報を SQL コードから収集できます。 もちろん、これは SQL を含むすべてのストアド プロシージャとその他の成果物を開いて検査することにより、手動で行うことができます。ただし、この方法には、SQL の深い理解、詳細への執着、および多くの自由時間が必要です。 

もちろん、自動化を使用するというより良いアプローチを使用できます。 データ系統ツール SQL を自動的に検索して解析し、データ系列の関係を構築します。この方法では、人間の介入は必要ありません。また、SQL には標準的な構文があり、多くの異なるデータベース システムで使用されているため、SQL リネージュ ツールはシステムに依存しないことを指摘することも重要です。すべてのデータベースがリレーショナルではありませんが、場合によっては非リレーショナル データベースが一般的になっています。ただし、リレーショナル データベースと SQL は依然として大部分のエンタープライズ データベース システムの基盤であり、そうである限り、SQL リネージは自動化されたデータ リネージ ツールの重要なコンポーネントとなります。

結論

この記事をお読みいただきありがとうございます。 なに SQL系統.詳しく知りたい方は SQL系統、 訪問することをお勧めします Gudu SQLFlow 詳細については!再度、感謝します! (2022 年 4 月 19 日に Ryan により公開)

Gudu SQLFlow Live を試す

SQLFlow クラウド バージョン

週刊ニュースレターを購読する

1 つのコメント

  1. ジェームズ 18:48 の 2022-04-19 - 返事

    SQL は、従来のリレーショナル データベース システム (RDBMS) やデータ ウェアハウジング ソリューションに限定されません。 SQL-on-Hadoop エンジンは、分散ファイル システム上で実行され、ビッグ データの処理とデータ レイクおよびデータ ウェアハウスの構築を支援します。

コメントを残す