0

データベースレポートを作成した経験のある人はいますか?どのデータベースでもかまいません-設計のアイデアが欲しいだけです-多くの別々の、しかし同一のデータベースで構成されているシステムについて? すべてのデータベースを 1 つに「結合」することはできません。それらは別々でなければなりません。しかし、構造はすべてのデータベースで同じです...

ユーザーがすべてのデータベースを照会して 1 つの結合レポートを作成する「グローバル」レポートを取得できるようにする Web インターフェイスを作成する必要があります。

モデルがどのように見えるかについて何かコメントはありますか? または私が注意する必要があると思うことはありますか?ありがとう。

4

2 に答える 2

0

データベースがMicrosoftSQLServerの場合、SQL ServerReportingServicesを使用することは良い解決策のように思われます。レポート生成/表示用のソフトウェアは、データベースソフトウェアと一緒にバンドルされています。

これにより、任意の数のリモートデータベースから「データソース」を構成し、これらのソースからのデータをレポートに結合できるWebインターフェイスが提供されます。これはユーザーフレンドリーであり、コードを記述しなくても、Webインターフェイスを介してすべてのレポートの設計/構成を行うことができます。

いくつかの参考資料: SQLServerストアドプロシージャを使用したレポートの作成

http://blog.hoegaerden.be/2009/11/10/reporting-on-data-from-stored-procedures-part-1/

于 2013-01-11T10:26:41.480 に答える
0

私はクロスデータベースレポートを直接経験したことはありません。私の経験は、私が働いている会社が販売している、複数のデータベースからレポートを作成できる製品から得たものです。あなたの説明から、「結合」テーブルのようなものが必要だと思います.この場合、クエリで使用されているテーブルを検出し、Access、SQL Server CE、SQLite などの単一の一時的な中間データベースに統合してから、この一時データベースまたはテーブルに対してクエリを実行することをお勧めします。

于 2013-01-04T16:46:38.683 に答える