ストアドプロシージャ自体でほとんどのコードを記述できるのに、なぜデータレイヤーが使用されるのですか?その長所と短所は何ですか?
Data layerはの重要なレイヤーで3 tier architectureあり、データベースに関連するすべてのタスクを処理します。私の質問は、ほとんどの場合、ストアドプロシージャ自体を使用してこれを実現できるかどうかということです。その場合、そのレイヤーを使用する主な利点は何ですか?
編集:
問題は、データ層とデータベースのストアドプロシージャの使用法について明確に理解することでした。私はその中で私を助けた以下の答えを持っています。