過去ログ

                                Page     518
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼面倒なんですが・・・。  camus 04/2/27(金) 15:41
   ┗Re:面倒なんですが・・・。  ちん 04/2/27(金) 22:26
      ┗Re:面倒なんですが・・・。  camus 04/2/28(土) 10:46

 ───────────────────────────────────────
 ■題名 : 面倒なんですが・・・。
 ■名前 : camus
 ■日付 : 04/2/27(金) 15:41
 -------------------------------------------------------------------------
     はじめまして,アクセスというより,いわゆるデータベースについての質問です。
というか質問の区分けは私自身はっきりしないのですが。
 エクセルっていうものの全体像みたいなものは自分なりに理解したつもりなんですが,
どうもアクセスがわからないんです。
 いろいろ調べたのですがどうもしっくりきません。
エクセルを掘り下げていったら昔のベーシックみたいな言語がでてきて
VBの存在をしりました。アプリケーションのなかで独自のアプリケーション的な
ものをつくれるんだなどと感動もしました。ですから,エクセルにかんしてはすんなり
全体像みたいなものも,自分なりに理解できました
 それでもって,アクセスなんですが簡単なものは作れるんですが,どうも全体像が見えてこないんですよ
掘り下げてみてVBは出てきたんですがフォームとレポートのオブジェクトしかなく,
どうやらその先更に何かしらあるみたいで・・・・。
当然ヘルプ等は参照しているのですが,根本的に僕の知らない概念が前提になっていて
そこを理解しないとダメなのかななどと考えています。
あくせすの97を使っていますが,とにかく,心の内のわだかまりを
どう書いたものか私自身困っているのですが

データ-ベースエンジンというものは何者か?
ODBCとは何者か?
たぶんこれらの上にアクセスが乗っかっているような
感じなのか?
何故、クエリーオブジェクトやテーブルオブジェクトではなく,ODAオブジェクトなのか?
もしかしたら,前述の疑問と関係しているのか?
テーブルの値は何処に格納されてるんだろうか?
アクセスの中でSQLはなぜ必要なのか?もしアクセスがデータベースいじりやすいように
存在するならSQLはいらないではないか・・・?

非常に面倒でわかりづらい質問かもしれませんが
出来ればイメージしやすく誰か教えていただけませんか?

 ───────────────────────────────────────  ■題名 : Re:面倒なんですが・・・。  ■名前 : ちん <ygchamp83@yahoo.co.jp>  ■日付 : 04/2/27(金) 22:26  -------------------------------------------------------------------------
   こんばんは、ちんといいます。
疑問や空想は、頭の中が混乱するだけです。
最初の一歩で、自身に向きか・不向きかを判断した方がよいです。
データベースを理解することは、色々な開発言語で必ず、
データを使用しなければならず、避けて通れないものでしょう。

1.SQLについてですが。
 データベースには、Oracle・MSSQL・Access・インターベース 等
 色々種類があります。
 SQL文で作成できれば、上記のデータベースを使用しても、
 文法がかわらないまま、SQL文を使用できます。
 (例)SELECT * FROM データベース名
この命令一つで、どのデーターベースも読み込めます。
※データベースにより、使用できる・出来ないの文法がありますので注意!

2.ODBCについて。
 ODBCは、コントロールパネル(管理ツール)にODBCがあります。
 ODBCで、多種のデータベース(OLACLE等)を定義することで、
 ACCESS上にそのデータベースをリンクすることが出来ます。
 ※説明が難しい〜〜〜!
 ※但し、ODBCのDLLファイル(ドライバー)が必要となります。
  Windowsなら、MSSQLのDLLが標準装備されてます。

 ODBCに定義することで、ACCESSから、データベースの種類を
 気にすることなく、データの読込・追加・更新・削除が簡単にできる。

以上、参考までに・・・


▼camus さん:
>  はじめまして,アクセスというより,いわゆるデータベースについての質問です。
>というか質問の区分けは私自身はっきりしないのですが。
> エクセルっていうものの全体像みたいなものは自分なりに理解したつもりなんですが,
>どうもアクセスがわからないんです。
> いろいろ調べたのですがどうもしっくりきません。
>エクセルを掘り下げていったら昔のベーシックみたいな言語がでてきて
>VBの存在をしりました。アプリケーションのなかで独自のアプリケーション的な
>ものをつくれるんだなどと感動もしました。ですから,エクセルにかんしてはすんなり
>全体像みたいなものも,自分なりに理解できました
> それでもって,アクセスなんですが簡単なものは作れるんですが,どうも全体像が見えてこないんですよ
>掘り下げてみてVBは出てきたんですがフォームとレポートのオブジェクトしかなく,
>どうやらその先更に何かしらあるみたいで・・・・。
>当然ヘルプ等は参照しているのですが,根本的に僕の知らない概念が前提になっていて
>そこを理解しないとダメなのかななどと考えています。
>あくせすの97を使っていますが,とにかく,心の内のわだかまりを
>どう書いたものか私自身困っているのですが
>
>データ-ベースエンジンというものは何者か?
>ODBCとは何者か?
>たぶんこれらの上にアクセスが乗っかっているような
>感じなのか?
>何故、クエリーオブジェクトやテーブルオブジェクトではなく,ODAオブジェクトなのか?
>もしかしたら,前述の疑問と関係しているのか?
>テーブルの値は何処に格納されてるんだろうか?
>アクセスの中でSQLはなぜ必要なのか?もしアクセスがデータベースいじりやすいように
>存在するならSQLはいらないではないか・・・?
>
>非常に面倒でわかりづらい質問かもしれませんが
>出来ればイメージしやすく誰か教えていただけませんか?

 ───────────────────────────────────────  ■題名 : Re:面倒なんですが・・・。  ■名前 : camus  ■日付 : 04/2/28(土) 10:46  -------------------------------------------------------------------------
    ちんさんへ 回答ありがとうございます。
写りの悪いテレビは取り敢えず叩いてみるような
人間なんで向き不向きで投げ出せるなら良いのですが
残念ながら,そんな環境にはいないのが現状です。
 アクセス自体まだ掘り下げきれていないので
まだ考えなくても良い疑問だったかもしれませんね。
取り敢えず,もう少し試行錯誤してみて
一つ一つ潰していきます。
 有難うございました。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 518