- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
connection = DriverManager.getConnection(dbUrl, , ); System.out.println(connect successfully!); statement=connection.createStatement(); rs=statement.executeQuery(sql); if(rs!=null) { ResultSetMetaData rsmd=rs.getMetaData(); int numCols=rsmd.getColumnCount(); for(int i=1;i=numCols;i++) { if(i1) System.out.print(, ); System.out.print(rsmd.getColumnName(i)); } System.out.println( ); while(rs.next()) { for(int i=1;i=numCols;i++) { if (i 1) System.out.print(, ); System.out.print(rs.getString(i)); } System.out.println(); } } 部分程序清单 运行结果 第14讲 数据库开发技术 主要内容 数据库简介 JDBC简介 数据库连接技术 有关参考资料 张晓东等,Java数据库高级教程,清华大学出版社,2004年1月 李大友,《Java语言实验指导》清华大学出版社,2004年2月 14.1 数据模型 1) 层次数据模型 用树形结构表示实体及其之间的联系的模型。 特点:适合用于表示一对多的联系 2) 网状数据模型 用网状结构表示实体及其之间的联系的模型。 特点:适合于表示多对多的联系,缺陷是难以实现系统扩充,插入或删除数据时涉及到大量链接指针的调整。 学号 姓名 性别 生日 班级 ...... 98001 98002 ...... 张山 李四 ...... 男 男 ...... 80/5/12 81/3/24 ...... 98-计算机 98-计算机 ...... ...... ...... ...... 3) 层次数据模型 一张二维表,表格中的每一行代表实体,称为记录;每一列称为数据项。记录的集合称为关系。 关系具有如下性质: (1)数据项不可再分; (2)关系中的列同性质,称为属性,属性之间不能重名; (3)关系中不能出现相同的记录,记录的顺序无所谓; (4)每个关系都有一个主键,能唯一地标识关系中的一个记录; (5)关系中的列的顺序不重要。 14.2数据库平台 Oracle 数据库: Oracle9i 特性:使数据库更具有可用性以及更多的联机操作,以减少脱机维护的需要;新的版本使得管理数据库更加方便; Oracle9i可以自动创建和管理数据库所需的底层操作系统文件等。 SQL Server 数据库: SQL Server 2000 是一个关系数据库管理系统,最初由Microsoft,Sybase和Ashton-Tate三家公司共同开发的。 Sybase 数据库 是一个面向联机事务处理,具有高性能,高可靠性的功能强大的关系型数据库管理系统(RDBMS) Access 数据库: Access2000 面向桌面用户的个人数据库系统,实用于桌面用户。数据库操作简单,性能,容量等因素不及大型数据库系统,但对于个人桌面用户的简单数据库应用已经足够了。 14.3 JDBC 连接技术 1)SQL语言(结构化查询语言) 功能:同各种数据库建立联系,进行沟通。 SQL是非过程化语言。一次处理一个记录,对数据提供自动导航。 统一语言。可用于所有用户的DB活动模型包括系统管理员,数据库管理员,应用程序员等。 SQL是所有关系数据库的公共语言。 SQL语言包含:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL 14.3JDBC 连接技术 2)JDBC 由一组J
您可能关注的文档
- 数字电子技术基础试卷 (3).pdf
- 数据库应用技术作业.doc
- 数据库技术与应用考试大纲.pdf
- 数据库技术及应用教程8.ppt
- 数控技术 课程标准.doc
- 数控技术(机电方向)专业(课程开放).doc
- 数控技术及应用.doc
- 数控技术和装备发展趋势及对策—机械论文.pdf
- 【可行性报告】2023年纺织、服装、鞋帽批发服务项目可行性研究分析报告.docx
- 【可行性报告】2023年日化相关项目可行性研究报告.docx
- 【可行性报告】2023年微滴灌过滤设备相关项目可行性研究报告.docx
- 【可行性报告】2023年熨斗项目可行性研究分析报告.docx
- 【可行性报告】2023年电压传感器相关项目可行性研究报告.docx
- 【可行性报告】2023年罩光漆项目可行性研究分析报告.docx
- 【可行性报告】2023年橡胶轮胎及内胎行业项目可行性分析报告.docx
- 【可行性报告】2023年电动葫芦相关行业可行性分析报告.docx
- 【可行性报告】2023年环形磁体项目可行性研究分析报告.docx
- 【可行性报告】2023年纤维石膏板行业项目可行性分析报告.docx
- 【可行性报告】2023年硼酸铯锂晶体(CLBD)行业项目可行性分析报告.docx
- 【可行性报告】2023年核电行业项目可行性分析报告.docx
最近下载
- 2023年广东省中考道德与法治试卷真题.docx
- 2024年中国银行春季校园招聘1万余人笔试备考题库及答案解析.docx
- 2021年高考历史真题试卷(广东卷)含答案.docx VIP
- 心理咨询师案例分析真题与答案及心理咨询师案例教程.docx
- 2024年南阳职业学院辅导员招聘考试笔试题库及答案解析.docx
- Q_320684FUM01-2019水溶性建筑胶粘剂.pdf
- 《工业机器人操作与编程》课堂革命典型案例.docx VIP
- “红旗杯”竞赛总题库-5班组长团队管理能力考试题库(附答案).pdf VIP
- 2021年美国大学生数学建模竞赛题目B--扑灭野火范文五篇(含Matlab源码).pdf
- 2024年南阳农业职业学院教师招聘考试笔试模拟试题及答案解析.docx
文档评论(0)