• ベストアンサー

データベースの使用例とその技術

データベースが身の回りの生活に使われている例としてどんなものがあげられますか? 調べてみたのですが、 ・顧客データ ・コンビニエンスストアでのPOSシステム管理 ・クラス名簿 ・住民基本台帳ネットワーク ・検索エンジン ・電子カルテ ・英辞郎 ・音楽データベース ・化学データベース ・企業データベース ・OPEC ・IPDL ・ウィキペディア とありました。 この他にデータベースの身近な使用例はありますか? あと、上にあげているものも含めて、それはどんな技術が使用されているのか教えてください!!

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

  • ベストアンサー
  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.1

役所関係では住基・税・保険、料金徴収関係(確定申告なども含む)などの基幹業務ではほぼ例外なくデータベースが使用されています。 一般企業でも給与計算などで使用しているし、仮名漢字変換(IME)もデータベースと言えなくもない。 Amazon等の通販サイトも商品データベースを構築しているでしょうし、企業のサポートセンターもデータベースを構築して社内での情報共有に役立てているはずです。 また、グループウェアと呼ばれている情報共有ツールでもデータベースは使用されています。 携帯電話のアドレス帳もデータベースのひとつです。

shima3
質問者

お礼

ありがとうございます!! データベースの意味がいまひとつわからなくて・・・ いろんなところで使われているんですね! できればどんな技術が使われているのかも教えてもらえませんか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 顧客の台帳には、何を使用されていますか(お勧めは?)?

    個人でWEBサイトデザイン事業を営んでいます。 私は顧客の台帳(名簿)にEXCELを使用していますが、皆さんは顧客管理に何を使用されていますか? また、お勧めは、何でしょうか?やはり、EXCELですか?ACCESSよりは、ましですよね?ただ、EXCELだと一つのセル内で複数行にまたがる情報(例:備考欄など)が管理しにくいです(各行の高さが高くなってしまいます。)。 オープンソースなど無料のもので、良いものはないでしょうか? 台帳には顧客の電話番号、FAX、メールアドレス、住所などのほかにサイトを保管しているサーバ名、ドメイン名、各種ID及びPasswordなどの情報を記載してます。 よろしくお願いします。

  • 過去データに対するデータベースのクエリの実行の仕方

    こんにちは。アべです。 データの処理でリレーショナルデータベースを使用しようとしております。 そこで、台帳(例えば顧客台帳)をマスタ登録して使用するのですが、 下記のことがクエリでは出来ずに困っています。 やり方のヒントでもよろしいので教えていただけないでしょうか? ・過去に戻って、トランザクション処理を再実行する際に過去の その時点の台帳情報を引っ張りたい。 (テーブルに時間指定でクエリを投げる方法がわからない。) ・その台帳の情報を確認したい。 (単純に台帳の過去を知りたい。 トリガで更新処理のログを残す手間なやり方しか思い浮かばない。) 本をみてもリレーショナルデータベースに時間軸の概念がないような 気がしております。 (一応調べて見て、スナップショットデータベースがあり、これだと ある特定の時点しか取れず、しかも事前に用意しておかなければならず、 いまいち今回のパターンだと使えないと考えています。) 環境 SQL Server 2008 Service Pack 1 宜しくお願い致します。

  • damageは自動詞か他動詞か

    仕事をしていての話です。 あるサンプルが酸に犯され破損したことを 英語で伝えようとした同僚が damageを自動詞「破損する」として使いました。 私はdamageは他動詞「破損させる」だろうと思っています。 だから、すごく違和感があったんです。 色々な辞書で調べてみたらほとんどの辞書は他動詞のみが記されていました。 アルクの英辞郎のみが自動詞も他動詞もあると記載されていました。 ただ、英辞郎にあるdamageの使用例でも他動詞がほとんどです。 damageってやっぱり他動詞で使うのが普通ですよね?

  • WINDOWSXP上でACCESS97動作しますか?

    会社にて、「顧客依頼票管理台帳」を WINDOWS97の時代にACCESS97でデータベース化した のですが、まだ、ACCESS97→ACCESS2000にデータベース 変換が出来ておりません。 現在、OSがWINDOWS2000に切り替わったため このWIN2000上にOFFICE97とOFFICE2000を同時 インストールしたままACCESS97にて 「顧客依頼票管理台帳」を利用しています。 (他のWORD、EXCELは2000版を使用) 今度会社にてパソコン切り替えの際、OSをWINDOWSXPに 切り替えることになったのですが、 WINDOWSXP上にOFFICE97とOFFICE2000を同時 インストールし、OSがXPになってもACCESS97版で 作成されている「顧客依頼票管理台帳」が 利用できますか?

  • 利用者数10万のデータベース設計について

    WEB上で利用者数10万のマイページ機能をもつようなビジネスサイトを構築しようと考えています。 ユーザーのID,PASS管理と ユーザーごとのマイページの中にスケジュール管理機能、顧客管理機能 を設けます。 このような大規模なデータベースの設計例を教えていただけないでしょうか? データベースにはMySQLを使用しようと考えています。 ユーザーのID管理は一つのテーブルじゃ無理ですよね? その場合どのように分ければいいのしょうか? ユーザーごとのマイページはユーザーごとにスケジュールテーブルなどを 作るべきなのでしょうか? MySQLの物理的最大DB,テーブル数の制限などあるのでしょうか? 私自身はデータベースプログラムが出来ないため設計の部分でお教えいただけたらと思います。

  • パソコン利用者として一歩前に進むために。

    パソコンがうまくなりたいです。 しかし、私は仕事などで使用したりExcelなどを使って表を作る必要のない学生です。 どのようにモチベーションを見つけ、パソコン通に近づくことができるでしょうか。 ちなみになぜか暇なときにキーボードの練習はちょこちょこしていて今70wpmです。 英語が好きなのでよく英語のページと英辞郎などを組み合わせて勉強(?)しています。例:http://www.lonelyplanet.com なにか、パソコン上達の上で役に立つ方法を教えてください。

  • リナックスのデータをwindowsXPのパソコンに移したいのですが?

    現在仕事の関係(POSレジとパソコンを使用した小売業)で、顧客管理や商品管理のデータベース管理にリナックス(レッドハット)を使用しています。自分の意思でリナックスを使用している訳ではありませんので、リナックスの知識はありません。 質問は■リナックスの環境にある顧客データや商品データを別のパソコンのWindowXPに移してWindowXPの環境で使用したいと思っているのですがその手順や方法が全くわかりませんので教えていただけないでしょうか? (リナックスの中にあるデータをCSVに変換してWindowXPで読み込むと良いのかなと想像はしているのですが。)よろしくお願い致します。

  • コネクションオブジェクトについて

    お世話になります。 ASPにて顧客管理システムを作成しておりまして、SQL Serverへ接続しております。 顧客台帳を作成する際にフォームから登録する処理を書いて参照するページの作成などしておりました。その際に各ページでデータベースへのアクセスをしておりまして、複数のページでデータベースを使用するため毎度コネクションの生成をし、設定をし、呼び出して、クローズして、開放して、とかなり無駄なような気がします。記述はincludeを使用していてそれほどおかしくないのですがGlobal.asaを使用してApplication実行時は常に接続している状態を保ちたく思います。Global.asaにはApplication("○○") = ○○など記述すると書籍に書いておりましたが、データベースへのコネクションの処理などは記述することはできないのでしょうか?データベースへの接続の処理は下記のようになっております。是非ご教授お願いします。 Set objCon = Server.CreateObject("ADODB.Connection") objCon.ConnectionString = "Provider=SQLOLEDB;" &_ "User ID=○○;" &_ "Password=○○; &_ "DataSource=IPアドレス;" &_ "Initial Catalog=データベース名" objCon.Open Set objRS = Server.CreateObject("ADODB.Recordset") '終了時 objRS.Close Set objRS = Nothing objCon.Close Set objCon = Nothing

  • 2つの条件を満たすものの合計

    簡単な質問で恐縮ですがいろいろやってみてわからないので教えてください。 顧客名簿から2つの条件を満たす人数を探すやり方がわかりません。 具体的な例をあげると、 血液型がA型で関東出身の人。などです。 2つ目の関東出身の人の出身欄は不明(空欄)もあります。 どちらか1つの条件の人数を出すならCOUNTIF関数を使えば出ますが、2つを満たすとなるとどのような関数を使えばよいのかわからず困っています。 ちなみにExcelは2003タイプを使用しています。 教えていただけると助かります。

  • 顧客データベースの開発環境の選択について教えてください

    現在、ある特定業界向けに顧客管理と営業支援を兼ねたパッケージソフトを企画しております。パッケージソフト開発ははじめての経験でお尋ねします。 ユーザーが使用するレコード数は最大で5万件程度と考えております。 想定 販売価格 30万円程度、年間販売想定数 50本くらい 使用するユーザー LAN環境で使用することを想定 5~10名/パッケージ その場合、いくつか選択枝があるのですが、どれを選んでいいのかもうひとつわかりません。以下のような選択枝があると思うですが、特にパッケージソフトの開発の観点から教えていただくと助かります。 ■選択枝1 データベースソフトオンリーで開発 ●アクセスやファイルメーカーで開発 その場合配布に問題がでそうです ■選択枝2 DBソフト+SQL系DBで開発 例 access + MYSQL or PostgreSQL or SQL sever ■選択枝3 プログラミング言語 + +SQL系DBで開発 例 VB + access(DBのみ) この場合どのような組み合わせがよいのか? ソフト開発のプログラミング言語は、delphiがよいという話も聞いております。 DBについては、コストを抑えたいので、オープンソース系のDBやaccessでどうかな?と思ってします。 以上ご教示いただけます様お願い申し上げます。