タグ

2009年12月16日のブックマーク (4件)

  • JSSST Journal: Computer Software

  • カーディナリティ - オラクル・Oracleをマスターするための基本と仕組み

    カーディナリティとは その属性に紐付けられるもののこと カーディナリティ度 (選択度) カーディナリティ度が低いとは、カラムの値の種類がレコード数に比べて少ないことをあらわす。 カーディナリティ度が高いとは、カラムの値の種類がレコード数に比べて多いことをあらわす。 種類の絶対数の多少でなく度合いである。 例えば、子供から大人までの場合、性別や血液型などはカーディナリティ度が低く、身長や体重はカーディナリティ度が高い。同じ長さでも、のサイズなどはカーディナリティ度が低いといえる。 カーディナリティ度の高いカラムへの B-Tree インデックスは検索操作に対して高い効果がある。(しかし、低い場合は逆効果になる) カーディナリティ度の低いカラムへの Bitmap インデックスは高い効果がある。ビットマップのジョインが発生する状況になると効果が高い(しかし、B-Tree インデックスに比べてイン

  • @wiki( アット ウィキ )無料 wiki レンタルサービス

    アニヲタWiki(仮) 更新日:2024/10/26 Sat 14 34 34NEW! ◆重要連絡 歌詞の掲載について 著作権が切れていない歌詞の掲載は原則として控えてください。 これが原因でアットウィキ様に項目が凍結された...

    @wiki( アット ウィキ )無料 wiki レンタルサービス
    hiru926
    hiru926 2009/12/16
    あっ
  • 関数とメソッドの違い

    正解だけ先に言っておきましょう。オブジェクト指向での定義は 「メソッドとは、オブジェクトに送られてきたメッセージを処理するモノ」 「関数とは、メソッドの実装」 ついでに、 「メッセージとは、オブジェクトに何かしらお願いするために送られるモノ」 です。メッセージとメソッドと関数は明確に違うのですよ。 上記の通りなんですが、質問の文について、なにが正しいか、という解答は「文脈による」としか言いよ うが無いんです。 解説書の一部分だけ抜き出して考えるのは非常に危険な行為です。 文脈を色々変えてみます。例えばオブジェクト指向の話をしているとしたら、 >1. 関数とメソッドは同じ物として書いている物もあれば、 バツ。意味的に全く異なります。 '\0'と""とNULLと0くらい違います。等価なんていってしまったら石が飛びます。(私が投げます:-p) > 2.メソッドはクラスに関連付いた関数としていたり

    関数とメソッドの違い
    hiru926
    hiru926 2009/12/16