ベストアンサー
DBMS(データベース管理システム) DBMSは、データベースを作成および管理するためのソフトウェアです。 DBMSは、データを作成、取得、更新、および管理するための体系的な方法をユーザーに提供します。これは、すべてのデータを格納するデータベースと、格納されているデータベースと対話する必要のあるユーザーまたはアプリケーションとの間のミドルウェアです。 DBMSは、エンドユーザーに表示されるデータと、そのエンドユーザーがデータを表示する方法を制限して、単一のデータベーススキーマの多くのビューを提供できます。
出典:データベース管理システム(DBMS)とは何ですか? -WhatIs.comからの定義
SQL(構造化クエリ言語) SQLは、このDBMSとデータベースにアクセスするために使用されるプログラミング言語です。これは、データベースでアクセスする方法と内容に関するコマンドを作成する言語です。上の図では、APIがSQLです。 APPまたはUSERは、DBMSによって処理されるSQLコマンドを記述します。
回答
混乱しないでください。DBMSとSQLの大きな違いは、
DBMSはシステムであり、SQLは言語です。
データベース内のデータをクエリするためにSQLとともにDBMSシステムを使用します。
違いを知るには、SQLの1つを理解する必要があります。クエリを実行することで必要なデータを確認できますが、DBMSはクエリを最適化してデータを表示します。
例を使用して理解しましょう-
名前、年齢、性別、携帯電話番号、住所など、さまざまな人物の詳細を含むテーブルがあるとします。
ここで、表示したい場合は人の携帯電話番号、あなたは単にDBMSにクエリを与えました、ここでDBMSは働き始め、クエリをキャッチし、そして最後に、それはあなたにその人の携帯電話番号を示します。
願わくば、今では明らかですSQLとDBMSの基本的な違いです。
賛成、答えがよければ。
BharviVyasをフォローしてください。その他のSQLの回答については。