zoukankan      html  css  js  c++  java
  • 20165327 2017-2018-2 《Java程序设计》第7周学习总结

    20165327 2017-2018-2 《Java程序设计》第7周学习总结

    教材内容总结

    第十一章

    (一)MySQL数据库服务器

    • 下载安装MySQL服务器
      • 启动MySQL数据库服务器
        • 在bin子目录中,输入mysqld --initialize-insecure命令,初始化data目录。
        • 修改密码:mysqladmin -u root -p password
    • 使用Navicat for MySQL客户端管理工具建立mess
    • 下载JDBC-MySQL数据库驱动
    • 查询操作
      • 顺序查询:ResultSet对象一次只能看到一个数据行,使用next()方法移到下一个数据行
      • 控制游标:其中type的取值决定滚动方法,Concurrency取值决定是否可以用结果集更新数据库
      • 条件与顺序查询
        • where子语句 select 字段 from 表名 where 条件
        • 用order by子语句对记录进行排序
    • 更新、添加与删除操作
      • 更新 update 表 set 字段 = 新值 where <条件子句>
      • 添加 insert into 表(字段列表) values (对应的具体的记录)
      • 删除 delete from 表名 where <条件子句>
    • 使用预处理语句
      • 优点:事先将SQL语句解释为数据库底层的内部命令,减轻了数据库的负担,提高了访问速度
      • 使用通配符来代替字段的值,只要在预处理语句执行之前再设置通配符所代表的具体值即可
    • 通用查询
      • 结果集ResultSet对象调用getMetaData()方法返回一个ResultSetMetaData对象
      • ResultSetMetaData对象调用getColumnCount()方法返回结果集中的列的数目
      • ResultSetMetaData对象调用getColumnName(int i)方法返回结果集中第i列的名字
    • 事物处理是指应用程序中的SQL语句要么全部执行,要么一个都不执行,是保证数据库中数据完整性与一致性的重要机制
      • setAutoCommit(booean b)方法关闭自动提交模式,即关闭SQL语句即刻生效性
      • 事务中的SQL语句不会立刻生效,直到连接对象con调用commit()方法
      • 在处理事务失败时必须调用rollback()方法撤销事务所做的操作

    (二)代码统计

    (三)上周测试错题

    (四)学习进度

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 200/200 2/2 10/10
    第二周 300/500 2/4 20/25
    第三周 500/1000 3/7 15/40
    第四周 300/1300 2/9 20/60
    第五周 1150/2450 2/11 20/80
    第六周 900/3350 2/13 20/100
    第七周 400/3750 2/15 20/120

    (五)学习心得

    以前觉得这本书很厚,学的也不是很有目标。本周老师说了这本书的重要内容以及我们以后会用的到的地方,感觉更加有方向了。接下来要好好把基本工具掌握好,随时要调整状态。

  • 相关阅读:
    AUDIT审计的一些使用
    HOW TO PERFORM BLOCK MEDIA RECOVERY (BMR) WHEN BACKUPS ARE NOT TAKEN BY RMAN. (Doc ID 342972.1)
    使用BBED理解和修改Oracle数据块
    Using Class of Secure Transport (COST) to Restrict Instance Registration in Oracle RAC [ID 1340831.1]
    调试利器GDB概念
    第4章 思科IOS
    第3章 ip地址和子网划分
    第2章 TCPIP
    2020年阅读过的黑客资源推荐篇
    第1章 计算机网络
  • 原文地址:https://www.cnblogs.com/yjtblog/p/8849494.html
Copyright © 2011-2022 走看看