- ベストアンサー
javaを使ってデータベースを操作したいです
こんにちは、今度javaを使ってDBを操作するシステムを 学校の演習でやるのですが、いまいちjavaでDBを操作する やりかたがわかりません。 具体的には学生のデータを検索し、表示・更新・削除 するというシステムです。 javaは少しわかります。これから色々勉強しようと思っています。 どこか良いHP・参考書などがありましたらお教え願えないでしょうか? 抽象的ですが、宜しくお願いします。
- H-hirosawa
- お礼率52% (30/57)
- Java
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
JavaでDBにアクセスするとき、基本となる技術はJDBCです。 http://www.atmarkit.co.jp/fjava/rensai/jdbc01/jdbc01.html http://www.atmarkit.co.jp/fjava/rensai/jdbc02/jdbc02.html http://www.atmarkit.co.jp/fjava/rensai/jdbc03/jdbc03.html JDBCのAPIはJavaの標準ライブラリ(java.sqlパッケージ)に用意されています。しかし実際に動かすには、それぞれのDB製品に対応したドライバ(OracleならOracle用、PostgreSQLならPostgreSQL用)を用意する必要があります。 この辺りは書籍がいろいろ出ていますし、「Java World」「Java Press」などの雑誌にもしばしば載っています。 >いまいちjavaでDBを操作するやりかたがわかりません。 「何をどこまで調べて、どうわからないのか」まで書くといいでしょう。 http://www.hyuki.com/writing/techask.html
関連するQ&A
- JavaでBtrieveを扱いたいのですが・・・
まったくのJava初心者です。 勤務先でBtrieveファイルを使ったPOSシステムを扱っていますが、この度Javaで操作できないものかと、思いたちました。 Javaで提供されているJDBCがデータベース操作のツールだというところまではわかったのですが、どうも、Btrieveを扱えるという情報を見つけられません。JDBCは、リレーショナルDB仕様のツールなのでしょうか?あるいは、JavaからBtrieveにアクセスする方法が別にあるのでしょうか? DBに関して、ほんの聞きかじりの知識しかありませんので、質問自体がでたらめかもしれません、どうぞお許しください。
- ベストアンサー
- その他(データベース)
- Javaで簡単なアニメーションを作りたい
Javaで簡単なアニメーションを作りたいと思っています。 具体的にはバネの単身動や、サインカーブを描きたいと思います。 Javaの基本的なことについては少しは知っています。 このような勉強がホームページもしくは参考書がありましたら教えてください。 お願いします。
- 締切済み
- Java
- JavaプログラムからのAccessの使用方法
本当に初心者です。教えてください。 まず、JAVAの勉強をはじめたばかりですが、Accessを使用したいです。 設定方法、プログラムの組み方等おしえてください。 パールでcgiを作った経験があるので、 同じような機能をjavaで作ろうと頑張っているところです。 tomcat等も準備しています。簡単なWEBからの検索プログラムは作ったりしました。(テキストファイルからの文字検索) 今度はDBからの値をweb上でみれるプログラムに挑戦しようと思っています。 できるだけやさしく詳しく教えてください! よろしくお願いします。
- ベストアンサー
- Java
- スタンドアロン型のJAVA開発
今度、スタンドアロン型のシステムの開発をすることになりました。 当初はACCESSでサクッと作ろうと思っていたんですが、上司の方針でJAVAで作ることになり、困っています。 仕様を簡単いいますと以下の通りです。 ************************ 画面数20、エクセル出力5、帳票出力20 CSV出力10、DB:2つ程度(4万件ぐらい) 画面はそれなりに項目も多く、操作性を求められます。 ************************ できるだけ工数をかけずに開発するのに、いい方法があれば アドバイス(GUI/DB選定/帳票ソフト等)頂きたいです。 ちなみにDBや帳票ソフトはフリーでなくても高くなければよいです。 大変困っているので、有識者の方、アドバイスをお願いします。
- 締切済み
- その他(業務ソフトウェア)
- JAVAを極めるカリキュラム
JAVAとJSP、サーブレット、ストラッツを極めたいと思うのですが 実際にどのような勉強をしたらよいのかわかりません。 現在仕事でWebアプリケーションをJAVAで作成しているのですが、 まったくわかりません。 実際に勉強するときに課題で何をつくったらいいとか、この参考書がいい、これを勉強するといいなど具体的なカリキュラムを組んでいただけないでしょうか? よろしくお願いします。
- 締切済み
- Java
- ホビーでデータベースを使っている方いますか?
現在夏休み真っ只中の大学生です。 この空いた時間を利用してJavaの勉強をしていて、 参考書でJavaを用いてデータベースを扱うところがありました。 そこでせっかくなのでDBを(多少こじつけでもいいから)自分の生活で 役立たせてみたいのですが、いくら考えても思いつかないのです。 何か良いアイデアがある人、いらっしゃいませんでしょうか? お願いいたします。m( __ __ )m
- ベストアンサー
- その他(データベース)
- データベースの削除が出来ません
phpMyAdmin からデータベースを作成したのですが、 その時に名前を誤って"system?db"としてしまいました。 telnetで接続し、 drop database system?db としたのですが、 You have an error in your SQL syntax near '?db' at line 1 とうエラーになります。 ?が名前に入っているのが原因だと思うのですが、 どうすれば削除出来るのでしょうか? 過去ログやgoogleで検索してみたのですが、 見つけることが出来ませんでした。 よろしくお願いします。
- ベストアンサー
- MySQL
- GUI画面でのデータベース更新はどうやればできるのですか。
webなどのGUI画面でDBを操作でしたいと思っています。 登録画面のように、「名前」「住所」「電話番号」などを入れるようなものです。 servletやjspを使ってDBに挿入したり、削除したりしたいと思ましたが、 本を見たところプログラムに書き込むかコマンドプロンプトで指定する方法しか書いていません。 値を渡そうとしたのですがどうもできません。 PHPだと簡単にできそうなのにjavaではできないのですか。 swingやjsfならできるのでしょうか。 環境は以下の通りです。 Javaはjdk1.5.0_06 tomcatはjakarta-tomcat-3.2.3 DBはMySQL5.0かAccess2003
- 締切済み
- Java
お礼
ありがとうございました。m(__)m 今まで、どのように勉強を進めていけばよいのかわからなかったので、 進むべき道が定まった感じです。 ありがとうございました。