• 締切済み

データベース入門

ARCの回答

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.4

●きっかけ 基礎の部分は大学で習いました。 その時は、後々必要になるとは思わなくって、半分寝ながら授業受けてましたが(^^; で、その後(3回生位の時)、実際にバイトでDB触るようになってからは、本読んで勉強しました。 それ以前にEXCELやLotus123の修行を積んでいたので、表計算ソフトとの違いとか、そういった方面で理解を深めていったように思います。 頭の中でデータ構造をイメージしたりといったトレーニングもしましたね。 そういったことをやっているうちに、自然と「データベースとはこういうものだ」という概念が身についていったように思います。 といっても、今だから言えますが、オレが最初に作ったデータベースはそれは酷いもんでした。 プログラムの経験があって、パソコンについての知識もそれなりに持っていたにもかかわらず、出来上がった品物は「半人前のその下や」とこき下ろされてしまいました(涙) ●アドバイス 学習するために購入する本ですが、画面例ばっかり大量に載ってる本はあんまりお勧めできませんね。一部を除き、内容が滅茶苦茶薄いですし、書いてあることの真似はできるようになっても、そこからの応用には結びつきません。 (マウスの動かし方なんて、見れば分かりますよね。そんなことばっかり書いてある本よりも「テーブルとは何ぞや」とか、「こんな機能はどう作れば?」とか書いてある本の方がよっぽど役に立ちます。) 必要なのは、(とりあえずは) 1:データベースの基礎についての本(初心者向け) 2:使用するデータベースソフトのリファレンス的な本 3:(そのDBに対応した)SQLの基礎の本 4:簡単なDBの作り方が書かれた画面入りの本 ってなところでしょうか。 足りない部分が出てきたら、後から買い足すか、本屋で立ち読みすればいいでしょう。 (上の方で4:みたいな本をボロクソにけなしてますが、1冊くらいは持っててもいいかも(^^;)

関連するQ&A

  • データベース入門について

    初めまして。早速ですが、よろしくお願いします。 データベースという物に入門(挑戦)したいのですが、入り口(入門の仕方)が分からず苦労しております。 AccessやFileMakerなどを利用してデータベースを作って行きたいのですが、まずは基礎を勉強してからではないと難しいと思っています。 そこで、諸先輩方を参考に勉強を行いたいと思っております。 アドバイスや勉強の仕方、参考になるおすすめの書籍、ホームページ等ありましたら教えていただけませんでしょうか。 よろしくお願いします。

  • データベース入門

    現在4年制大学の情報系の学科に所属しているのですが、データベースの勉強をどこからしたら良いのか迷っています。 オラクルの勉強をしたいと思ったのですが、オラクルは学生には高いのでまずはアクセスから・・と思っているのですが。 アクセスとオラクルは根本的に全く違うのでしょうか? アクセスを勉強しておけば後からオラクルを勉強するとき役に立ちますか?それとも無理してでも今からオラクルの勉強をした方が良いのでしょうか? よろしくお願いします。

  • 今からデータベースの勉強するなら

    みなさま、こんにちは。 私は、今、PHPの勉強をしております。 PHPの初心者の本を買って勉強していたのですが、その本では、データベースの環境をSQLiteで紹介しており、SQLiteの関数を少しではありますが、書けるようになりました。 今度は、一歩進んだことを勉強しようと本屋に行ってみると、データベースはMYSQL関連が殆どでした。 データベースを勉強するとしたら、やっぱり情報量の多いMYSQLの方が良いのですか? みなさんは、どう思いますか? 初歩的な質問で申し訳ありません。

    • ベストアンサー
    • PHP
  • データーベースの概念がわかる本

    データーベースを勉強しています。 初心者中の初心者です。 なにかいい本などありませか?

  • 「データベースを設計する」←?

    興味からデータベースを勉強してみたいと思っている者です。 今までデータベースは、MySQLでjavaから呼んで単純に一つテーブルを作って挿入、削除、などを実装したくらいの知識しかありません。 しかし、その一方でデータベースのみを扱った本などを読むと、正規系、ERモデル、スキーマなど読んでもよくわからないことが多く出てきます。 その二つがつながらないのですが、それは経験的に簡単なデータしか扱ったことがないからでしょうか?また、データベースのことが分かるようになるような、具体的な勉強ルートみたいなものについて、アドバイスがいただけると嬉しいです。 よろしくお願いします。

  • データベース初心者

    データベース自体全くの初心者ですが、仕事でOracleを使うことになりました。 3ヶ月程で基本をモノにしたいのですが、まずは何から手をつければいいのでしょうか。 いきなりOracleの参考書を手に取るよりも、データベース(SQL?)の基礎知識から勉強した方がいいでしょうか。 おすすめの参考書等あればご教示下さい。

  • データベースソフトを作りたい

    従業員の情報を管理できるようなソフトがほしくて、フリーや有料のソフトを色々と探したのですが、やはりどうしても自分が必要とするものがみつかりません。 項目が何か欠けていたり、良いなぁ~と思ったら、あまりにも高すぎたり、、、 そこで、自分で作ってみようと考えました。 まずはAccessやファイルメーカーで作成することを検討したのですが、そういったソフトだと、使用する人が、そのソフトを持っていないと利用できないため、自分で市販されるようなソフトを勉強も兼ねて作りたいなぁ~と思っています。 ちなみに今、JAVAを軽く勉強中です。またHPを作れる程度のプログラミング能力です。 無謀かもしれませんが、頑張りますので、 1.データベースソフトを作るんだったら、どの言語を使って作成すると初心者でも作り易いか。(できればフリーで揃う環境が有り難いです。) 2.データベースソフトを作る方法を解りやすく解説しているようなHPは無いか? ぜひアドバイスを宜しくお願いいたします。

  • どのデータベースが良いか教えてください。

    データベースをほとんど知らない初心者です。 現在、会社の受注・経理処理等を複数のエクセルファイルで行っていますが、 いろいろなファイルを参照しあっているので、年度毎のファイル作成や、 レイアウト変更、フォマット変更、シート追加などをすると作業が面倒になってきています。 そのため業務を簡素化するために、 データベースを利用して管理を行いたいと思っているのですが、 いったい何のデータベースを、また何から勉強すればいのかがわかりません。 そこで ・下記の条件に合うデータベース ・それを勉強するためにおすすめの書籍やサイト ・ブラウザを介する場合は、phpを使用したほうが良いのか?  それとも別の方法を使用したほうが良いのか? を教えて頂けますようにお願いします。 希望 ・Windowsベースのデスクトップに導入出来ること ・無償or低価で使用できること ・動作が安定していること ・処理スピードが早いこと ・フリーレイアウトで印刷できること (現在のエクセルのレイアウトと同様に印刷したいです。) ・ブラウザを介してデータベースを使用予定 他にどのような情報を提示しないといけないのかわからないので、 『このような情報が無いと回答出来ない』と言ったことが有りましたら、 教えて頂けると幸いです。 宜しくお願いします。

  • データーベースの詳細

    データベースを学習している学生です。 データベースと日常生活について、データベースの将来、データベースとインターネットの関係について論述しなくてはなりません。参考文献を探しているのですがあまりこれといったのがありません。よいホームページについてやデータベースについてどなたか詳しくご存じの方はアドバイスをお願いします。 皆さんのご協力お待ちしています。

  • Javaでデータベース構築

    Javaを使ってデータベースを構築したいと思っています。 初心者なので全く分からないので何かアドバイスください。お勧め書籍も教えていただけると嬉しいです。