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 により公開)
1 つのコメント
コメントを残す
これを読んで楽しんでいる場合は、以下の他の記事をご覧ください。
SQL は、従来のリレーショナル データベース システム (RDBMS) やデータ ウェアハウジング ソリューションに限定されません。 SQL-on-Hadoop エンジンは、分散ファイル システム上で実行され、ビッグ データの処理とデータ レイクおよびデータ ウェアハウスの構築を支援します。