サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
購入・発注したい方
サービスを探す
プロ人材を探す
ノウハウ・素材を探す
ブログを探す
仕事・求人を投稿して募集
エージェントに人材を紹介してもらう
受注・働きたい方
出品する
単発の仕事を探す
継続 (時給/月給) の仕事を探す
エージェントに仕事を紹介してもらう
カテゴリ一覧
イラスト作成・漫画制作
デザイン制作
Web制作・HP作成・EC構築
動画編集・映像制作
集客・マーケティング相談
NEW
ビジネス代行・事務代行
音楽制作・ナレーション
IT相談・システム開発
ライティング・翻訳
コンサルティング・士業
生成AI活用・開発・制作
占い
悩み相談・カウンセリング
学習指導・資格・キャリア相談
住まい・美容・生活相談
オンラインレッスン・習い事
ハンドメイド制作
出張撮影・出張サービス
資産運用・副業の相談
NEW
弁護士検索・法律Q&A(法律相談)
サポート
はじめての方へ
ご利用ガイド
お困りのときは
ログイン
会員登録
サービスを探す
イラスト作成・漫画制作
>
デザイン制作
>
Web制作・HP作成・EC構築
>
動画編集・映像制作
>
集客・マーケティング相談
NEW
>
ビジネス代行・事務代行
>
音楽制作・ナレーション
>
IT相談・システム開発
>
ライティング・翻訳
>
コンサルティング・士業
>
生成AI活用・開発・制作
>
占い
>
悩み相談・カウンセリング
>
学習指導・資格・キャリア相談
>
住まい・美容・生活相談
>
オンラインレッスン・習い事
>
ハンドメイド制作
>
出張撮影・出張サービス
>
資産運用・副業の相談
NEW
>
>
プロ人材を探す
>
ノウハウ・素材を探す
ブログを探す
>
求人募集を投稿する
人材を紹介してもらう
仕事を探す
出品する
仕事を探す
仕事を紹介してもらう
出品する
仕事を紹介してもらう
求人募集を投稿する
人材を紹介してもらう
ブログを投稿
会員登録で10%割引クーポンを獲得!
会員登録で10%割引クーポンを獲得!
ココナラブログ
ホーム
ブログトップ
ブログ
IT・テクノロジー
Accessの本当の凄さとは何か
記事
IT・テクノロジー
makomalo0727
2024/03/25 10:23
Accessで介護支援記録システムを作った理由-11
これまで長い間、介護支援記録を管理するデータベースシステムをAccessを使い開発することとした経緯等について語ってきましたが、このシリーズの最後として、別の視点から見たAccessの凄さにについて触れたいと思います。
Accessのアプリケーションとしての性格は、現状、小規模かつローカルな環境下で、高度なリレーショナルデータベースシステム(RDBMS)を開発し運用するためのソフトとして定義づけられると思います。
長年にわたりバージョンアップを重ねてきた結果、動作も安定しており、データベースを動かすスピードも高速です。しかも一ライセンス当たりの価格が安く、無料のランタイムも使えるなど、他のデータベースソフトよりもコスパの良さは抜きん出ています。
しかし、Excelに比べるととっつきにくく、マクロやVBAを使ったアプリの開発も初心者にとってハードルが高いため、様々な職場で広く普及することは妨げられてきたように思います。
視点を変えてみると、これは実に「勿体ない」の一言です。
企業が自らのオープン系システムの中に、情報通信会社に頼んでRDBMSを構築しようとする場合には、データベースを操作する言語としてSQLが一般的に使われています。
SQLは優れた言語で、RDBMS開発に欠かせないものであり、様々な仕様を持つデータベースの殆どがSQLに対応しています。
しかし、SQLはデータベースに対してしか命令できない言語のため、C言語など他のプログラミング言語の中に組み込んでシステム全体を開発しなければなりません。当然ながら、このような作業は両方に通じた専門的なプログラマーでなければできません。
また業務のワークフローをしっかり理解した上で開発しなくてはならないため、膨大な時間と手間を必要とします。コストに見合う開発は資金に余裕のある大企業しかできないでしょう。
ところが、Accessというソフトもデータベースを動かすため、実は内部的にSQLを使っています。
複数のテーブルから、抽出などを目的とするクエリと呼ばれるリストを作成しようとするとき、自動的にSQLが生成される仕組みとなっているのです。このことが意識されることは殆んどありません。SQLの知識は必要ないのです。
その上でフォームなどを組み合わせてアプリを開発しようする場合は、Access独特のマクロやVBAを使うことになりますが、VBAはプログラミング言語のため、やはり習得は必要となります。
ここまで書くと気づかれると思いますが、Accessを使うと通常の半分の努力でデータベースシステム(RDBMS)を構築することができるということです。
大規模なデータを大勢で扱うのではなく、小規模で、かつ少人数で扱う場合、情報通信会社に外注する余裕がないのであれば、少しAccessのマクロやVBAを学んで自前でRDBMSを開発するメリットは大いにあると思います。
また、普段Excelのデータベース機能を使って仕事をされている方も、扱うデータ件数やデータの項目数が増えてExcelに限界を感じたら、ぜひAccessを試してみるべきと思います。
つまりマクロやVBAを学ばなくても、まだまだAccessは大いに使えるソフトです。
やはり最後はマイクロソフト社の回し者みたいになってしまいました。
#ACCESS
#Excel
#データベース
#SQL
Accessのランタイムを使わない手は無い
一覧に戻る
Excelで介護支援記録管理システムは作れるか? ...
このブログを見た人にオススメ
Access学習メモ 1-11.AccessでココナラブログNote①
コンテンツ
学び
バグったちびメカゴジラ
2026/08/01 15:03
Access学習メモ 7-11. SQL基礎学習⑪
コンテンツ
学び
バグったちびメカゴジラ
2026/08/19 01:47
Access学習メモ 7-10. SQL基礎学習⑩
コンテンツ
学び
バグったちびメカゴジラ
2026/08/17 00:17
Access学習メモ 7-9. SQL基礎学習⑨
コンテンツ
学び
バグったちびメカゴジラ
2026/08/16 23:47
7-8. Access学習メモ SQL基礎学習⑧
コンテンツ
学び
バグったちびメカゴジラ
2026/08/16 01:32