0

大規模な特殊なデータセットを視覚化するためのプロジェクトに取り組んでいます。

「プロジェクト」は、2 つの大きなデータセット (XLS または CSV からインポートされたもの) と、その他のいくつかの設定と小さなテーブルで構成されます。これらのテーブルを SQLite に格納することを計画していました (アクセスを容易にするため)。

ユーザーが「プロジェクト」を保存できるようにして、CSV ファイルと XLS ファイルを再度読み込む必要がないようにしたいと考えています。また、後でプロジェクト ファイルを取得したユーザーがデータを改ざんできないようにしたいと考えています。マネージャーが「プロジェクト」ファイルを作成し、それを他の従業員に渡すことができるようにしたいと考えています (可視化されたデータをプレゼンテーションで使用できますが、変更はできません)。プログラムにはすでにアクセス制御が組み込まれています。

できればSQLiteデータベースに基づいて、このタイプの「プロジェクト」ファイルを作成することについて、人々はどのような提案をしていますか。

注: C# と Project を Google で検索することは不可能であるため、ここでアドバイスを求めています。Visual Studio のハウツーの結果が得られます。

明確化: Microsoft Word (または必要に応じて OpenOffice Write) を開いた場合を想像してみてください。「プロジェクト」を作成して開いて保存できます。プログラムを持っている他の誰かに「プロジェクト」を送ることができます。「プロジェクト」ファイルを別の SQLite クライアントで使用できないようにしたい (データ セキュリティのため)。

4

2 に答える 2

2

そのようなものには、何らかのテンプレートや共通の構造があるとは言えません。あなたの構造はそれ自体ですでに優れています。データ情報だけでなく、(たとえば)ユーザー名データが最後に変更されたコメントなど、より包括的で情報がいっぱいになるようmeta-informationに指定して、データベースファイル内にも含めることができ、メモリフットプリントに常に注意を払います。そのファイルをキードライブで誰かに渡すか、電子メールで送信できると便利です。project/doc file

幸運を。

于 2012-04-10T15:56:48.010 に答える
0

一連の BLOB データ型 (ドキュメント用) と read_only ブール フィールドを持つテーブルを作成できませんでしたか。ドキュメントの数がわからない場合は、プロジェクト テーブルにリンクする document という別のテーブルを入力する必要があります。

于 2012-04-10T15:47:34.170 に答える