• ベストアンサー

文書型データベース構築

いままで使っていた、文書型のデータベースの会社が、 開発をやめているので、将来的にマイクロソフトのアクセスで文書型のデータベースをつくりたいと思いますが、 参考となるサイトなど情報がありましたらよろしくお願いします。 また、数万件の、1つ1つが長さの異なる文書の集まりを、全体のファイルを小さくする場合の注意点、方法などがありましたら、よろしくお願いします。 しばらくは、現在のT社の、文書型のデータベースに情報を蓄積していくつもりです。

質問者が選んだベストアンサー

  • ベストアンサー
  • 39jin
  • ベストアンサー率34% (125/359)
回答No.2

参考になれば: XMLのファイルコントロールに可能性を見つけて、数社のソフトを試してみましたが起動に時間が掛かるという難儀に遭い中断しました。 将来性があるかどうかは解りませんが、基本的にこの「教えて!goo」の1質問ファイル容量を無制限にして、T社製品(現在使用中)の追加分として、自分は次のような組合せを試行しています。 Apache+PHP+MySQLで同型のものを構築しました。(参考書による) これをBBSとか掲示板システムというらしいです。 これでイントラネット内で閲覧可能にして、自分専用部分を変更プログラムで同じデータベース内を共有しています。一般閲覧に対して痕跡が残るのが現在の悩みの種ですが。 操作手順はT社製に比べるとデータベース系はかなり余計な操作手順が必要になっていてこまめに使用するには難儀しているのが現状です。 画像も一応扱えるようにしていますのでこの部分は納得しています。 自分で構築出来ればそれなりに手順を省く設計が出来るでしょうが、ベンダーに頼むとなるとかなりの金額になるでしょう。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

>文書型のデータベース これも3種類ぐらい考えられるような気がする。 それをはっきり書いてないのですが、また現在のデータベースの使い方に触れられていないので、質問が具体的でないように思う。 (1)1つは収集してある文書(ペーパーと言う意味ではない)が同類的で、ある少数のキーで検索して、表示すれば、あとは利用者が内容をじっくり読むようなもの 誰の何年頃の何に関する論文集など。 でもあり程度のキーワードやアブストラクトの抽出の仕組みが必要でしょうが。 (2)WEB検索のように文章の出現語句まで検索の対象にするもの (3)収録項目がほぼ決まっているが、多数あって、その項目の記述内容文字数が大幅変動する。例えば有価証券報告書のようなもの。 アクセスは上記の特殊な場合にしか威力を発揮できないように思う。蓄積後、大幅にアクセスでソフト開発が必要になりそうに思う。ただ現在使っているソフトはカード型データベースに毛の生えたようなものではないかと思うが、それであれば、同類であるから、心配は少ないかもしれない。 本格的なものは、キーワードの自動作成や検索エンジンのようなソフトの適当なものを探す方向かなと思います。 >1つ1つが長さの異なる文書の集まりを、全体のファイルを小さくする場合の注意点、方法 多分先頭インデックスを持つことで、データそのものは固定長に分割して、出来るだけ詰めて記録する方式になるような気がする。複雑なファイル構造を持たせるとどうしても実質中身に比べ全体が大きくなりがちです。 その代わり検索の場合のリスポンは速いでしょうが。

