文档介绍:软件开发实习A时间:09-10学年17-18周地点:钟海楼04002开发工具JavaSE()后台支撑数据(SQLSERVER2005)主要内容实现一个控制台菜单程序,该程序能够实现对于数据库中数据源表的一些具体操作,但是重点在于流程的控制。菜单的显示方式,选择方式,如何实现循环和退出。数据表(Student)列名说明数据类型Sno学号char(5)Sname姓名varchar(50)Sgender性别char(2)Sage年龄smallintSdept院系varchar(50)主界面1查询学生信息2删除学生信息3插入学生信息4修改学生信息0退出系统……1按学号查询2按姓名查询3按院系查询…:JDBC(JavaDatabaseConnectivity)JDBC基本功能支持SQL语句,在Java程序中实现数据库操作提供多种多样数据库连接方法为不同数据库产品提供统一的操作JDBCAPI()-ODBC驱动程序…JDBC驱动程序管理器Java应用程序OracleDB2ODBC连接数据库…ess驱动…ODBC驱动程序管理器应用程序OracleSQLSERVER…AccessJDBC驱动程序第一类JDBC驱动程序JDBC-ODBC桥第二类JDBC驱动程序本地化方法实现JDBC的API第三类JDBC驱动程序通过中间件实现JDBC的API第四类JDBC驱动程序直接采用Java语言实现与特定数据库交互的协议,直接访问数据库JDBC编程步骤:向系统注册所需的JDBC驱动程序(加载驱动程序);建立到指定数据库的连接;提交数据库sql语句;获得执行结果;