0

例として、病院の記録の保管を考えてみましょう。ジョン・スミスが気分が悪い場合、医師は彼の病歴を見つけるために彼の記録を名前で検索する必要があるかもしれません. ただし、医師は診断に役立てるために、John が経験した症状を経験したすべての患者を検索する必要がある場合もあります。別のケースでは、特定の時間に入院したすべての患者のリストが必要になる場合があります。患者の記録を保存し、名前、症状、入院日、その他の識別子に基づいて検索するために使用されるデータ構造は何ですか?

4

1 に答える 1

2

これは、リレーショナル データベースの使用例のように読めます。おそらく、データをデータベースに保存し、クエリを使用してアクセスすることは、優れた長期的な解決策でしょうか? 理論/アルゴリズムに興味がある場合は、データベースがこれらの問題をどのように解決するかを学ぶことができます。インデックス、クエリの最適化などは非常に深く、おそらくここで説明することはできません。

于 2011-07-29T23:17:18.553 に答える