SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术

上传人:E**** 文档编号:89399346 上传时间:2019-05-24 格式:PPT 页数:14 大小:360KB
返回 下载 相关 举报
SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术 _第1页
第1页 / 共14页
SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术 _第2页
第2页 / 共14页
SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术 _第3页
第3页 / 共14页
SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术 _第4页
第4页 / 共14页
SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术 _第5页
第5页 / 共14页
点击查看更多>>
资源描述

《SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术 》由会员分享,可在线阅读,更多相关《SQL Server 2005数据库应用技术(第二版)虞益诚 第14章SQL Server 2005的Web技术 (14页珍藏版)》请在金锄头文库上搜索。

1、2019/5/24,1,SQL Server 2005数据库 应用技术(第二版),主讲: 虞益诚,E-mail:,教学课件,2019/5/24,2,2019/5/24,2,SQL SERVER 2005 数据库应用技术构架,SQL Server 2005是一个 性能优越、 面向客户/服务器的关系型网络数据库管理系统支持多种操作系统平台广泛地应用于信息管理、电子商务、管理工程等诸多应用领域,15&16 VB/VB.Net访问SQL Server 2005,1&2 数据库基础与SQL Server 概述,4&5 数据库管理与数据完整性,6&7 表的管理与Transact-SQL 语言,10 存储过

2、程与触发器,17&18 ASP/ASP.net访问SQL 2005,19&20 Java/JSP访问SQL Server 2005,教参,3 SQLServer2005系统及服务器管理,8&9 数据的查询与更新和视图,11&12 游标与安全管理,14 SQL Server 2005的Web技术,13 数据转换及数据库加载备份管理,21 SQL 应用开发与课程设计实例,2019/5/24,3,课程概要,第 一 章 数据库基础 第 二 章 SQL Server 2005概述 第 三 章 SQL Server 2005系统及服务器管理 第 四 章 数据库管理 第 五 章 数据完整性 第 六 章 表的

3、管理与使用 第 七 章 Transact-SQL语言基础 第 八 章 数据的查询与更新 第 九 章 视图管图 第 十 章 存储过程与触发器 第十一章 游 标 第十二章 SQL Server 2005安全管理 第十三章 数据转换及数据库加载备份管理 第十四章 SQL Server 2005的Web技术 第十五章 VB访问SQL Server 2005数据库 第十六章 VB.Net访问SQL Server 2005数据库 第十七章 ASP访问SQL Server 2005数据库 第十八章 ASP.net访问SQL Server 2005数据库 第十九章 Java访问SQL Server 2005数

4、据库 第二十章 JSP访问SQL Server 2005数据库 第廿一章 SQL Server2005 应用开发与课程设计实例,2019/5/24,4,14.1 SQL Server与Web 交互基础 14.2 XML数据库访问技术 14.3 SQL Server Web 浏览技术 14.4 SQL Server数据库的ODBC设置 14.5 本章小结 SQL Server 2005提供了完善的Web数据库访问技术,为Web网发展提供了数据库访问平台与动态网页发展基础。本章主要介绍了SQL Server与Web 交互基础、HTML基础、XML数据库访问技术和SQL Server数据库的ODBC

5、数据源设置等。,第14章 SQL Server 2005的Web技术,2019/5/24,5,14-1 SQL Server与Web 交互基础,14-1 SQL Sever与Web交互基础 14-1-1 SQL Sever与Web交互基础 系统既可将信息存储在Web 页面上或XML 文档内,也可将数据存储在数据库中。该机制完全适合于构建电子商务的运作平台,且可基于Windows 2005 Server 等网络操作平台,使各种规模的组织能在Web 上方便地与客户和供应商进行商务贸易,集成新一代商务解决方案。 通常,基于Web交互式网页发布数据主要有两种模式:推模式与拉模式。在万维网发展初期,In

6、ternet上发布数据主要采用推模式,如图14-1所示,该模式用户只能被动地接收Web页上发布的静态数据,无法与数据库交互获得自己所需的数据。但随着互联网技术的进一步发展,拉模式如图14-2所示)逐渐成为WWW运作的主流,在此种方式下,用户向Internet服务器提出服务请求,Internet服务器再与数据库服务器进行通信,在数据库服务器中查询用户请求的数据,并将获取的数据生成为Web网页发送给用户。,2019/5/24,6,14-1 SQL Server与Web 交互基础,14-1-2 HTML基础 1HTML概述 HTML(HyperText Market Language:超文本置标语言

7、)是用来描述WW上超文本信息文件的语言,用于表征超媒体结构的一个命令集。 2HTML语法 HTML语法主要包括HTML标记、HTML注释与HTML文档结构3部分。,2019/5/24,7,14-2 XML数据库访问技术,14-2-1 XML基础 XML简单灵活,是一种基于SGML的语言,提供比HTML更为便捷、完善的方法来描述文档内容,同时通过一种与平台和操作系统无关,能够在所有计算机上运行的方法,提供了描述元数据的机制,通过引入更多的功能增强了对XML数据的支持。 SQL Server 2005提供了XML数据类型可以用来存储XML数据。XQuery和XSD(eXtensible schem

8、a definition,可扩展的架构定义)支持该XML数据,且这种XML数据与SQL Server 2005关系型数据库引擎紧密集成的。如SQL Server 2005提供了对XML触发器、XML数据复制、大容量的XML数据插入等操作的支持。 14-2-2 XML文档格式 通常, SQL Server 2005下XML文档由XML文档首部和XML文 档主体构成的。,2019/5/24,8,14-2 XML数据库访问技术,14-2-3 XML数据访问技术 1. XML数据类型 XML数据类型是SQL Server 2005系统为了增强XML技术支持而引入的新功能。就像INT、CHAR等数据类型

