SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

最新イベントはこちら!

Enterprise IT Women's Forum

2025年1月31日(金)17:00~20:30 ホテル雅叙園東京にて開催

Security Online Day 2025 春の陣(開催予定)

2025年3月18日(火)オンライン開催

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

EnterpriseZine(エンタープライズジン)

EnterpriseZine編集部が最旬ITトピックの深層に迫る。ここでしか読めない、エンタープライズITの最新トピックをお届けします。

『EnterpriseZine Press』

2024年秋号(EnterpriseZine Press 2024 Autumn)特集「生成AI時代に考える“真のDX人材育成”──『スキル策定』『実践』2つの観点で紐解く」

文系のためのBI入門

高速処理にはデータベース!

第4回


さて、Excel でのデータ分析やShare Point での共有を見てきましたが、もっと大量のデータを扱う必要がある場合を考えてみましょう。

Excelの限界を超える大量データの場合

 さて、Excelでのデータ分析やShare Pointでの共有を見てきましたが、もっと大量のデータを扱う必要がある場合を考えてみましょう。

  たとえば、企業での商品の売上や生産の分析をしたい場合、その分析対象のデータは膨大になり、Excel2010で扱える行数1,048,576行を超えてしまうかもしれません。そうなるとExcelにデータを入れておくわけにはいかなくなります。たとえばある企業で1日100件ほどの受注があり、それぞれ平均50明細持っているという受注パターンの場合、Excelだと1日で5,000行分になりますね。これが1か月20営業日だとして月に100,000行、1年では1,200,000行ですから、あっという間にExcelの限界を超えてしまいます。パフォーマンス的にも、Excelでは厳しい面が出てきます。

 そうした場合、データの管理にデータベース(Database Management System, DBもしくはDBMSと略したりもします)を使うことになります。データベースは文字通り、データを格納し管理するシステムです。データベースというと一部の人だけが使うシステムのように聞こえるかもしれませんが、実は私達の生活でも様々な場面で毎日利用しているものなのです。

 たとえば、電車や地下鉄に乗る際に利用する非接触型ICカード。首都圏ではSuicaやPasmoなどがありますが、そのカードを使って改札を通過する際のデータは、データベースで管理されています。スーパーマーケットやコンビニエンスストアでも、お客様によって何が買われたかはPOSデータとしてデータベースに格納されます。銀行の口座情報も全て、データベースで管理されています。私達の生活の至るところに、データベースを使ったシステムはたくさん存在していて、重要なデータとして管理されているのです。

 そして、このようにデータベースに格納されているデータも、もちろんExcelを使って分析することができますし、さらにもっと高度な多次元分析、というようなこともできるのですが、多次元分析については別の回で詳しく紹介したいと思います。

 では、Excelに保存されているデータをデータベースに格納したいと思ったとき、どのようにすればよいでしょうか。

 実はデータベースと一口に言っても、様々な種類があり、商用のものから無償のものまで、様々なベンダーから提供されています。ここでは、そのうちの1つとしてマイクロソフトのSQL Serverを取り上げます。

 SQL Serverについては他の連載でも詳しくお伝えしていますので、是非参考にしてください。

・あたらしいSQL Server/Denaliの世界
・正しく使えば速くなる!多田が教えるSQL Server最適化のオキテ

次のページ
ExcelのデータをSQLServerに格納する

この記事は参考になりましたか?

  • Facebook
  • X
  • Pocket
  • note
文系のためのBI入門連載記事一覧

もっと読む

この記事の著者

松澤純(マツザワジュン)

マイクロソフト株式会社
サーバープラットフォームビジネス本部
プロダクト マネージャー大学時代は情報工学とも理系とも全く縁のない分野を専攻し、新卒で某 DB ベンダーに就職。ERP 製品の新機能検証、研修インストラクターを経て、GIS ソリューション ベンダーに約1年出向、お客様何でも窓口兼プロ...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/3399 2012/02/10 17:46

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング