• ベストアンサー

SQLについて、

カテ違いならすみません。 SQLに関しての基礎知識を勉強したいんですが、 なにから勉強していったらいいか教えてください。 ちなみにSQLという言葉を最近しったというレベルです。 よろしくお願いします。

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

  • ベストアンサー
  • ann_dv
  • ベストアンサー率43% (528/1223)
回答No.1

こちらの本から勉強されてはいかがでしょうか。

参考URL:
http://www.amazon.co.jp/exec/obidos/ASIN/4798106690/249-8721058-2465949
moncyasan
質問者

お礼

ご返答、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • sysfun
  • ベストアンサー率6% (1/16)
回答No.3

SQLって使われるデータベースソフトによっていろいろ違うんですよ。 まぁちょっとずつ。 ご自分の環境にあるデータベースソフトにちなんだ辺りから始めればいいと思います。 Officeが入ってるならAccessからとか。 SQLServer(MSDEという種類ね)だったら無償でダウンロードできますからそっちからも始められます。 MySQL(っていうデータベースソフトね)も無償です。 それぞれSQL言語のちょっとしたとこが違いますけど、ひとつ極めれば大体わかるようになります。 がんばれ!おれもがんばる!

moncyasan
質問者

お礼

ご返答、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • 7marine
  • ベストアンサー率36% (59/160)
回答No.2

まず学習本を一冊上げるとしたら「現場で使えるSQL」 http://www.amazon.co.jp/exec/obidos/ASIN/479810101X/qid=1129216264/sr=1-8/ref=sr_1_10_8/250-0226254-4040224 わかりやすく時間がない人向きです。 かなり実践的でSQLについてのコラムも充実しています。 初心者にも読みやすいと思いますよ。 DBMS(データベース管理システム)はMicrosoft SQL Serverですか? DBMSはデータの管理を行うサーバ用ソフトウェアです。 とりあえずMS SQL Serverと仮定して話を進めます。 実際に触ってみることが習得の一番の近道です。 家でも学習するなら仮想DBMSサーバー環境を作っちゃいましょう。 Evaluation Edition(評価版)なら、普通のパソコンにインストールできます。インストールは簡単で、無償でダウンロードできます。 ただ280MBもあるので回線が細いときついですが http://www.microsoft.com/japan/sql/evaluation/trial/2000/ それか少々の出費もいとわないなら http://www.amazon.co.jp/exec/obidos/ASIN/B00005OI53/ref=pd_ecs_sw_b_a/250-0226254-4040224 を購入する手もあります。 本を見ながら、クエリアナライザとEnterpriseManagerで遊びまくってください。 EnterpriseManagerでとりあえずテーブルを作って、クエリアナライザでSQL文を打ってデータを操作します。 と、ここまでMS SQL Serverでの話しですが、 DBMSは他にOracle、DB2、My-SQL、PostgreSQLといろいろ種類があります。 基本となる構文は共通の書き方ですが、少なからずそれぞれ方言があります。 先に対象となるDBを調べておいたほうが良いですよ ちなみに最初にあげた学習本の対象DBMSはMS SQL ServerとOracleです

moncyasan
質問者

お礼

