《数据库系统原理与应用》第9章 数据库应用程序开发.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:58 大小:4MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《数据库系统原理与应用》第9章 数据库应用程序开发.ppt

《数据库系统原理与应用》第9章数据库应用程序开发.ppt

预览

免费试读已结束,剩余 48 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第9章数据库应用程序开发9.1数据库应用程序设计方法返回本节9.2数据库应用程序的体系结构9.2.1主机集中型结构返回本节9.2.2文件型服务器结构9.2.3二层客户/服务器(C/S)结构图9-4客户/服务器结构9.2.4三层客户/服务器结构图9-5三层客户/服务器结构图9-6互联网应用程序结构9.3数据库与应用程序的接口9.3.1ODBC1.ODBC的体系结构2.管理数据源图9-8“系统DSN”选项卡图9-9“创建数据源”对话框图9-10输入DSN的名称并指定SQLServer所在的服务器图9-11选择SQLServer验证登录的ID方式图9-12更改默认的数据库图9-13SQLServerDSN配置对话框图9-14“ODBCMicrosoftSQLServer安装”对话框9.3.2一致数据访问技术UDA(UniversalDataAccess)1.OLEDB2.ADO(ActiveXDataObject)3.一致性访问技术的体系结构返回本节9.3.3JDBCJDBCAPI包括5个组成部分9.4数据库应用程序开发1.用VB6访问数据库图9-19新建一个标准工程图9-20引用ADO组件图9-21加载MSHlexGrid控件图9-22图书查询窗体设计图9-23工程属性对话框图9-24图书查询运行结果(VB数据库应用程序)2.用Java访问数据库DriverManager.getConnection("jdbc:odbc:SelBook","","");//创建一个SQL语句Statementstmt=conn.createStatement();//查询books表,并将结果集放在结果集对象中ResultSetrs=stmt.executeQuery("select*frombook");//下面的语句为输出查询结果System.out.println("图书查询结果:");System.out.println("\t图书号\t\t图书名\t\t\t作者\t价格\t出版社\t\t\t数量");while(rs.next()){System.out.print("\t"+rs.getString(1));System.out.print("\t"+rs.getString(2));System.out.print("\t"+rs.getString(3));System.out.print(""+rs.getDouble(4));System.out.print("\t"+rs.getString(5));System.out.print("\t"+rs.getInt(6));System.out.println();}conn.close();}catch(Exceptione){e.printStackTrace();}}}运行上面的Java程序,得到图书查询的运行结果(Java数据库应用程序)。图书查询结果:小结