私はRDBが初めてです。RDB のいくつかの基本的な概念を理解しようとしています。
次の記述は正しいですか?
データベースは単純に構造化されたファイルであり、このファイルにアクセスする唯一の方法は RDBMS を介することです。(sqliteを除く)
RDBMS は、データベース ファイルを管理するプロセスです。アプリケーションで SQL ステートメントを使用してデータベースを照会すると、アプリケーションはソケットベースの IPC を使用して SQL ステートメントを RDBMS に送信します。
RDBMS は SQL ステートメントを受け取ると、それらのステートメントを解析して実行します。
ストアド プロシージャはファイル内の単純な SQL ステートメントであり、ステートメントを高速化するために事前にコンパイルされています。
前もって感謝します。