- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 数据库编程基础 HuFuxiang 预习与提问 1、说明字段(列)、记录(行)、表、数据库的关系。 2、在SQL Server2000数据库中,提供了哪些类型的字段? 3、如果要开发有多种题型的考试软件,对于试题文件和评分标准,理解的保存方法是什么? 12.1 JDBC的工作原理 一、什么是JDBC JDBC-Java DataBase Connection,JAVA数据库连接的API(Application Progarm Interface-应用程序接口),它允许JAVA应用程序访问任何形式的表格化数据,包括SQL Server和ACCESS、Excel等。 JDBC的主要特点:与任何关系数据库协同工作的原理相同,可以适用天任何关系数据库。 12.1 JDBC的工作原理 二、JDBC的工作过程 与数据源建立连接:通过DriverManager类建立与数据源的连接,这个连接作为数据操作的起点,也是连接会话事务操作的基础; 向数据库发出SQL命令:通过Statement类或者PreparedStatement类向数据源发送SQL命令,然后再调用类中的execute方法来执行SQL命令; 处理数据源返回的结果:对于DDL/DML操作,返回被修改的记录数,对于查询操作,返回结果集ResultSet,通过遍历结果集可以获得所需的查询结果。 12.1 JDBC的工作原理 三、JDBC驱动程序的四种类型 JDBC-ODBC桥+ODBC(开放数据库连接):通过ODBC驱动程序提供JDBC访问,缺点是必须加载到目标机器上,并且ODBC-JDBC转换影响效率。 本地API部分JAVA驱动程序:使用本地API与数据源通信,使用JAVA方法调用数据操作的API函数。缺点是必须在目标机器上存放本地代码,不同厂商提供的驱动程序可能不一致; 12.1 JDBC的工作原理 三、JDBC驱动程序的四种类型 JDBC-Net纯JAVA驱动程序:将JDBC调用转化为DBMS独立网络协议,然后由服务器转化为DBMS协议。缺点是协议转换困难。 本地协议的纯JAVA驱动程序:全部是JAVA驱动程序,允许从JAVA客房端直接调用数据库服务器,不需要对客户端进行配置,只要注册相应的驱动程序即可,同时它全面继承JAVA的跨平台性和安全性,是最理想的驱动程序类型。 12.1 JDBC的工作原理 四、JDBC的两个概念 连接池:建立数据库连接需要较多的时间和资源,采用连接池方法后,可以保持若干已经建好的连接,需要进行数据通信时可以直接使用这些连接,以节省时间和资源。 事务操作:事务transcation,是对一个处理的全部操作过程,当所有步骤全部完成后,这个处理才算结束,否则必须回滚Rollback,即一旦某一步骤失败,则之前所有步骤都要撤销。 12.2 SQLSever2000 for JDBC的安装与测试 一、必备软件/系统需求 数据库: sql server 2000; sql server 2000补丁:sql server 2000 sp3以上; /downloads/details.aspx?FamilyID=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5displaylang=en 驱动程序:sql server driver for jdbc sql server driver for jdbc补丁: JDBC SP3; /download/3/0/f/30ff65d3-a84b-4b8a-a570-27366b2271d8/setup.exe java版本:jdk1.4以上。 12.2 SQLSever2000 for JDBC的安装与测试 一、软件安装 确认 sql server 2000和JDK可正常运行; 安装sql server 2000补丁SP3 安装sql server driver for jdbc ;默认的安装路径是: C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC 安装sql server driver for jdbc补丁JDBC SP3。安装目录lib下的三个jar文件是JDBC驱动核心:msbase.jar,mssqlserver.jar,msutil.jar 12.2 SQLSever2000 for JDBC的安装与测试 二、配置 1、配置JCreator:将安装目录lib下的三个jar文件全部加为系统包。步骤是: 配置/选项/JDK配置文件; 选择JDK配置文件,编辑/添加/添加存档; 打开C:\Program Files\Microsoft SQL Server 2000 Dr
您可能关注的文档
最近下载
- 2011届高考化学一轮复习专题模拟检测:专题5_氮族元素及其化合物.doc VIP
- Unit6大单元教学整体单元分析课件人教版九年级英语全册.ppt
- 教育信息化背景下跨学科教学资源的数字化建设.docx
- 城镇直埋供热管道电预热安装施工工法(技术方案).pdf VIP
- 2014造口治疗师培训个案发展计划及产品册造口学校.pdf VIP
- 标准化乡镇卫生院制度.doc
- 2026年湖南科技职业学院单招职业技能考试必刷测试卷完美版.docx VIP
- 2024年9月8日贵州省黔西南州州直遴选(事业单位考聘)笔试真题及答案解析.doc VIP
- 2025年兵棋章节答案.docx VIP
- 酒店工程部计件量化方案(3篇).docx VIP
文档评论(0)