私はデータベースに不慣れで、疑問に思っていました。SQLとMySQLの違いは何ですか?
私はデータベースに不慣れで、疑問に思っていました。SQLとMySQLの違いは何ですか?
回答:
SQL-構造化クエリ言語。これは、リレーショナルデータベースのクエリを目的とした宣言型コンピュータ言語です。
MySQLはリレーショナルデータベースであり、データの保存と取得のために最適化されたソフトウェアです。多くのそのようなデータベースがあります-Oracle、Microsoft SQL Server、SQLite、および他の多くはそのような例です。
SQLは、Structured Query Languageの略で、すべてのリレーショナルデータベース管理システムがユーザーにレコードの追加、削除、更新、または選択を許可するための基盤です。MySQのようなものは、SQLがそうするための実際の言語であるのに対して、データの保存と取得を可能にする実際の管理システムです。
基本的なSQLはいくぶん普遍的です-選択は通常同じように見えます、挿入、更新、削除など。基本を超えると、個々のデータベースのコマンドと機能が異なります。ここでOracleの専門家を獲得できます。 MySQL、SQL Serverなど
基本的に、MySQLはすべてを収めた多くの本の1つであり、SQLはその本を読む方法です。
SQLは、ISOおよびANSIで定義されている実際の言語です。ここでは Wikipediaの記事へのリンクがあります。MySQLは、この標準の特定の実装です。OracleはもともとMySQLを開発した会社を買収したと思います。他の企業もSQL標準を独自に実装しています。
SQLは、Structured Query Languageの略で、データベースからデータをクエリするために設計されたプログラミング言語です。MySQLはリレーショナルデータベース管理システムであり、まったく別物です。
MySQLは、SQLを使用するオープンソースのプラットフォームであり、MSSQLは、データベース管理にSQLを使用する(オープンソースではない)Microsoftの製品です。