ご返答、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • RDBについて、

    カテ違いならすみません。 RDBの基礎知識を勉強したいのですが、 なにから勉強したらいいでしょうか? 最近RDBという言葉を知ったレベルです。 よろしくお願いします。

  • SQLスキル、とはどこまでを?

    (専門的なご意見がほしいので、このカテゴリを選択) データを扱う事務系の仕事で、SQLの知識やスキルを要求されることが多いです。 今までエンジニアやプログラミング系の職種以外は、SQLまで聞かれることはなかったのですが ここ最近で大変増えてきました為、仕事が決まりません。 あくまでも事務職なのですが、この場合のSQLとはどこまでを求めているのでしょう。 また、これから勉強するなら、何から手を付ける(あるいは、何を学ぶべき)のでしょうか。 自分が分かるのは、AccessとExcelのマクロ(自動処理の記録)、ExcelのVBA基礎です。 仕事例としては、顧客データベース管理やセールスのフォーキャスト分析レポート業務など。 決してIT系の職種とはなっておりません。 どのキャリアコンサルタントや派遣の担当者に聞いても、 「できるだけ理解しているに越したことはないようで・・・ プログラミングやITエンジニアの仕事ではありませんので・・・付随的な知識で欲しいみたいで・・・」 と、相手の要求をイマイチ理解していないようです。 彼ら自信がSQLについて知らないため、こちらにアドバイスしきれないのです。 どうかご教授ください。

  • SQLを勉強できるオススメの本教えてください!!(経験1年です。)

    こんばんわ。 プログラマー2年目のものです。 近頃、仕事をする中で自分のスキルの不十分さをひしひしと感じております。 学生時代は文系でしたので、このような勉強を始めて実質1年です。 SQLの知識は本当に基本中の基本がわかっているという程度です。 本日本屋でパラパラと本を見てきて 「独習SQL 第2版 黒石 博明 長谷川 裕行 」 を購入したのですが、ちょっと物足りない感じがあります。 今、仕事でチューニングに関する勉強をしているのですが、 全くついていけず、独自に勉強しようと思った次第です。 ○SQLの基本事項はわかっているが、実践面では経験がほとんどないため、実践的な勉強ができる ○長く複雑なSQL文にも対応できるようになりたい ○チューニングに関する勉強がしたい(全く知識がないため基礎から勉強したい) こんな私に当てはまる本がありましたら教えていただきたいです。 わかりづらくてすみません。 以上、お願いいたします。

  • sqlを勉強したいのですが...

    sqlを勉強したいのですが... どのような参考書を使えば良いですか? 独学で出来るのでしょうか? 20代後半から勉強しても出来るようになるものでしょうか? 基礎をマスターするのにどれくらいの時間がかかりますか? このスキルを使って就職できるようになるまでどれくらい 時間がかかりますか? 資格などはありますか? 何か勉強する前に知っておくべきことがあれば教えて下さい。 よろしくお願いします。

  • SQLの基礎学習

    別の部署から評価部隊が足りないらしく、年明けくらいから手伝いに行くのですが、SQLを使って評価をするらしいのですが、私自身SQLの知識は皆無でして、ちょっと調べてSELECT文の使い方をある程度調べて、SAD初級の試験くらいならば9割くらいは解けるようになったのですが、勿論これだけでは足りないと思うので、入門編だとか基礎知識の辺りで何か参考になるサイトありましたら教えてください。

  • SQLを使うには

    初歩的質問ですが仕事でsqlを使うことになり勉強しています。sqlを勉強するためのソフト、sqlを記述するためのソフトを教えてください。 よろしくお願いします。

  • SQLの速度を調べるには…

    ただいまオラクルマスターのブロンズSQL基礎Iを勉強中です。 インデックスについて覚えたのですが、インデックスをつけた状態とそうでない状態の差が実感できません。 大量にデータが存在しないとわからないものだとは思いますが、なにか実感できる手段はないでしょうか? SQLをたたいてから結果が返ってくる時間をしらべることができれば、ミリセックの違いでも感じられると思うのですが。 よい方法をご存知でしたら教えてください。

  • SQLサーバーについての参考書

    会社でSQLサーバーを導入しました。私は直接情報管理に従事する者ではありませんが、仕事上(ユーザーとして)基礎的な知識を身につけたいと思っております。全くの初心者を対象としたいい参考書があれば教えて下さい。

  • SQL副問合せを使う理由

    SQLを勉強中の者ですが、副問合せの部分を勉強中に 「副問合せを使う理由」がわからないので教えて欲しいと思い投稿しました。 副問合せ自体は理解したのですが、参考書やネットで副問合せについての説明や例題などをみると、 副問合せを使わなくても同等の結果を得られるような例題が多く、 なぜ副問合せを使うのか、その理由がよくわかりません。 場面場面で「使う理由」は違ってくるんだとは思いますが。。。。 処理効率の問題とかあるんでしょうか? 自分自身もSQL初心者な上に、会社の新人にSQLの基礎を教えてくれと 頼まれて引き受けた以上、わかりやすく教えてあげたい(自分も勉強したい)と思っています。 すみませんが、どなたか宜しくお願いします。

  • PL/SQLを勉強する際に良い参考書があれば教えて下さい。

    お世話になります。 ある程度PL/SQLについて理解はしていると思うのですが、 あいまいな理解で終わっているところもあると思います。 そこで、参考書を購入して勉強したいのですが、 仕事でキーワード検索ができて、基礎からも勉強ができる ようなPL/SQLについての参考書はあるでしょうか。 また、上記のような参考書ではなくても、つかえる参考書 等があれば教えて下さい。