php网站开发手机绑定,规划网站开发总体方案,wordpress 文章分类,php做的网站用什么后台1. 本周学习总结 1.1 以你喜欢的方式#xff08;思维导图或其他#xff09;归纳总结多数据库相关内容。 数据库的基本特点 1、实现数据共享 数据共享包含所有用户可同时存取数据库中的数据#xff0c;也包括用户可以用各种方式通过接口使用数据库#xff0c;并提供数据共享…1. 本周学习总结 1.1 以你喜欢的方式思维导图或其他归纳总结多数据库相关内容。 数据库的基本特点 1、实现数据共享 数据共享包含所有用户可同时存取数据库中的数据也包括用户可以用各种方式通过接口使用数据库并提供数据共享。 2、减少数据的冗余度 同文件系统比数据库实现了数据共享从而避免了用户各自建立应用文件。减少了大量重复数据减少了数据冗余维护了数据的一致性 3、数据实现集中控制 文件管理方式中数据处于一种分散的状态不同的用户或同一用户在不同处理中其文件之间毫无关系。利用数据库可对数据进行集中控制和管理并通过数据模型表示各种数据的组织以及数据间的联系。 4、数据一致性和可维护性以确保数据的安全性和可靠性。 5、故障恢复 2. 书面作业 1. MySQL数据库基本操作 建立数据库将自己的姓名、学号作为一条记录插入。截图需出现自己的学号、姓名 在自己建立的数据库上执行常见SQL语句截图 -参考实验任务书-题目1 2. 使用JDBC连接数据库与Statement 2.1 使用Statement操作数据库。(粘贴一段你认为比较有价值的代码出现学号) 2.2 你认为使用JDBC操作数据库的套路是什么有那几点需要注意。 1) 加载 Driver 驱动Class.forName(com.mysql.jdbc.Driver); 2) 创建数据库连接对象,登录到数据库 Connection connDriverManager.getConnection(jdbc:mysql://...(地址端口数据库用户名,数据库密码); 3) 创建一个可向数据库发送 SQL 命令并返回结果的传送对象Statement statementconn.createStatement(); 4) 创建SQL命令并执行String sqlsql命令语句; statement.executeUpdate(sql);resultsetstatement.executeQuery(sql); 5) 如果是执行查询类命令会有结果集返回处理结果集获取每一条记录的具体属性的具体数据 whileresultset.next(){int/double/String aresultset.getInt/Double/String(属性名);} 注意结果集是一个表第一行是属性名第二行开始才是具体的数据所以首先要通过resultset.next()把游标移动到第二行看有没有数据有则进行提取。 6关闭结果集resultset.close(); 7) 关闭对应的 Statement 对象:statement.close(); 8) 关闭连接对象 Connection:conn.close(); -参考实验任务书-题目2 3. PreparedStatement与参数化查询 3.1 使用PreparedStatement根据用户指定的查询条件进行查询。(粘贴一段你认为比较有价值的代码出现学号) 3.2 批量更新-批量插入1000个学生统计整个操作所消耗的时间。对比普通方法插入与使用executeBatch方法所消耗的时间。使用JUint4测试需要出现时间对比截图 参考实验任务书-题目3 4. JDBCUtil与DAO 4.1 粘贴一段你认为比较有价值的代码并说明为什么要摘取这段代码。出现学号 通过DAO类实现增删改 4.2 使用DAO模式访问数据库有什么好处 层次清晰分工明确dao做数据访问工作 DAO使程序层次分明把对数据库的操作都放在这一层这样其他层的逻辑控制就变得清晰明了了 对于实现业务逻辑而言DAO层是基石 而且分层后DAO的代码维护与变更等也变得清晰可理解。 参考实验任务书-题目5 5. 使用数据库改造购物车系统 5.1 使用数据库改造以前的购物车系统应有图形界面。如果以前为完成购物车系统可编写基于数据库的学生管理系统。包括对学生的增删改查要求使用。 5.2 相比较使用文件使用数据库存储与管理数据有何不一样 码云3.1. 码云代码提交记录 在码云的项目中依次选择“统计-Commits历史-设置时间段”, 然后搜索并截图 转载于:https://www.cnblogs.com/toonaive/p/6915393.html