• 締切済み

オラクルについて教えてください。

ORACLEをデーターベースとして、MICROSOFTACCESSを使ってフォームやレポートを作ろうと考えています。 ACCESSではフォームのコマンドボタンなどからVBAを入力しなくとも一般マクロで様々な処理をすることができると思います。  しかし、そうするとORACLEの下記の特徴は実現されなくなるのでしょうか?またレコードソースにせず、フォームを非連結にすれば実現可能なのでしょうか?その場合、どんな感じの手順になるのでしょうか? 特徴 (1)必要なレコードのみを抽出したあとクライアントにデータを送信 (2)バックアップの最中も滞りなくデータベースを稼働 (3)完全な行レベルロック (4)マルチバージョニング読み取り一貫性 (5)ACCESSの約43億倍のデータを扱うことが可能 (6)ACCESSのようにファイル単位ではなく、表などのオブジェクト単位はもちろん、表の行や列単位にまでアクセス制御

  • Oracle
  • 回答数1
  • ありがとう数0

みんなの回答

  • nfushi
  • ベストアンサー率31% (39/122)
回答No.1

Access側がただのフロントエンドで、リンクで接続するというのなら実態はOracle側にありますので特徴は損なわれることはないと思います。

関連するQ&A

  • ORACLEでのSQLについて

    SQLについて教えてください。 今、VBからORACLEデータベースにSQLを投げる処理を作っているのですが、 一つわからないことがあります。 例えば、アクセスでは、クエリで新しいテーブルを作成するという考え方がありますが データベースがORACLEでも同じようなことができるのでしょうか? 別に新しいテーブルを作成することに執着するわけではなく、テーブルのデータを削除 してから、そのテーブルにSQLにて引っ張ってきたデータを入れる という ものでもいいと考えています。そのやり方でもかまいませんので教えてください。 宜しくお願いします。 Oracle8.1.6 vb6

  • Accessでデータベースからレコードを削除するには?

    Accessについての質問です。 データベースへのデータの登録はフォームを使って行なうようですが、データの削除はどうやってやるんでしょうか? レコード単位で削除したいです。

  • ACCESS+MSDE フォームで追加データを追加順に常時表示するには

    ACCESS+MSDE で伝票フォームを作成 1伝票に6行の明細データを追加できるようにしています。 明細行の商品コードの欄に別のフォームの商品コード一覧表からマクロのレコードの移動アクション-新しいレコードと値の代入アクションを使ってデータのコピーを行っています。明細行フォームのレコードソースにビューを使用すればコピーはできるのですが順番がバラバラになってしまいます。 ストアドプロシージャーをレコードソースにするとデータが追加できません フォーム上で明細データを追加順に表示するにはどうすればよいのでしょうか

  • Accessのフォームで行を選択する際に。

    Accessでフォームの任意の行を選択したときに、その行に該当するデータベースのレコードをカレントレコードにするにはどうしたらいいのでしょうか?

  • Accessのフォーム

    Accessのフォームは、MicrosoftAccessが起動して、その中でしか扱うことができません。 VisualStudioで作成したフォーム(*.exeを立ち上げる)のように、独立した状態でフォームを扱うことはできないでしょうか? あるいはVisual Basic2008でAccessのデータベースを読み込んで、 編集を行うことはできますか?

  • Access2010で・・・

    Access初心者です。 社内でデータベースを作ることになり、分からないながらもやっていて、いざデータの入力をしようとすると問題が起きてしまいました。 クエリやフォームでデータを入力しレコードを追加して、上書き保存し画面を閉じて、また開くとクエリやフォームにレコードが追加されていないんです。 テーブルには、ちゃんと追加されています。 この原因は何でしょうか? お教えください。

  • アイコンとレコードを紐付けたい。

    アイコンとレコードを紐付けたい。 [やりたいこと(テーマ)] Accessヘルプデータベースの作成と自身以外「主観DBの為」の利用でも困らずに使える環境づくり。 [やりたい事のイメージ] フォームを開くボタンにAccess標準のピクチャ「全34種類」を利用しています。その全34個のアイコンとデータを紐付けたいと思っています。具体的にはAccessヘルプファイルにアイコンを配して、アイコン「全34個」を配したフォーム「Access検索フォーム」を開きます。そして各々のコマンドボタンをクリックすることで紐付いたレコードを表示させる。 [オブジェクト] テーブル:Accessスヘルプテーブル ID:オートナンバー フォーム名:Accessヘルプファイル フォーム名:Access検索フォーム テキストボックス名:テーマ 記述例「重なったフォーム」 テキストボックス名:内容  記述例「データを一覧で表示するフォームを開くボタン」 以上ですが、どの様な方法があるのでしょうか。宜しくお願いします。

  • Accessからoracleのストアドプロシージャを呼び出したい。

    はじめまして。 いきなりですが質問させてください。 Accessからoracleのデータベース内に有るストアドプロシージャを使いたい(ボタンを押したらoracleのプロシージャが起動するイメージ)のですがAccessのVBAからはどのようにすれば使用できるのでしょうか? 色々調べて見たのですがVBからのはよく有るのですがVBAからは見つけられませんでした。 ODBCで繋げて呼び出しが出来たらなと思っています 無理ならば他の方法でも構いません。 よろしくお願いします。 使用環境 Access:2002 oracle:Oracle9i Enterprise Edition Release 9.2.0.1.0

  • ACCESSで読み取りONLYにする方法

    OFFICE2010、ORACLE OraClient11g_home1 ACCESSとOracleをODBC接続設定しています。 ACCESSで誤って編集した結果がOracleに反映されない様に したいのです。 ACCESSを読み取り参照のみにすることができるという内容を調べ、 ACCESSのファイル形式をmdbにしました。 これによりユーザ権限の変更が可能になります。 情報→ユーザの権限と管理→ユーザ\グループの権限 で、権限の項目に関し ユーザ/グループ名:管理者 リスト:ユーザー オブジェクトの種類:テーブル 権限: 構造の読み取り、データの読み取りの2ケ所のみに レを入れた状態です。 しかしながら、 ACCESSでデータ変更するとORACLEのデータベースもリンクして変更されてしまいます。 何がおかしいのでしょうか? ※oracle側で読み取りのみの方法もあるみたいですが、ACCESS側で設定したく。

  • AccessでOracleのテーブルをリンクし、Access側では読み取り専用にしたい

    社内にOracleデータベースでのシステムが立ち上がっているのですが、管理帳票の出力用に、OracleのデータをAccessで読み込みたいと思っています。 テーブルのリンクそのものは知っており、成功しているのですが、Oracleデータベースのデータを壊さないようにするため、このリンクテーブルを読み取り専用にしたいと思っています。どのようにすれば良いでしょうか。 なお、Oracle側で読み取り専用ユーザを作成して、そのユーザでリンクすれば良いことは理解していますが、それは最後の手段にしたいと思っています。別の方法でうまくできないでしょうか。