関連するQ&A

  • グループウェアとデータベースの違いについて(1)

    会社での情報共有化を進め、業務改善に役立てるために、グループウェア(サイボウズ等)とデータベース(Microsoft Access等)どちらが有効かを検討しています。 例えば、両者とも文書管理が可能ですが、どちらの方がすぐれているのでしょうか? 私自身は、いろいろ検索もでき蓄積・活用を図っていくためにはデータベースのほうがいいと思っているのですが、この考え方は間違いでしょうか?

  • データベース構築 参考にお聞かせ願います

    私の会社には図面を管理するデータベースがありません。 皆さんからはビックリされるかもしれませんが事実です。 そこで、自分個人で管理するために、または自分が設計した図面だけでも管理しようと思い、データベースを作成しようと思いました。 そこで皆さんの会社ではどんな項目を作ったり、どういう風にしているか 参考のためにお伺いしたくお願い申し上げます。 専門のソフトなどないので、マイクロソフト・オフィスの Accessを使用するつもりです。(またはExcel) 必ず作りたいものは、図面のデータベース。 次に、顧客管理のデータベースです。 顧客によって仕様が違うため、それらを管理したいです。 後は、必要があれば造りたいのですが、皆さんの会社ではどんなものを作っていますか? 可能な範囲で構いませんので、参考に教えてただけませんでしょうか。 宜しくお願い致します。

  • データベースの構築について

    相談内容は、2つあります。よろしくお願いします。 1)仕事場で今まで約5000件のデータをファイルメーカーを使ってデータベースを作っていました。これにさらに約1万件のデータを併せた形でデータベースを作成するような流れになっているのですが、相談している業者さんはオラクルを進めます。(アクセスは重いと言っています。)上司はファイルメーカーが使い慣れているという理由で、なんとかファイルメーカーで実現したいようです。約15000件の顧客データを仮にファイルメーカーで管理する場合のメリットとデメリットがあると思うのですが、みなさんからのご意見をいただければと思っています。 データベースの詳細も述べずに、判断しずらいとは思いますがよろしくお願いします。 2)上のデータのうち、インターネット公開しても良い情報をWEBデータベース化したいと思っています。しかし、いくつかの業者さんにあたったのですが、みな100万円ほどの見積もりがでてきて驚きました。なんとか予算は10万円くらいしかないので、この報酬で作ってくれる技術者を探しています。データファイルからのインポートエクスポート作業も含めたデータ更新はこちらでやります。SQLという方法でどなたかご相談にのってくださる方、ご返信をお待ちしております。

  • データベースは何が良いでしょうか?

    現在、データベースを使用するシステムを構築しようとしています。 現在、想定している環境は、以下の通りです。 1.Windows2000上で動作する。 2.データベースの読み書き用のプログラムは、VB.NETを使用して開発する。 3.テーブルのレコード数は最大1000×365=約37万件 (1000件の顧客で、356日分のデータ) 4.1顧客につき、1月単位、1日単位でデータの表示及び印刷を行う。 現在、データベースの候補として、 ACCESS SQLサーバー オラクル MySQL等を想定しています。 私としては、パフォーマンス的に問題ないならACCESSにしたい。問題があるならSQLサーバーにしたいと考えております。理由は、VB.NETに合うのは同じマイクロソフトの製品だろうという漠然としたものです。また、ACCESSが一番簡単でてっとり早いような気がしたからです。 上記の中で、お薦めのデータベースがありましたらコメントください。またその理由もお願いします。(上記以外でもかまいません)

  • 聖闘士星矢データベース

    何年か前にネット上でセイントセイヤの全キャラクターの情報が載っている、マイクロソフト社アクセスで開けるデータベースファイル(mdbファイル)を見つけたのですが、最近また気になって探しても見つかりません。 どなたかご存知ないでしょうか? 教えてください。

  • データベースの選び方

    社内システムを構築しようとしています。 本格的な設計は初めてで、他に頼れる人もいないという心細い状況です。 ・月に二万件程度ずつレコードが追加される ・主に範囲を指定して検索したり、修正したりする ・LANで複数の人がアクセスする というような仕様で、データベースをアクセスにするかSQLサーバにするか、 迷っています。 開発環境はWin98SE+Office97、SQLサーバの場合はVB5.0です。 それぞれのメリット・デメリットを教えてください。 また、データベースを選ぶ際のポイント、 参考になるサイトなどありましたら、ぜひ教えてください。 よろしくお願いします。

  • データベースに何を使うか

    こんにちは、よろしくお願いします。 VB2005+AccessでWindowsアプリをはじめて作りました。 このアプリはデータベースがAccessなのでスタンドアロン形式 として開発しました。(初めてのプログラミングです。) 次に、2~5台くらいまでのパソコンで使えるようなアプリを 開発したいと思っているのですが、 データベースに何を使ったら良いのかわかりません。 パソコンに、Microsoft SQL Server 2005がプログラムメニューに あるのですが、これが利用できるのでしょうか? 利用できるのなら使いたいのですが、 色々と調べていたら、SQLServerの価格表があり、高いものは 300万とか書いてあり、びっくりしました。 上記を使うと開発者やユーザーに何か料金が必要なのでしょうか? ExpressEditionは無料、とありましたが制約が多くて 使にくかったらどうしようかと思い、不安です。 Oracleも無料とありましたが、Windowsアプリに利用するにあたって 何も問題はないのでしょうか? 経験者の方、おすすめデータベースのアドバイスがありましたらお願い致します。 参考サイトや書籍などの情報がありましたらあわせてお願い致します。

  • Visual Studio2005で使うデータベースについて

    初めて投稿します。 初心者なのでアドバイスをお願いします。 数日後に、Visual Studio2005 Professional Edition を使ってソフト開発をする予定です。 今までExcelのVBAなどで簡単なソフトを作ったことはあります。 参考書を色々購入して見ていたのですが、「データベース」という言葉にぶちあたり、今まで無関係に過ごしてきたので困惑しています…。 手持ちの参考書にはAccessを使っての例が載っていたので、参考にしようと思ったのですが上司に相談すると、Accessを使うと配布先にもAccessがないと開発したソフトが使えないのでは?と言われました。 Visual Studio2005を見ると、「ウィズMSDNプロフェッショナル サブリクション」とあります。自分なりに調べるとこれもデータベース?のようです。 普通、Visual Studio2005でソフト開発を行う場合は、データベースは何を使うのが一般的なのでしょうか? あと、おすすめ参考書などありましたら教えてください。今、手元にある参考書は「Visual Studio2005による実践 データベースプログラミング」谷尻かおり著という本です。参考にしようと思って買って中を見たらAccessの例だったのに上司にAccessは…と言われちょっとショックです。愚痴になってしまいました、すみません。 長文ですみませんがよろしくお願いします。

  • 文書型データベースソフトを探しています。

    知子の情報Ver8を使用していますが、WinMe上では誤動作を起こします。 Win98では問題はないのですが、対応OSがWin98までなので仕方ないかもしれません。 最新版は知子の情報Pro(Ver9)ですが、これも対応OSがWin98までなのでWinMeで問題なく動作するか疑問です。(定価16,800円なので、買って失敗すると痛い) また販売元のテグレット技術開発は、ここ3年ほど新しいソフトの開発も、現行ソフトのバージョンアップもしていないため、先行きに不安がありWindowsのバージョンが上がるたびに取り残されそうです。 そこでソフトをかえようかと文書型データベースソフトを探していますが、知子の情報と同等機能で最新OS(MeやXP)に対応したソフトが見つかりません。 これはと思うソフトを紹介してもらえればと思います。 フリーソフトだと一番いいのですが、シェアウエアまたは市販ソフトでも情報をお願いします。 個人利用なので手頃な値段(2万円くらいまで)のソフトをお願いします。 知子の情報には色々な機能をありますが、最低限必要な機能を列記します。 不定形の文書を扱うデータベースソフトなので、通常のソフトのように項目分けをしません。 テキストエディタのような画面で1データを1ページのように扱い、ページをめくるようにデータを選びます。 1データのテキスト容量、データが集まった1ファイルのデータ数量に制限はありません。 データを入れる際に検索項目(文書内の任意の文字列)を登録し、データ検索には高速検索が可能。 検索項目にない文字列でもデータ内にあるものは全文検索で検索可能(検索に少々時間がかかる)。 あと知子の情報にはない機能ですが、データ内に画像を取り込む機能があれば、よりGOODです。 よろしくお願いします。

  • データベース使用時のサーバー移転について

    WEBサイトにて会員登録をしてもらい、それをデータベースに蓄積するサイトを使っているのですが、サーバースペックの問題から移転を考えています。 サーバー移転中、新旧どちらのサーバーにもアクセスできる期間があると思うのですが、その際、新しいデーターベースにのみ、登録情報を蓄積していきたい考えています。 何か良い方法はないのでしょうか。 よろしくお願いします。

専門家に質問してみよう