web-dev-qa-db-ja.com

sqlとmysqlの違いは何ですか

私はデータベースに不慣れで、不思議に思っていました:SQLMySQLの違いは何ですか?

149
user1941394

SQL - 構造化照会言語。リレーショナルデータベースへの問い合わせ を目的とした宣言型コンピュータ言語です

MySQL はリレーショナルデータベースです - データの保存と取得のために最適化されたソフトウェアです。このようなデータベースは多数あります。Oracle、Microsoft SQL Server、SQLiteなどがその例です。

105
Oded

SQLは構造化照会言語です

MySQLはリレーショナルデータベース管理システムです。 MySQLデータベースにSQLクエリを送信して、データを保存、取得、変更、削除することができます。

49
Tom

SQLはStructured Query Languageの略で、すべてのリレーショナルデータベース管理システムがユーザーにレコードの追加、削除、更新、または選択を許可するための基礎です。 MySQのようなものはあなたがあなたのデータを保存し検索することを可能にする実際の管理システムですが、SQLはそうするための実際の言語です。

基本的なSQLはやや普遍的です。通常、選択、挿入、更新、削除など、外観は同じです。個々のデータベースのコマンドや機能はさまざまです。 MySQL、SQL Serverなど.

基本的に、MySQLはすべてを網羅した多数の本の1つです。SQLは、その本を読むための方法です。

34
Gyhth

SQLは、ISOおよびANSIで定義されている実際の言語です。 ここで はウィキペディアの記事へのリンクです。 MySQLはこの規格の特定の実装です。オラクルはもともとMySQLを開発した会社を買収したと思います。他の企業も独自のSQL標準の実装を持っています。

21
j.jerrod.taylor

SQLはStructured Query Languageの略で、データベースからデータを照会するために設計されたプログラミング言語です。 MySQLはリレーショナルデータベース管理システムです。これはまったく異なるものです。

MySQLは、データベース管理にSQLを使用するMicrosoftの製品(オープンソースではない)であるMSSQLとまったく同じように、SQLを使用するオープンソースプラットフォームです。

17
MegaMilivoje