- 運営しているクリエイター
#java
データベーステスト 職業訓練53日目
今日はデータベースの確認テストでした。出来はそこそこできました。
大きく3つに分かれていました。
1つ目はデータベースに関する語句問題です。データベースとは何なのかや正規化とその手順などです。43、44日目の内容です。ここがちょっと抜けてました。
2つ目は基本的なSQL文についての問題です。データベースの作成、更新、削除。テーブルの作成、更新、削除、レコードの挿入、更新、削除。あとはテーブル
JDBC続き 職業訓練52日目
データーベースの検索と更新・データの検索
ResultSet rs = stmt.executeQuery(selectStatement);
データの検索にはexcuteQueryメソッドを使います。その検索結果としてResultSetが返ってきます。
・データの更新
int result = prepStmt.executeUpdate();
inse
JDBC 職業訓練51日目
JDBCとはJavaからリレーショナルデータベースにアクセスして、データを参照したり、データを更新するため標準JavaAPIです。
⑴JDBCドライバの利用 Class.forName("org.SQL名.jdbcDriver");→JDBCドライバを呼び出す。
String url = "jdbc:hsqldb:hsql://localhost";→データベースのURL
Connectio
トランザクション、参照整合性、トリガー 職業訓練48日目
トランザクションとは複数の更新処理を1つのまとまりとして扱うことです。
よく例に出されるのが銀行の送金業務です。
例えばAさんの講座は残高が2万円あります。AさんはBさんに対して1万円送金しました。
一方でBさんの残高は10万円です。
つまりこの送金が完了したらAさんは残高1万円、Bさんは11万円になります。
処理の流れとしては、処理1Aさんの残高2万円ー1万円
その後、処理2Bさんの
ユーザー管理とview 職業訓練47日目
登録ユーザーの表示データベースはmysqlを洗濯します。
select user,host from user;
ログイン中ユーザーの確認select user();
ユーザーの作成create user ユーザー名@ホスト名
identified by 'パスワード';
ユーザー権限の付与ユーザーを作っただけではデータベースの編集はできませんしたがって新たに作ったユーザーに権限を与える
select文による検索 職業訓練46日目
select文の基本select文とはデータテーブルの中から特定のデータだけを検索して表示する機能です。例えば世界の国々の名前や、人口、大陸などのデータをまとめたデータベースがあるとします。その中で北米大陸の国のみ表示したい時などの機能を説明します。
-------------------------------------------------------------------------