发布时间 : 星期一 文章基于JSP的学生信息管理系统更新完毕开始阅读
计算机专业毕业设计参考论文(作者:www.51bishe.com)
姓名 学号 密码 专业 性别 籍贯 政治面貌 民族 学生 出生日期 曾用名 健康状况 身份证 入学年份
家庭地址 联系方式 图4.1 实体1
实体2的ER图
课程号 课程名 任课教师 选修课 星期几 上课教室 时间
图4.2 实体2
17
计算机专业毕业设计参考论文(作者:www.51bishe.com)
实体3的ER图
课程号 学期号 必修课 课程名 主讲教师 学分
图4.3 实体3 实体4的ER图:
学号 ID 成绩 课程号 成绩
图4.4 实体4
重修成绩
实体1与实体2之间的联系:选修(学号,课程号)
学生 选修 选修课
图4.5 实体1与实体2(m:n)关系
18
计算机专业毕业设计参考论文(作者:www.51bishe.com)
实体1与实体3之间的关系:学习(学号,课程号,成绩)
学生 学习 必修课
图4.6 实体1与实体3(m:n)关系
4.4 数据库表的关系图
在本系统中共有6个表,其中有些表之间存在着联系,并建立起了关系:
19
计算机专业毕业设计参考论文(作者:www.51bishe.com)
4.5 数据库表的视图
4.6 数据库连接
JDBC是Java数据库连接(Java Data Base Connectivity)技术的简称,是为各种常用 的数据库提供无缝连接的技术。JDBC定义了Java语言同各种SQL数据之间的应用程序设计 接口(API),提高了软件的通用性。
JDBC的关键技术是数据库连接驱动程序,针对这点大量的数据库厂商和第三方开发商 支持Java的JDBC的标准,并开发了不同的数据库JDBC驱动程序。这些驱动程序可以分成四种:JDBC-ODBC Bridge驱动程序、JDBC Native Bridge驱动程序、JDBC-Network Bridge驱动程序、Pure Java JDBC Driver。
本系统正是利用JDBC-ODBC Bridge驱动程序来连接数据库的,连接数据库时用到了 JavaBean技术,起代码为: package yu; import java.io.*; import java.sql.*;
public class dbconn {
String Sd=\建立一个联接机 String Sc=\建立一个Odbc源 Connection con=null; //Connection对象 ResultSet rs=null; //建立一个记录集
20