9、一样,XML数据类型可用在表中列的定义上、变量的定义中和存储过程的参数定义中。XML数据类型既可以存储类型化数据,也可以存储非类型化数据。 如果存储在XML列中的数据没有与XSD架构关联,那么这种数据就是非类型化数据。如果存储在XML列中的数据与XSD架构关联,那么这种数据是类型化数据。当插入类型数据时,系统将根据定义的XSD架构检查数据的一致性和完整性。 2. XML数据查询 对于XML列中的数据,可使用相应的XQuery和FOR XML子句等技术对其进行操作,而后者往往为人们所关注。,2019/5/24,9,14-3 SQL Server Web 浏览技术,SQL Server 2005提

10、供了通过SQL Server管理平台:SQL Server Management Studio 实施互联网下Web 浏览技术。使用嵌入技术承载了Microsoft Internet Explorer 浏览器软件。此 Web 浏览器使用户无需离开 SQL Server Management Studio 便可以URL浏览网络上信息与数据。SQL Server Web 浏览技术具体步骤如下: (1)启动SQL Server管理平台,注册连接到具体的数据库服务器实例。 (2)单击“视图”菜单,在弹出的“Web 浏览器”菜单下再点击“主页”,弹出如的“正在加载URL”对话框。 (3)在URL栏中输入具

11、体的网络域名或IP地址,如;http:/ Server 数据信息的Web 浏览,2019/5/24,10,14-4 SQL Server数据库的ODBC设置,14-4-1 ODBC概述 SQL Server包含本机SQL Server ODBC驱动程序,可由ODBC应用程序用于访问 SQL Server中的数据。使用ODBC开发数据库应用程序时,应用程序调用的标准是ODBC和SQL语句,数据库的底层操作由各个数据库的驱动程序完成。ODBC数据源包括以不同的格式存储的数据,而不仅仅是SQL数据库中的数据。应用程序使用ODBC驱动程序访问数据源。 ODBC驱动程序是一个动态链接库(DLL),ODB

12、C驱动程序屏蔽了不同数据库间的差异,它接受对 ODBC API函数的调用并采取任何必要的操作来处理对数据源的请求。ODBC已被数据库程序员广泛接受,一些数据库供应商都提供ODBC驱动程序。Microsoft公司的其他几个数据访问 API在ODBC上被定义为简化的对象模型,如:ActiveX数据对象(ADO)、数据访问对象(DAO)、远程数据对象(RDO)和Microsoft基础类(MFC)数据库类。 14-4-2 ODBC结构层次 1ODBC结构层次 2ODBC客户端应用,2019/5/24,11,14-4 SQL Server数据库的ODBC设置,14-4-3 SQL Server数据库的O

13、DBC设置 可通过使用ODBC管理器添加与SQL Server 2005关联的ODBC数据源,步骤如下: (1)点击“开始”“设置”“控制面板”“管理工具”“数据源ODBC”图标,打开ODBC 数据源管理器,如图14-11 所示。在ODBC 数据源管理器中单击“系统DSN”选项卡,然后单击“添加”按钮,弹出如图14-12 所示的“创建新数据源”对话框。 (2)在“创建新数据源”对话框的列表框中,选择SQL Server,然后单击“完成”按钮,弹出“建立新的数据源到SQL Server”对话框。在名称框、说明框和服务器框中分别输入如图14-13所示的相关数据,单击“下一步”按钮,弹出如图14-1

14、4 所示的建立新的数据源到SQL Server的验证登录对话框。 (3)在建立新的数据源到SQL Server的验证登录对话框中,可指定认证方法,并设置Microsoft SQL Server 高级客户项以及登录名和密码。在此,选择“使用用户输入登录ID和密码的 SQL Server 验证”选项,表示SQL Server ODBC驱动程序不要求到SQL Server的安全(或信任)连接。选定之后,SQL Server使用标准登录安全机制来建立使用此数据源的连接。必须为所有连接请求指定SQL Server登录ID和密码。 (4)在建立新的数据源到SQL Server的更改默认数据库对话框中,可设

15、定默认数据库、附加数据库等信息。该对话框中的“更改默认的数据库为”是为使用该数据源的任意连接指定默认数据库的名字。当清除时,连接使用为服务器上的登录 ID 定义的默认数据库。选定之后,框中命名的数据库将取代为登录 ID 定义的默认数据库。如果“附加数据库文件名称”框有一个主文件的名字,则由主文件说明的数据库使用“更改默认数据库为”框中指定的数据库名作为一个数据库被附加。 (5)在“更改默认的数据库为”框中指定的数据库名字,而附加数据库可以忽略。“使用ANSI引用的标识符”复选框表示与SQL Server ODBC驱动程序连接时设置的 QUOTED_IDENTIFIERS。选定之后,SQL Se

16、rver将强制实施 ANSI 关于引号的规则。 (6)单击“确定”按钮,回到如图14-17 所示的“ODBC Microsoft SQL Server 安装”对话框,再单击“确定”按钮,完成ODBC SQL Server数据源的安装。,2019/5/24,12,14-4 SQL Server数据库的ODBC设置,14-4-4 SQL Server数据库的ODBC设置 删除ODBC数据源 使用ODBC管理器可配置ODBC数据源操,同样也可删除之,步骤如下: (1)单击“开始”“设置”“控制面板”“数据源ODBC”命令项,打开ODBC 数据源管理器,如图14-11所示。 (2)在ODBC数据源管理器中单击“系统DSN”选项卡,选中欲删除的用户ODBC数据源,如在图14-27中选中“YU_信息管理”,然后单击“删除

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号