网络121第8周实验——数据库编程(MySQL)

来源:互联网 发布:淘宝充值平台官网 编辑:程序博客网 时间:2024/04/30 01:56

    本次实验word文件下载(http://pan.baidu.com/s/1bn9vG0B),方便大家学习。

下载与链接

1. 第10章 数据库编程课件(PPT,PDF),请特别关注最后P16-20页,讲MySQL的部分。

2. MySQL安装包mysql-5.5.12-win32.rar(下载),适合32位系统,解压缩后运行 mysql-5.5.12-win32.msi,安装过程图解。

3. MySQL的Java驱动包 mysql-connector-java-5.1.7-bin.jar(下载),适合32位系统。

4. 用MySQL创建数据库和数据库表,介绍了怎样使用命令行操作MySQL数据库。

5. JDBC连接MySQL数据库及示例,介绍了Java连接MySQL数据库的过程,具体运行代码请到Java连接MySQL数据库 博文中复制。

6. dySE:一个 Java 搜索引擎的实现,有三个部分,第 1 部分: 网络爬虫 、 第 2 部分: 网页预处理、第 3 部分: 查询服务,非常详细而且综合的例子,适合强力攻克!源码下载(网址1,网址2)。

7. 在线SQL教程,非常不错,值得大家经常光顾。


MySQL 64位下载与安装

1. 下载网址mysql-5.6.10-winx64 (http://downloads.skysql.com/archives/mysql-5.6/mysql-5.6.10-winx64.zip),或官网下载。

2. 安装,请参考 win7 64位配置mysql 5.6免安装版。

    因为老师是32位系统,无法进行测试,如果上述有问题,请在评论中回复,老师和大家一起解决。


编程作业

1. Java连接MySQL数据库。 在MySQL数据库中(1)创建 wl121 数据库,(2)在wl121数据库中创建表CREAT TABLE  student(no varchar(3) Primary Key, name varchar(20), grade float),并向表中插入wl121班成绩.txt的数据(随机数生成的成绩),(3)编写Java程序,修改成绩(grade),所有等于5分的改为3分,其他同学不变。 在控制台console中输出每个同学新的成绩。程序可以参考 Java连接MySQL数据库 和 JDBC连接MySQL数据库及示例。博文标题:第8周作业1——Java连接MySQL数据库

2. Java连接MySQL数据库(GUI)。在第1题基础上,实现一个简单的数据库查询用户界面(GUI),根据用户要求,在界面上显示相应的数据记录。用户界面方面编程可以参考Java Swing界面设计。大家争取做一个较为完整的 管理信息系统。如下图所示。博文标题:第8周作业2—— Java连接MySQL数据库(GUI)


摘自:JavaSwing界面设计(所有控件及示例) 



写在第8周结束

    所有的努力,都只能由自己来完成。为了能够综合利用Java编程技术,只有做一个较为完整的应用程序才能够达到效果,包括 数据库、GUI、网络、多线程等方方面面。感兴趣的同学,可以尝试去完成计科1111-1114班《算法》加分题(20-50分),为自己,老师也能够根据大家的完成情况在期末成绩上加分。

    到今年年底,还有8个月的时间,如果能够全力以赴,一定可以有较大的进步。编程,不能是一个人在战斗,可以两三个人一起,合力完成某一个任务;或者大家单独完成某个任务,但有问题时相互套路,交流,共同提高。

    祝福每一个同学。有时间可以看一下这篇博文,希望每个同学都能够为大三找工作做好准备,大四学生发现自己不合企业要求……

0 0
原创粉丝点击