zoukankan      html  css  js  c++  java
  • 201521123072《java程序设计》第十四周学习总结

    201521123072《java程序设计》第十四周学习总结

    1. 本周学习总结

    1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容。

    2. 书面作业

    1. MySQL数据库基本操作

    建立数据库,将自己的姓名、学号作为一条记录插入。(截图,需出现自己的学号、姓名)

    在自己建立的数据库上执行常见SQL语句(截图
    -参考:实验任务书-题目1

    常见SQL语句截图:
    1、显示当前数据库服务器中的数据库列表:
    mysql> SHOW DATABASES;

    注意:mysql库里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
    2、显示数据库中的数据表:
    mysql> USE 库名;
    mysql> SHOW TABLES;

    3、显示数据表的结构:
    mysql> DESCRIBE 表名;

    4、建立数据库:
    mysql> CREATE DATABASE 库名;

    5、建立数据表:
    mysql> USE 库名;
    mysql> CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1));
    6,删除数据库:
    drop database test;

    7、删除数据表:
    mysql> DROP TABLE 表名;


    8、显示表中的记录:
    mysql> SELECT * FROM 表名;

    2. 使用JDBC连接数据库与Statement

    2.1 使用Statement操作数据库。(粘贴一段你认为比较有价值的代码,出现学号)


    2.2 使用JDBC操作数据库主要包含哪几个步骤?

    步骤:
    装载驱动
    与数据库建立连接(Connection)
    向数据库发送SQL语句(statement)
    获得和处理查询或更新语句返回的结果
    关闭连接,释放资源

    -参考:实验任务书-题目2

    3. PreparedStatement与参数化查询

    3.1 使用PreparedStatement根据用户指定的查询条件进行查询。(粘贴一段你认为比较有价值的代码,出现学号)

    3.2 批量更新-批量插入1000个学生,统计整个操作所消耗的时间。(使用方法executeBatch)

    参考:实验任务书-题目3

    4. JDBCUtil与DAO

    4.1 粘贴一段你认为比较有价值的代码,出现学号


    写入操作,直接用了封装好的类

    4.2 使用DAO模式访问数据库有什么好处?

    DAO模式将获得连接与释放连接的操作封装起来(
    ),提供访问数据库的统一入口,思路清晰,而且方便维护
    譬如:上一题的writeStudent方法:
    此句:
    就是直接用的封装好的方法

    参考:实验任务书-题目5

    5. 使用数据库改造购物车系统

    5.1 使用数据库改造以前的购物车系统(应有图形界面)。如果以前为完成购物车系统,可编写基于数据库的学生管理系统。包括对学生的增删改查,要求使用。

    学生管理系统:
    添加:

    删除:

    更新:

    查找:

    5.2 相比较使用文件,使用数据库存储与管理数据有何不一样?

    数据库存储:
    适合经常性的更新变动 不会有文件操作那么麻烦
    可以存贮大数据量的数据
    比文件存储要更安全

    3. 码云

    3.1. 码云代码提交记录

  • 相关阅读:
    PAT Basic 1077 互评成绩计算 (20 分)
    PAT Basic 1055 集体照 (25 分)
    PAT Basic 1059 C语言竞赛 (20 分)
    PAT Basic 1072 开学寄语 (20 分)
    PAT Basic 1049 数列的片段和 (20 分)
    蓝桥杯BASIC-13 数列排序
    蓝桥杯入门——3.序列求和
    蓝桥杯入门——2.圆的面积
    蓝桥杯入门——1.Fibonacci数列
    树的总结(遍历,BST,AVL原型,堆,练习题)
  • 原文地址:https://www.cnblogs.com/wish-tree/p/6910817.html
Copyright © 2011-2022 走看看