• ベストアンサー

オラクルやSQLを勉強しなければいけないのですが

こんにちは オラクルとかSQLとか名前は知っているのですが 実際、人に説明しろと言われてもできません。 その程度の人間が勉強を始めるのに お勧めの本やサイトを教えていただけないでしょうか? 業務用のシステムを設定するときに かいつまんで教わった手順を作業する程度なので いざ、一人で最初から設定をしなければいけなくなった時に 順番や設定の内容(理由)がよく分からず 運良く作業が終わったとしても、一日以上かかってしまいます。 エラーが出ても何が原因か突き止めるまで時間かかりますし (もっとも、分からない場合がほとんど) それとも、オラクルやSQLそのものより もっと根本的な勉強から始めたほうがいいのでしょうか・・・。 お手数ですが、よろしくお願い致します。

  • naf
  • お礼率98% (77/78)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

オラクル⇒データサーバの会社名、SQL⇒リレーショナルデータベースの操作言語の一種、です。 業務用、それもかなり高度かつ大規模なものです。 リレーショナルデータベースを理解しているならSQLも判るはずですが、UNIXはご存知ですか? データベースの基本はUNIXなので、まずUNIX、そしてサーバーの勉強をされると良いと思います。 ただ、本を読んでも理解できるものではないので、専門学校に通ったほうが良いです。

naf
質問者

お礼

さっそく、ありがとうございます。 学校に行くほどの時間はないのですが、確かにそれくらいやらないと・・という気もしてます。 UNIXも触ったことはありますが、基本的なことは口頭で教わったものの 実際はその当時に必要だった作業の手順しか覚えていないというありさまです。 日々に流されてきたツケが、この歳になって回ってきたようです。

その他の回答 (2)

  • fu_u_ka_i
  • ベストアンサー率51% (15/29)
回答No.3

>#1 >データベースの基本はUNIXなので、 間違った考えだと思いますよ? RDBがunix上でしか動かないモノではないし、unix上で生まれた技術でもありません。 "一部"の製品は、unix上で生まれ育ったモノは確かにありますが.. 現在のRDBで最先端を行くのがunix,windows上のRDB製品であるのは間違いありませんが。

naf
質問者

お礼

アドバイスありがとうございます。 一部の製品てなんだろう?と疑問も沸いてきましたが、それはこれから自分で調べますね。。。 お二方が回答くださった内容について理解できるようにがんばります。 取り急ぎお礼まで。

回答No.2

追伸です。 UNIXは難しいですよね。似ているし、共通性もあるからとLinuxを進められて独学しています。 まだまだわからないことばかりです。 でも、結構お歳の方が、サーバーを自作して、製作日記等をHP上で公開していたりします。 コンピュータは、ここ数年で猛烈に進化しました。まだまだ進化すると思います。 勉強を始めるのに遅いも早いも無いです。 お互いがんばりましょう!

naf
質問者

お礼

再び、ありがとうございます。 落ち込んでる場合じゃないですね~がんばります!

