3

EF (Entity Framework) のすべての概念を完全に理解するには、T-SQL についてどの程度の深い知識が必要ですか?

より正確に言えば、現在、私の SQL に関する知識は少なくありません。ストアド プロシージャ、UDF、トリガーなどのいくつかの中間的な概念だけでなく、すべての基本もよく知っています。

しかし、EF を完全に理解するには、XQuery と XPath、SQL CLR プログラミング、またはカタログ ビューと動的管理ビューなどを知る必要がありますか?それとも、EF には同じことを達成するための独自の方法があるため、これは必要ありませんか?

私のEFに関する初心者の知識のために、時間を節約できるので、この質問がばかげているとは思わないでください。

私はデータベース管理者ではなく、(少なくとも今のところは) EF を学習する .NET 開発者であることを付け加えておきます。

4

1 に答える 1

2

基本的に、 EF を使用しない場合よりも、EF を使用する方が知識が少なくて済みます。基盤となるデータベース テクノロジから部分的に保護されます。よくわからないほど、トレードオフを受け入れる必要があります (パフォーマンスが低下したり、デザインが洗練されていなかったりします)。ただし、引用したものは必要ありません。

しかし、EF を完全に理解するには、XQuery と XPath、SQL CLR プログラミング、またはカタログ ビューと動的管理ビューなどを知る必要がありますか?それとも、EF には同じことを達成する独自の方法があるため、これは必要ありませんか?

とにかく、ほとんどの場合、それらはEFでサポートされていないため...

于 2013-03-22T22:59:39.130 に答える