• 締切済み

複数の支店に関わる人の社員名簿作成に適したデータベース

お世話になります。 今回、社内の紙ベースの社員名簿をデータベース化することになりました。 ソフト自体は、いろいろ検索した結果FileMakerが使いやすいかなと考えて います。ただ、私自身がアクセスやデータベース関連のものに不慣れですの で、以下の条件を満たすようなものでおすすめのものがあればあわせて教え ていただけると有難いです。 ※簡単に言うと、社員が増えてきて、人事配置の際に社員の顔がわからない… という上司のために一覧を作成したいということです^^;それを派生させ て、ついでにデータベースにしちゃおう!という流れです。 【条件】 ・複数の支店に同時に関わっている社員の、各支店単位のデータが一覧に できる。(写真つきであることが絶対条件) ・年に一度、人によれば年間2回携わる支店が変わるため、メンテナンス が必要。(大変ですが、社員200人程度なので一人ひとりの支店を手作業 することも可能です。) FileMaker Pro9のお試しで、今30日間の試用期間中です。 今、テンプレートの【従業員情報】というものを使って作成しています。 その中に支店1、支店2、支店3という風にそれぞれ選択ボックスを作成 しているのですが、支店1にも関わっていて支店2にも関わっている、と いった場合の検索やソートの方法がわかりません。またがる支店が3つ を越えることはないですが、将来的にそういったことも考えられます。 上記の条件を満たせれば、そのまま購入も可かとは思うのですが、導入する となれば私も勉強しなければならないので、まずは、上記の検索方法ができ るのかを教えていただければ幸いです。

みんなの回答

  • kurodai2
  • ベストアンサー率38% (77/202)
回答No.1

はじめに・・私はFileMakerは まったく知りませんが レスが付かないようなので。 目的とされている内容は、現在のデータベースソフト言われるソフトであればどれでも出来ます。 ソフトの機能と言うよりも、データベースの機能として ある情報から、条件を指定して一致するデータを取ってくることは簡単な事です。(SQL言語) むしろお書きになっている内容からすると、所属の情報をどう持たせようか?別テーブルにしようか? 履歴もいるか? など等データベースそのものの設計が大事です。 そういう面から考えると 今から勉強されるのであれば 帳票(レポート)の機能も内包していますし、書籍も多いACCESSのほうをお勧めしますが・・ ただ 実際の運用形態によっては不向きな場面もあります。

m-y-u2008
質問者

お礼

kurodai2様 レス、ありがとうございます! アクセスも含めて、もう少し書籍を探してみます。 初心者の質問に丁寧に答えていただき、ありがとうございます^^

