私は、多くの外部キーを使用して、リンクされたテーブルで大きなデータを管理する必要がある経済のプロジェクトに取り組んでいます。私は Oracle DBA として数年の経験があるので、問題なくすべてを管理できます。しかし、データベースに関する知識のない他のユーザーとデータを共有できるようにする必要があります。データ。Toad は私が必要とするすべてのことを実行してくれますが、プログラムは私のニーズに対して複雑すぎます。
データを管理する C# でのプログラムの作成に時間を浪費する代わりに、次のような優れたプログラムを探しています。
- ドロップボックスオプションでフィルタリング/グループ化/順序付けするオプションを使用して、メインテーブル/ビューデータを表示します
- 行を選択し、選択した行のデータによってリンクされたテーブルのデータを表示します
- 選択した行のレポート/データ ページを作成し、調整して印刷できます。(私はそれがより大きな要求であることを知っています)
また、それに最も適した簡単なDBは何ですか? 私は Oracle だけで作業しましたが、それには多すぎるので、MySql ですか? Access(最初はAccessでやってみましたが、フォームの調整とか大変で結局公開版は作れません。
また、同じIDのstart_dateとfinish_dateが連続したテーブルになりますが、最後の1つだけを表示するビューを最大化しても問題ないと思います。(ところで、そのようなテーブルの名前は何ですか、私はそれを知りませんでした)