オフィスソフト

「Access」で外部データを正規化--追加クエリを活用

「Excel」形式のフラットファイルに含まれるデータを「Access」で正規化する手順を紹介する。

 外部から取り込んだデータは、たいてい正規化されていない。そのため、データをインポートしてすぐに作業に取りかかることはできない。代わりに値を複数の正規化テーブルに分割する必要がある。これは大変な作業に思えるかもしれないが、ほとんどの場合、ちょっとしたクエリを作成し、データを確実に把握すれば済む話だ。

 この記事では、「Excel」形式のフラットファイルに含まれるデータを正規化する手順を紹介しよう。そのデータを「Access」に取り込んだら、追加クエリを実行し、データとキー値を元のデータセットから正規化テーブルにコピーする。ただし、作業を複雑なものにするため、業務ルールを2つほど定める。

 筆者は、64ビット版の「Windows」で「Office 365」(デスクトップ版)を使用している。この記事で説明するテクニックは古いバージョンでも利用できるが、具体的な操作は異なる可能性がある。また、Excel、Access、および正規化のルールに関する基本的な知識があるものとして説明する。Accessは、正規化テーブルを必要とするリレーショナルデータベースだ。正規化について知らない方は、以下の記事を読んでおくといいだろう。

編集部おすすめの関連記事

残り本文:約6617文字 ログインして続きを読んでください。

「オフィスソフト」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
PC・モバイル
PC
スマートフォン
タブレット
ウェアラブル
オフィスソフト
OCR
RPA
PCソフト
周辺機器
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
開発
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. 企業価値を「デジタル由来」に転換--大企業のDXをハッカソンで支える日本マイクロソフト
  2. スモールスタート思考で業務を改善! 「社内DX」推進のためのキホンを知る
  3. 2021年のサイバー脅威予測が明らかに─将来の攻撃に企業はいかに備えるべきか
  4. 6割のサイバー攻撃ではマルウェアは使われていない事実が判明─求められる新たな防御戦略とは
  5. “テレワークだからこそ”デスクトップPCを利用すべき?!ノートPCにはない魅力の数々に迫る

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]