文系生がデータ師になる!


SQLについて


SQLの定義


SQLは、構造化クエリー言語(すなわち、構造クエリー言語)の略です.リレーショナル・データベース・システムでの資料の管理と処理のために設計された言語.SQLは1970年代にIBMによって開発され、その理論は関係モデルに由来し、現在ANSI SQLをSQLの標準としている.
リレーショナルモデルとは
ビジネスデータの識別、組織、および操作の正確で、予見可能で、直感的な方法.リレーショナル・モデルは、データの使用方法、データの実行時にデータをどのように維持すべきかをユーザーに示すテンプレートです.これは、識別したデータを定義するインテリジェントな概念です.

SQL構文のタイプ

  • データ暗号化LANGUAGE(データ定義言語)
  • DML(DATA MANIPULATION LANGUAGE、データ操作言語)
  • データ制御言語(DATA CONTROL LANGUAGE)
  • SQLの言語特性

  • SQLでは大文字と小文字は区別されません.
  • SQLコマンドはセミコロン(;)で终わらなければなりません.
  • の一意の値は引用符(")で囲まれています.
  • オブジェクトが
  • SQLに表示されるとbacktic(`)に囲まれます.
  • アノテーションは、プログラムではアノテーション文が機能しないヘルプです.
  • 行以上のコメントは/**/で囲まれています.
  • きほんこうぞう

    SELECT [컬럼 이름]
    FROM [테이블 이름]
    WHERE [조건]
    GROUP BY [그룹화할 컬럼]
    HAVING [그룹화한 뒤 조건]
    LIMIT [제한할 개수]
    一番大切なのはSELECTとFROM!
    SELECTの後ろには検索対象のターゲット(Column)、FROMの後ろには検索対象のターゲット(Table)があります.
    select, order, distinct, where, limit, in, between, like, ```
    join, inner, left, right, group, having, grouping, rollup,
    cube, avg, count, row_number, rank, lag, lead, union, 
    intersect, except, case, cast, ...

    長所

  • は、分かりやすい単語
  • を含む.
  • 簡単で学びやすい.
  • は複雑な論理の記述を簡略化した.
  • 構文は
  • ANSIで標準化されています.
  • 短所

  • を繰り返し処理できません.
  • の比較はできません.
  • ERRORを処理できません.
  • SQL文をカプセル化できません.
  • 変数を宣言できません.
  • を実行するたびに、分析後に実行する必要があります.
  • NETWORK TRAFFICを開始
  • どうしてSQLを勉強しますか?


    すべての会社で可能
    毎日大量のデータを格納し、格納されたデータを再利用して新しいビジネスを創出します.SQLで大量のデータを入力し、必要なデータをロードして必要な情報を取得しています.当社が格納している大量のデータを利用して、さまざまなビジネスを処理できます.