sql >> データベース >  >> RDS >> Database

SQLの概要

    最も人気のある概念データモデル、実体関連(ER)、および最も人気のある論理データモデル(リレーショナルモデル)を紹介した後、SQLを紹介します。

    SQL(Structured Query Language)は、データベース管理システム(DBMS)との対話に使用する言語です。

    名前が示すように、これはプログラミング言語ではありませんが、クエリ言語として生まれ、後にクエリを実行するだけでなく、データベースを使用してより高度な操作を実行するためのインターフェイスに進化しました。

    「進化した」と言いましたが、実際にはSQLは常に進化しています。これは、1986年に最初に公開され、1989年、1992年、1999年、2003年、2006年、2008年、2011年、2016年に更新され、執筆時点での最新バージョンとして2019年に更新された標準です。

    SQLは、PostgreSQL、MySQL、Oracle、SQLite、MicroSoft SQL Serverなどの多くの一般的なDBMSに実装されています。データベースごとに標準または特定のバージョンが実装され、その上にカスタム機能が追加されて、作成が簡単になります。クエリまたは特定の機能の追加。

    特に明記されていない限り、SQLについて話すたびに、SQL標準について話しますが、SQL標準の特定の実装については話しません。

    SQLは大きなテーマです。そのトピックの多くは、次のようなさまざまなブログ投稿で取り上げています。

    SQL、tableSQLの作成、tableSQLへのデータの追加、SELECTSQLの使用方法、テーブル構造SQLの更新方法、dataSQLの更新方法、データとtablesSQLの削除方法、空のcellsSQLの処理、一意のキーとプライマリキーSQLViewsSQLの結合


    1. MySQLフィールドの先頭と末尾の空白を削除するにはどうすればよいですか?

    2. 月と年によるSQLのグループ化

    3. Postgresを開始できません

    4. PL / SQLで変数のタイプを表示するにはどうすればよいですか?