記事「市場シミュレーション(第24回):SQL入門(VII)」についてのディスカッション 新しいコメント MetaQuotes 2026.06.22 11:41 新しい記事「市場シミュレーション(第24回):SQL入門(VII)」はパブリッシュされました: 前回の記事では、SQLに必要な導入を完了しました。SQLについて何を説明したいのかは、十分に明確にできたと思います。これは、市場のリプレイ/シミュレーションシステムの構築を見に来る人であれば誰でも、そこで何が起きているのかを少なくともある程度イメージできるようにするためのものでした。重要な点は、SQLが完全に処理できることをわざわざプログラミングする意味はないということです。 これから見る内容は、自分が何をしているのかを本当に理解している場合にだけ使ってください。前のセクションの内容に慣れるまでは使わないでください。そうでなければ、SQLで非常に厄介な状況に陥ることになります。では、これが何を意味するのか理解していきましょう。たとえば、テーブル構造の観点から非常に複雑なデータベースが存在するとします。そしてこのデータベースでは、テーブル間に特定の関連付けが用いられています。 前のトピックですでに示したように、あるテーブルから別のテーブルによって外部キーで参照されている主キーのレコードを削除しようとすると、その主キーへの参照がすべて削除されるまでは実行できません。この処理方法自体は前のトピックで説明しました。テーブルが少ない場合は非常に簡単で分かりやすいですが、テーブルが多くなると状況は複雑になります。なぜなら、各テーブルごとにDELETE文を作成しなければならなくなるからです。 作者: Daniel Jose 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
新しい記事「市場シミュレーション(第24回):SQL入門(VII)」はパブリッシュされました:
これから見る内容は、自分が何をしているのかを本当に理解している場合にだけ使ってください。前のセクションの内容に慣れるまでは使わないでください。そうでなければ、SQLで非常に厄介な状況に陥ることになります。では、これが何を意味するのか理解していきましょう。たとえば、テーブル構造の観点から非常に複雑なデータベースが存在するとします。そしてこのデータベースでは、テーブル間に特定の関連付けが用いられています。
前のトピックですでに示したように、あるテーブルから別のテーブルによって外部キーで参照されている主キーのレコードを削除しようとすると、その主キーへの参照がすべて削除されるまでは実行できません。この処理方法自体は前のトピックで説明しました。テーブルが少ない場合は非常に簡単で分かりやすいですが、テーブルが多くなると状況は複雑になります。なぜなら、各テーブルごとにDELETE文を作成しなければならなくなるからです。
作者: Daniel Jose