こんにちは。
現在Oracle9iにてとあるシステムのDB構成を考えております。その際のキー項目の考え方で悩んでおります。
私自身AS/400などをずっとやっていましたので、キー項目の考え方が「データが一意になるまで。」という考え方をしていました。
しかし、今回DBを作成したところ「キー項目が多すぎる」と言われ、DBでの処理に負担がかかりすぎるし、SQLで取ってくるからあってもなくてもいいと注意されました。
そこで、「キー項目」についての考え方<効果的なつけ方など>を聞いたのですが、あまり明確な答えが返ってきませんでした。
みなさんはキーを作成する時に、どのようなことに注意されていますか?また、どのようなキーのつけ方をしたら効果的になるのでしょうか?
あまりにいきなり頼まれたので(叩きでいいって言ったのに…)、知識も不十分で申し訳ないですが、困っております。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
と、聞かれても返答のしようがありませんねぇ。
1レコードのレコード長は?項目数は?レコード件数の見込み件数は?処理スピードは要求されますか?
キーとなりうる項目は?
差し支えなければ、なんの処理かをお願いします。とりあえず下記URLでご参考になれば。
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
この回答への補足
お返事ありがとうございます。
すみません…差支えがあるんです。
自分でもこんな質問わかりにくいとは、思うんですが。
例えようとしても、ケースや項目も多すぎまして…
さらに項目も実際には固まっていないし…
そもそもシステム設計すらガンガン毎日変わってしまって…
とりあえずサイトや本見て勉強します。
明日までには、何とかできないでしょうけど。
申し訳ないですけど、質問締め切ります。
質問するレベルすら到達していなかったです。
また疑問が出てきたら、質問させていただきます。
すみませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- iOS これは日本語入力の大発明ですか? 7 2022/12/21 07:17
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- マウス・キーボード キーボードのキー入力の際キーの反応が悪く困っています。 DとYキーなのですがDはゲームで押し潰してお 2 2023/04/11 22:05
- クラシック 楽譜の読み方についての質問 10 2022/09/07 15:00
- Excel(エクセル) 表の中を『年』で検索し、値を得たい。 4 2023/01/31 22:37
- Excel(エクセル) Excel同士のデータの突合 3 2023/08/07 16:34
- カラオケ 原曲キー設定で歌った事を原曲キーと言ってはいけないんでしょうかね? 5 2023/06/01 23:00
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- iPhone(アイフォーン) 以前使っていたSIMカード抜いた状態のiPhoneの 写真アプリの中のデータを一括削除して 『最近削 2 2022/05/20 03:00
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのSQLで、NULLかNULLでな...
-
sqlserverで集計結果をUPDATEし...
-
更新クエリでキー違反
-
AccessのSQLで、FROM句の構文エ...
-
オラクルではできるのにSQLSERV...
-
アクセス 日付抽出(年月のみ)...
-
シャープレジスター エラーコード
-
キーの2文字目を無視してひもづ...
-
「マスタ」と「テーブル」の違...
-
エクセルでCtrl+Tでテーブルの...
-
SELECT時の行ロックの必要性に...
-
2つのテーブルから条件に一致...
-
SELECT文でのデッドロックに対...
-
重複するキーから一番古い年月...
-
SQL 件数取得を速くしたい
-
Accessにインポートしたら並び...
-
Access VBA Me.Requery レコー...
-
ACCESSのODBCリンクテーブルに...
-
Accessでの禁止文字チェック
-
Access 削除クエリが重い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSのSQLで、NULLかNULLでな...
-
オラクルではできるのにSQLSERV...
-
sqlserverで集計結果をUPDATEし...
-
MAX値を条件にデータを取得する...
-
アクセス 日付抽出(年月のみ)...
-
AccessのSQLで、FROM句の構文エ...
-
更新クエリでキー違反
-
ACCESSで複数テーブルを結合し...
-
sqlserverで対象のレコードを削...
-
違いを教えてください
-
accessでのリンクテーブルの更新
-
シャープレジスター エラーコード
-
sqlplusでバックスペースが効か...
-
sqlserverで同一キー単位で金額...
-
プライマリーキーで同じ値をUPD...
-
Access2000へのインポートエラー
-
レコードの有無をすばやく検索...
-
片方のテーブルにないデータを...
-
SQLで'ABC'をDBの'AB'にHIT
-
access前月差分クエリ書き換え...
おすすめ情報