関連するQ&A

  • ACCESSで社員名簿作成。

    かなりの初心者です。社員名簿を作成しているのですが、新規社員のデータ入力時に自動的に社員番号を振る方法がありましたら教えてください。 社員番号は「入社年-その年に入社した順番」の形で、例えば「04-014」です。既に1500名ほどの社員に番号が付いてるのですが、新しく入社した方のデータを入力するフォームの社員番号のフィールドに「○○-○○○」と自動表示することは出来ますか? 分かる範囲で補足しますので、よろしくお願い致します。

  • PHP データベースの複数検索の設定

    PHPでデーターベースを検索するWEBページを作成しています。 データーベースはSQLiteを使っています。 データベースを検索する際に、 下記のWEBページのような複数条件での 検索設定を設定したいのですが、 何かいい方法はありますでしょうか。 いろいろ参考書を見たり、インターネットで検索したりしているのですがいい方法がなくて悩んでいます。 どうぞよろしくおねがい致します。

    • 締切済み
    • PHP
  • エクセルで名簿作成をしています

    こんにちは 名簿作成をしています。住所のところは、大文字で入力していますが、「-」や数字がもしかしたら小文字になっているかもしれません。その場合、検索して、大文字に修正する方法を教えて下さい。よろしくお願いします。エクセルは2000です。

  • JSPでデータベース作成

    JSPでMySQLを使って、自動でデータベースを作成したいのですが可能でしょうか? MySQLであらかじめデータベースとテーブルを作成しておいて、そこのデータを検索したり、追加したりは出来るのですが、JSPでデータベースを1から作成することが出来ません。 JSPでデータベース名やテーブル名を入力させてから、そこにデータを追加したいと考えています。 何かいい方法ご存知の方、教えてください。よろしくお願いします。

    • ベストアンサー
    • Java
  • MySQLで複数データベースの検索/ソートについて

    お世話になっております。 PHP4.4.1+MySQL4.1.15を使用しております。 複数のデータベースに含まれる複数のテーブルをひとつの大きなテーブルとして検索/ソートする方法はありませんでしょうか? 結合ではなく、全レコードを全て単体として検索/ソートをかけたいのです。 それぞれのデータベースに含まれるテーブルに、共通の項目があり、その共通の項目順にソートしたり、絞込をかけたりしたいのですが、調べてみても、どうしても結合(JOIN)に行き着いてしまいます。 JOINによる結合だと、共通の項目以外のレコードが表示されないので、これでは意味をなしません。 ご教授の程、お願い致します。

    • ベストアンサー
    • MySQL
  • 音楽アルバムのデータベース作成法

    1曲1データとするデータベースは、Excelでも作成できますよね。 1行1データで、「(1)曲名(2)アーティスト名(3)作詞者(4)作曲者」といった具合に。 しかしアルバム特にオムニバスの場合1つのアルバムに複数のアーティストがいます。 例えば10曲が1つのアルバムに入っている場合、アルバム単位のデータベースを作る方法が知りたいです。  Excelで作るとすると1Sheetを1アルバムとすればできそうですが、Sheet数がすごく増えてしまうのと、曲目、アーティストごとにSheetを越えて検索できるかどうか不明です。  Filemaker(もしくはAccess)を使えばできると思うのですが、作成方法は何を見ればよいでしょうか? 1つのアルバムを1データ単位として、「曲目1、アーティスト名1…」「曲目2、アーティスト名2…」…をずっと作っていけばよいですかね。検索が項目ごとだとすると、曲目1と曲目2を同時に検索できないのでしょうか?できないとするとデータベースとしては意味がないですが。  ※なお音楽アルバムを例にしましたが、小説のアンソロジー、落語会データベースも同じ構造です。実際に作りたいのは落語会データベースで、1データ(寄席1回分)に「演題20、演者20」(芸人が20組出るので)くらいまでになる可能性があります。

  • アクセスで、データベースを作成

    アクセスで、データベースを作成しています。 『検索するフィールド』 『検索する文字列』 『検索』 検索するフィールドには、列の項目がコンボボックスにより作成してあり検索したいフィールドを選択し検索する文字列を入力すると検索結果を表形式で表示できるようにしたいのですがうまくいきません。 上記3つは、F管理台帳内に作成されていて管理台帳は表形式で作成されています。 単独のあいまい検索はできたのですが。あ

  • エクセルデータベースから複数の条件に合ったデータを表示させる方法を教え

    エクセルデータベースから複数の条件に合ったデータを表示させる方法を教え エクセルデータベースから複数の条件に合ったデータを表示させる方法を教えてください。 添付のtable.JPGのようなシフト管理表があります。 このシートをデータベースとして、下記のような抽出条件にあう情報を表示させるようなツールを作りたいと考えています。 例 month: Date: Group: Day/Night: 上記のような検索フィールドを作成し、それぞれ下記のように入力すると、回答として「AA」が表示されるようなものです。 month:June Date:12 Group:A Day/Night:Day 回答:AA VBAのユーザーフォームで作成するのがベストなのか、もしくは関数を使って作成できるのかも分からず困っている状態です。 すいませんが、ご教授よろしくお願いいたします!!

  • excelで名簿作成#REF!表示されます??

    最近PCを始めたばかりのexcel初心者です。 100名程の名簿を作成しています。 こちらのサイトを参考にしながら四苦八苦して作成しましたが、1名退会したため支所名簿:退会者のセル行を削除したところ不具合が出たので躓いています;  先ず・・ 2枚のsheetを使用して支所名簿から宛名にリンク? *支所名簿のsheetの一覧表には“名簿”と名前をつけています。 sheet名【支所名簿】には A1  B1  C1  名前 〒  住所 sheet名【宛名ラベル】 A1 A2  A3 〒 住所 名前 支所名簿の名前のセルさえ指定すれば 〒・住所は表示されるように作成しました。 数式は・・ A1に『=IF(COUNTIF(名簿,A3),VLOOKUP(A3,名簿,1,FALSE),"") A2に『=IF(COUNTIF(名簿,C1),VLOOKUP(C1,名簿,2,FALSE),"") A3に『=支所名簿'!A1』 退会した人(セル:A1)を消すために、支所名簿A1の行を削除すると【宛名ラベル】のC1に#REF!となります。 支所名簿のsheetで退会者を削除すると宛名ラベルのSheet も順送り(エラーのラベルが出ない)に出来る方法はないのでしょうか? (市販の宛名ラベルでの作成は使用できないので、excelで作成です) また、別の方法でも有れば ご伝授頂きたく宜しくお願いいたします。

  • データベースからのWebページ作成について

    ホームページビルダー10でデータベースから一覧ページと詳細ページをガイドブックどおりに作成してみたのですが、一覧ページがガイドブックのようなものになりません。例えばガイドブックやヘルプの見本では、各項目の下に商品名が羅列されているのですが、私が作成すると、項目の下にデータその下にまた項目、データといった風になってしまいます。これを解決する方法はあるのでしょうか。