[TIL]201021 Database - mySQL


SQL(Structured Query Language)


SQLは構造化クエリ言語の略であり、リレーショナル・データベース管理システム(RDBMS)におけるデータを管理するために設計された特殊な目的のプログラミング言語である.
構造化されたQuery言語に直訳します.Queryとは何ですか.

「クエリー」(Query)


直訳すると疑問文です.最もよく知られている例は、検索ウィンドウで検索されたクエリーです.クエリーは、格納された情報をフィルタするために発生した問題です.

SQLとは?


リレーショナルデータベース管理システムでは、データの検索と管理、データベースモードの生成と修正、データベースオブジェクトアクセス協調管理のために設計されたツールであり、簡単に言えばデータ抽出のために使用されるプログラミング言語であり、データベースをクエリーすることでデータを抽出することができる!

クエリの基本構造

SELECT [컬럼 이름]
FROM [테이블 이름]
WHERE [조건]
GROUP BY [그룹화할 컬럼]
HAVING [그룹화한 뒤 조건]
LIMIT [제한할 개수]

データベース・モード(databaseschema)


データベースでは,資料の構造,資料の表現方法,資料間の関係を形式言語の構造として定義する.

なぜデータベースが必要ですか?


メモリ管理
  • を閉じると、データは
  • 消えます.
    File I/O
  • 必要なデータのみをインポートすることはできません.常にすべてのデータをインポートした後、サーバ上でフィルタリングする必要があります.
    Database
  • フィルタリングに加え、ファイルI/Oでは実現しにくい管理機能のデータに特化したサーバです.
  • データベースとは



    アクセル/スプレッドシートのような顔をしています!
    Excel/スプレッドシートでインタフェースでフィルタリングした場合、
    クエリーによるデータベースのフィルタリング

    クライアントがサーバに要求する場合、サーバはデータベースにデータを要求し、受信したデータをクライアントに送信するフォーマットに加工することができ、容易に理解できる.
    今日はSQLクエリーの練習時間ですが、少し遅れています.
    w 3 schoolでSQLに対してテスト練習する。の噴霧剤を行いましたが、あまり難しくなく、明日までやりやすいです.明日はSQLを使ったデータベースを印刷するので、時間的に余裕があるかもしれません.