C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: ビューの数について


(過去ログ 40 を表示中)

[トピック内 6 記事 (1 - 6 表示)]  << 0 >>

■21180 / inTopicNo.1)  ビューの数について
  
□投稿者/ 通りすがり (29回)-(2008/06/26(Thu) 13:05:53)

分類:[設計/仕様] 

データベースでビューを積極的に使う派の方に質問です。
今まで1データベースで定義したビューの数で最高はどれぐらいでしょうか?
参考までに教えてください。
引用返信 編集キー/
■21181 / inTopicNo.2)  Re[1]: ビューの数について
□投稿者/ シャノン (487回)-(2008/06/26(Thu) 13:21:29)
No21180 (通りすがり さん) に返信
> データベースでビューを積極的に使う派の方に質問です。
> 今まで1データベースで定義したビューの数で最高はどれぐらいでしょうか?
> 参考までに教えてください。

俺はDB音痴だけど…
テーブルの数が違えば結果も全然違ってくるのでは?
単にビュー数だけでは無意味な気がする。
テーブル数とビュー数の比とかじゃないと?
引用返信 編集キー/
■21183 / inTopicNo.3)  Re[2]: ビューの数について
□投稿者/ Ognac (6回)-(2008/06/26(Thu) 13:39:44)
View....悩ましいですね、スナップショットやマテリアルなど、いろいろな場面がありますか、使い分けの基準もプロジェクトでバラバラだったりしましすし。
極論で言えば、Viewがなくても、不便なだけだったりするし。
ということて、私は、極力使わないてす。
一方で、決算書の作成時に一回しか使わないViewを作るプロジェクトもあります。
50テーブルしかないのに、Viewが300近くあるプロジェクトも経験しました。
数よりも、Viewを作る思想が大事だと考えています。



引用返信 編集キー/
■21185 / inTopicNo.4)  Re[3]: ビューの数について
□投稿者/ ネタ好き (496回)-(2008/06/26(Thu) 13:47:05)
Viewはその名の通りデータの見方ですからケースバイケースです。
私はセキュリティ上の理由と、実装と見え方を分離するためにViewを使用するべきだと思います。
とはいえ、無論「見方」ですから要望が無いのに乱発するのは間違いです。
要は数ではなくViewの使う目的次第だと思います。
引用返信 編集キー/
■21187 / inTopicNo.5)  Re[3]: ビューの数について
□投稿者/ bad14mg (17回)-(2008/06/26(Thu) 13:55:13)
2008/06/26(Thu) 13:56:23 編集(投稿者)

プログラミングによるシステム構築部分ではViewは未使用
データ分析ツールのためにView(20程度)を作成
っていうプロジェクトがありました。(テーブル数 200弱)
このプロジェクトの考え方として
・原則として Viewは使用しない
・例外として、複数のプログラムで、同一の結合条件の場合はViewを許可
だったと思います。
(データ分析ツールなど外部ツールで必要な場合も除く)
引用返信 編集キー/
■21194 / inTopicNo.6)  Re[1]: ビューの数について
□投稿者/ 通りすがり (30回)-(2008/06/26(Thu) 16:03:12)
みなさん回答ありがとうございます。参考になりました。
>私はセキュリティ上の理由と、実装と見え方を分離するためにViewを使用するべきだと思います。
自分も用途としては上記と同じになるかと思います。
ただ、例えば画面数,テーブル数の多いシステムだと結構な数になりますよね。
テーブル、画面数が多いからビューも当然多いだろうと言われればそれまでなんですが、
管理上限度というものがあるでしょうから、みなさん一体いくつぐらいまで作られたことがあるのか気になりました。


解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -