***

1910 ワード

***
***
1.1あなたの好きな方法(思考ガイドまたはその他)でマルチデータベースに関する内容をまとめます.
2.書面作業
1.MySQLデータベースの基本操作
データベースを作成し、自分の名前、学号をレコードとして挿入します.(スクリーンショット、自分の学号、名前が必要)自分で作成したデータベースで一般的なSQL文(スクリーンショット)を実行します.
2.データベースとStatementをJDBCで接続する
2.1 Statementを使用してデータベースを操作します.(価値のあるコードを貼り付けて、学号を表示します)
try {
        //201521123061
        Class.forName(driverName);
        conn = DriverManager.getConnection(URL, userName, password);
        statement = conn.createStatement();
        resultSet = statement.executeQuery(sql);
        while (resultSet.next()) {
            int id = resultSet.getInt("id");
            String stuno = resultSet.getString("stuno");
            Date date = resultSet.getDate("birthdate");
            System.out.print("id=" + id + " stuno=" + stuno + " birthdate=" + date);
        }
        
        

2.2 JDBCを使用してデータベースを操作するには、主にどのようなステップが含まれていますか?
  • マウント駆動
  • データベースへの接続
  • データベースにSQL文
  • を送信
  • は、戻り結果
  • を得る.
  • リンクを閉じ、リソース
  • を解放する
    3.PreparedStatementとパラメトリッククエリー
    3.1 PreparedStatementを使用して、ユーザーが指定したクエリー条件に基づいてクエリーを行います.(価値のあるコードを貼り付けて、学号を表示します)
    3.2一括更新-1000人の学生を一括挿入し、操作全体にかかる時間を統計する.(使用方法executeBatch)
    4.JDBCUtilとDAO
    4.1比較的価値のあるコードを貼り付け、学号を表示する
    4.2 DAOモードでデータベースにアクセスするメリット
    DAOモードは、データベースを操作するすべての方法を定義するインタフェースを構築し、実際の過程でインタフェースに定義された方法を実現するために個別のクラスを記述することができ、DAOモードを使用してデータベースにアクセスするには、パラメータがどのようなタイプであるかに関心を持つ必要はありません.
    5.データベースを使用してショッピングカートシステムを改造する
    5.1データベースを使用して以前のショッピングカートシステムを改造する(グラフィックインターフェースがあるべき).以前はカートシステムを完了するために、データベースベースの学生管理システムを作成することができます.学生に対する添削を含めて、使用を要求します.
    5.2ファイルの使用を比較し、データベースストレージの使用と管理データの使用はどのような違いがありますか?
  • は、ファイルデータベースよりも操作が速く、簡便であり、1つのコマンドでやりたいことを完了することができる
  • である.
  • 記憶面におけるデータベースの記憶方式は、より科学的に検索と挿入が容易であり、ファイル記憶のように空間を浪費することを避ける
  • である.
  • 情報インタラクションにおいて、データベースは複数の人が同時にアクセスすることができ、ファイルストレージよりも安全である
  • .