関連するQ&A

  • oracle sql developerについて

    oracle sql developerを現場でインストールしました。 現場ではネットは全くつながっておりません。 postgreSQL2005は使用したことがあるのですが、 oracle sql developerは今まで全く使用したことが無く「インストールしてテスト台帳につなげてDB内容確認して」とか言われても正直困っております。 既存で作成されている「テスト台帳」にどうやって接続をすればいいのでしょうか? 設定方法やコネクトの手順がわかる方いましたらアドバイスをいただけないでしょうか? 現段階ではoracle sql developerをインストールしただけです。

  • Oracleの勉強方法

    こんにちは。 私の現在のスキルは、SQLの基礎がやっとわかってきたところです。 そして、Oracleマスターのシルバーの試験を受けたいと思っています。 Oracleシルバーの勉強が出来るWEBサイトってないでしょうか? みなさんは、どのようにして勉強されているのでしょうか? やはり本を購入して勉強する方がよいでしょうか? その際に、お勧めの本などもありましたら、お教えくださると助かります。 たくさん質問があって申し訳ないのですが、ちょっとしたアドバイスなど でも結構ですので、よろしくお願い致します。

  • OracleとSQL ServerのSQL文上での差異について

    お世話になっております。 もしOracleやSQL Serverに関してご存知の方が いらっしゃいましたらご教授ください。 今、業務で 「Oracleに載せるシステムをSQL Serverで載せられないか?」 という話が出ており私が調査を行う事になりました。 しかし私のSQL Server経験が浅い為困っている点があります。 (以下の質問は当然ですがシステムで動く・動かない の話はヌキにしてのSQLレベルでの話です) ・Oracle特有のSQL構文をSQL Serverに見合った構文に 直すことによって(DATE→datetime/NUMBER→int等)一般的な SELECT文、INSERT、UPDATE、DELETE文はそのまま使う事が可能か? ・上の件に関する経験をお持ちの方・知識のある方にお聞きしますが 何かこの件に関する注意点などありますでしょうか? の2点になります。 どうかご存知の方がいらっしゃいましたらお願い致します。

  • Oracleで流したSQLのログを取得できますか?

    ASP+Oracle9iで作られたシステムがあります。 Oracleの設定などは前任者がしており、まともな引継ぎを受けないまま私が維持運用員となりました。 現在DBからあるレコードが消えてしまい(最初から作られてない可能性もあり)、顧客からクレームがついています。 状況から考えて怪しいプログラムを調査したのですが、原因不明でした。 そこで、Oracleの方で今まで流れたSQLをログとして保存していれば手がかりがつかめるのではないかと思い、情報を探しているのですが見つからないので教えて頂きたいのです。 私はOracleの知識(管理面について)が殆どなく、Oracleを使うことはできるが、Oracleの設定がどういう状況になっているか調べることもできず、資料もありません。 1.そもそもOracleにSQLをログとして保存する機能があるのか? 2.あるとすれば、保存機能が有効になっているか、保存したファイルがどこにあるかをどこで確認できるか? 以上の点についてご存知の方、どうぞ回答よろしくお願いします。

  • PL/SQL」と「SQL*PLUS」の関係は?

    これから、ORACLEを勉強します。ORACLE関係の本によく出てくる「PL/SQL」と「SQL*PLUS」との違い(関係?)がよくわからないので、教えていただきたいのですが...

  • PL/SQLで@ファイル名が反応しません

    はじめまして、PC超初心者なのにOracleを勉強し始めました。 PL/SQLの本を買って見よう見真似でやっているのですが、SQL*PLUSから@<ファイル名>を実行しても何の反応もありません。 SQL>@sample1 としても SQL>@sample1 SQL> と何事もなかったようになります。 本によればエディタに保存したSQL内容が実行されるとあるのですが。。。 ちなみにサンプルエディタをダウンロードして、実行しようとしても全くの無反応です。 どこか根本的な設定がおかしいのでしょうか。。。 どなたかご回答いただけると助かります。

  • oracleの勉強がしたい初心者です。

    DBに関しては、SQL文とMySQLで初歩の初歩を講座で受けたぐらいのレベルです。Oracleで設計、構築がしたく、Oracleの本を買い「Oracle Enterprise Maneger」をインストールしましたが、パソコンが重くなるのでアンインストールしました。よく調べると「Oracle Enterprise Maneger」はDB管理者が使い現場でも1つのパソコンにインストールするぐらいで、通常の設計、構築をするDBをやるSEは使わないと聞きました。では、Oracleの全くの初心者が設計、構築をするには、どのツールで勉強はじめればいいですか?参考になりそうなサイト、本、ツールなどありましたら、教えてください。

  • 初心者からはじめるSQL

    初めまして。 全くSQLを知らない者です。 社内で移動があり、何故か私がSEになってしまいました。 会社ではOracleとSQLのスキルが必要になり、これから勉強しなければなりません。 会社では全くトレーニングをしてくれないので自分で勉強するしかなく、初心者から学ぼうと思っています。 そもそもSQLが何なのか、簡単にしか理解できていません。 しかも、調べてみたらものすごい種類のSQLがありますが、一体何があって何を勉強すれば良いのかも分りません。 会社からは、「SQL書き方ドリル」という本を渡されただけで全く意味が分りません。 どなたか教えて下さい。 宜しくお願い致します。

  • ORACLE勉強方法について教えてください

    お世話になります。 ORACLEについてお伺いします。 会社で構築会社に依頼して構築した基幹システムがORACLEデータベースで動いていますが、社内にORACLEのわかる人間が一人もいない状況です。 そこで、「ORACLEとは」という初歩的なところから、簡単なコマンドなどマスターするように会社で命じられました。 セミナーや講座には行かせてもらえるのですが、ORACLEの講座は少し調べてみたところ、結構高額のような気がしました。 ですので、セミナーを選択する、もしくは勉強法(スクールなど)をご存知の方がいらっしゃいましたらお教えいただけますでしょうか。 「ORACLE9i」というバージョンでした。 ちなみに私の知識レベルは、ORACLEに関してはまったくわかりません。 現在の仕事はサーバの保守・構築、ネットワークの保守・構築などを担当しています。 よろしくお願いします。

  • Oracleの初歩の勉強の方法について教えてください。

    はじめまして。 私は、小規模の会社に勤めてまして、データベースの必要なことから独学で、accessを勉強し、必要最低限の知識(多少のマクロやVBA)を本やネットから得ました。 ある程度のものしかできませんが、頼まれごとでちょこちょこつくっております。 そこで更にデータベースの知識を得たいと思い、いろいろな人と話してますと、オラクルってのがあるよ、と聞きました。ただ具体的なことは聞いた人たちもわからず、私も言葉しか聞いたことがありません。 そこで質問ですが、とっかかりがまるでわかりません。 オラクルについての勉強をどうしてけばいいのか、お教えいただきたいと思います。 宜しくお願いします。