⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3.htm

📁 IIS5.0超级管理手册-网页开发篇 书籍语言: 简体中文 书籍类型: 网页设计 授权方式: 免费软件 书籍大小: 262 KB
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>3</title>
</head>

<body>

<p align="center"><b><font size="5" color="#0078FF">
<span style="background-color: #CCCCCC">3. 资料存取与交易处理</span></font></b></p>
<div language="javascript" id="tab1" style="line-height: 25px; margin-left: 20px" ondragover="return tab1_ondragover()">
  <font face="arial" color="#000000" size="2" style="line-height: 25px">
  有用的资料,必须是正确而且可以存取的,它必须符合使用者的需求。使用者则必须能利用这些提供给他们的资讯作出反应并依其行事。资料库就是实现这一种灵活性的工具,并已成为目前网路应用程式的一个基本要素。</font><p>
  <font face="arial" color="#000000" size="2" style="line-height: 25px">
  在前面的章节中介绍了多层应用程式模式,并叙述了如何将用户端指令档和Active Server Pages(ASP)元件结合起来以建立一个动态的网路应用程式。本章内容就是以上述这些概念为基础,在一开始,对网站资料库技术的概念做一个概述,接下来对如何充分利用资料驱动的功能在网站上发布内容和管理资讯进行讨论。</font></p>
  <p><font face="arial" color="#3e74d7" size="3" style="line-height: 25px">
  <b style="line-height: 25px">本章内容<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  网站资料库技术</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  用户端资料存取</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  透过ASP和COM元件存取资料</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  网站资料处理</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">其他资源</font></p>
  <a name="203001" style="line-height: 25px">
  <p><font face="arial" color="#3e70d7" size="5" style="line-height: 25px">
  <b style="line-height: 25px">网站资料库技术<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  网际网路正逐渐改变使用者对获取资讯的期望,并使其对网路的期望也随之增加。一旦您已经存取过某个能让您浏览产品清单并能线上进行销售处理的网站,那麽当您存取另一个只介绍产品但却不能立即订购的网站时,那种沮丧的感觉是可想而知了。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  随着电子商务和电子发布的不断普及,提供高互动性的网站将取代简单的资讯发送。这种互动性和复杂性要求资料能以一种容易进行处理和更改的方式进行储存。这就是资料库在当今网路应用程式中的主要作用。</font></p>
  <p><font face="arial" color="#3e72d7" size="4" style="line-height: 25px">
  <b style="line-height: 25px">为什麽要使用网站资料库?<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  是什麽使网站成为如此优秀的资料库存取机制呢?当您的网站使用了资料管理方案後,您将获得以下的好处:</font></p>
  <font face="arial" color="#000000" size="2" style="line-height: 25px">
  <ul style="line-height: 25px">
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;易於部署&nbsp;</b></font>显然World Wide Web是传统的用户端 / 
    伺服器应用程式部署的一个经济实用的选择,它能够为用户端提供快速的跨平台的支援。一个动态的Web资料库解决方案可以较快速的被建置,并且不需要庞大的开发人员团队。<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;资料库标准&nbsp;</b></font>建置Web资料库存取的元件是构建於被证实可行的标准之上。网页可以从多个来源取得资料,诸如Microsoft 
    Access、Microsoft SQL Server,或是符合Microsoft OLE DB 或 Open Database 
    Connectivity(ODBC)Operator标准的任何资料库。<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;资料安全&nbsp;</b></font>透过使用IIS 5.0和SQL 
    Server,您就可以利用Microsoft Windows 2000 Server的安全模式。透过Microsoft Component 
    Services,您可自动获得分散处理协调器提供的资料保护和操作完整性(关於交易处理的更多内容,请参阅本章後面的 〈Web上的交易处理〉 部分)。<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;动态内容&nbsp;</b></font>从资料库动态建立HTML网页要比对各个网页进行大量的手动变更简单得多。透过资料库中储存的内容自动建立HTML网页可以节省您的时间并使网站管理变得更轻松。於是,您可以集中精力於更新内容,而不是HTML网页。<br style="line-height: 25px">
 </li>
  </ul>
  </font>
  <p><font face="arial" color="#3e74d7" size="3" style="line-height: 25px">
  <b style="line-height: 25px">资料发布所需考虑的事项<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  当然,不是所有关於Web资料库存取的好处都是免费的。在您开始将资料库与HTML网页结合在一起之前,有几个重要的问题需要考虑。</font></p>
  <font face="arial" color="#000000" size="2" style="line-height: 25px">
  <ul style="line-height: 25px">
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;静态和动态&nbsp;</b></font>您的网站究竟在多大程度上需要资料存取?您多久改变一次内容?动态解决方案尤其是对资料库的存取,要比存取普通的静态HTML网页慢。如果所展示的资料不是经常变更的,您可以将动态网页转变为静态HTML网页,这样可提高伺服器和用户端的效能。<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;伺服器负载&nbsp;</b></font>确认您有足够的伺服器资源可以应付不断增长的资料库存取需求。请考虑记忆体、CPU速度、网路连线速度、磁碟子系统以及其他重要的硬体等因素。如果预期会有巨大的资料库通讯量,您可能需要将您的伺服器和资料库管理系统(DBMS)分散到两个(或更多)电脑上。同时,使用现有的资料库和效能管理工具来帮助您估计和平衡伺服器的负载。<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;工具支援&nbsp;</b></font>由於开发网路应用程式的工具的更新有时跟不上技术更新的速度,所以在建置大型的资料库专案前,请慎重调查和选择您所使用的工具。<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;资料库可延伸性和可靠性&nbsp;</b></font>确定资料库增长的可能性有多大。使用者的平均存取频率为何?资料库需要完成什麽样的任务?网站预期的全面增长情况-包括内容和读者人数的增长情况是如何?<br style="line-height: 25px">
 </li>
    <li style="line-height: 25px">
    <font face="arial" color="#3e80d7" size="2" style="line-height: 25px">
    <b style="line-height: 25px">&nbsp;用户端表现&nbsp;</b></font>使用者如何对您网站的资料进行存取?他们是否能够对资料进行增加或修改?使用者是否拥有其资料的副本,还是只能线上存取这些资讯?使用Microsoft 
    Data Access Components(MDAC),资讯既可以作为伺服器查询的一部分在伺服器上进行操作,又可以被封装起来送往用户端。选择如何将资讯呈现给使用者可能是您必须要做出的最困难选择—通常采用混合的途径是最佳选择。<br style="line-height: 25px">
 </li>
  </ul>
  </font>
  <p><font face="arial" color="#3e74d7" size="3" style="line-height: 25px">
  <b style="line-height: 25px">产业实力资讯<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  以资料库为中心来发布资讯不仅提供了一种便利-它也是将资讯商品商业化的一种形式。您必须像重视公司产品一样重视公司的网站内容。除了提供最新的资讯,一个好的Web管理员还要能保证这些资讯可符合顾客的需要。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">企业网路和外部网路<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  透过网路技术,能使企业内部网路的资讯发布和传播融为一体。企业网路已成为获取和展示全部企业资讯的一种有效方式。藉由在您的网站和企业网路上使用相同的技术,并结合一种严密的安全模式,您可以透过外部网路将企业内部网路延伸到您的贸易夥伴、承包商和供应商。外部网路现在已成为日常商业活动中公司间互动的主要方式,并对交易双方都有所助益。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  延伸资讯的传播范围是企业网路和外部网路的主要特点。使用者常常需要存取储存於多个地点的资讯,这样便可能涉及多个资料库或者不同的档案格式。目前的许多技术都可以让您对储存在邮件系统、关联式资料库、档案系统和大型主机中的资讯进行全面存取。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  如果您的商品是资讯的形式,您就应该不断地寻找一种改进资讯内容及其发布方式的方法。您不但可以用线上资料项目代替书面表格,还可以透过共用公有资源、资料、知识和新想法来提高团队和工作群组的通讯和生产力。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">资料库集中式发布<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  许多成功的网站最初都将资料储存在资料库中,只在发布内容时才将它与HTML版面标签页结合在一起,而不是直接用HTML语法编写。将原始资料与范本或 
  HTML范本档案结合,使网页内容看起来与网站上的其他网页一样。这样将使网站的各个网页都有统一的外观,哪怕这些资讯是由很多人建立的。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  例如,Microsoft Sidewalk的网站,使用一个基於HTML格式的自订应用程式和Microsoft SQL 
  Server来从它的提供者那里搜集内容。Sidewalk.com邀请了大量的自由作家来保持内容的不断更新,还有一个Web管理员团队来对网站的技术方面进行管理。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">内容检索和个人化<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  资料库中的内容可以排序、筛选及按相关性查询,那为什麽您的网站或企业内部网路不这麽做呢?一个网站上的原始资料通常都多得惊人,但并不是每个人对网站上的所有资讯都感兴趣。一般来说使用者不希望花费大量时间检索资料,因此也就不会存取那些使用不佳检索工具的网站。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  为了吸引存取者,许多网站都提供一个目前标题或是集合了人们感兴趣话题的清单,有些网站则允许使用者选择在网站首页上显示的项目。但是若没有资料驱动的解决方案,就无法开发出可以在每次使用者重新连线该网页时显示出他最近感兴趣项目的这种网站。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">即时资讯系统<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  以顾客为中心来收集资讯是绝对不会错的真理,只要这些资讯不被滥用或在没有得到许可前被出售。建立一个关於顾客习惯的资料库是很有用的,它不仅可作为一种管理回馈的机制,也可以为再度上门的顾客提供个别量身定作的服务。同样地,地区销售资讯、设计和生产时间表、产品清单、线上购物、销售交易、市场研究以及竞争资讯都会影响您为顾客提供服务的能力。使这些资讯即时有效(或保持资讯不断更新)能大大加速和改进您的交易处理的能力。</font></p>
  <p><font face="arial" color="#3e76d7" size="2" style="line-height: 25px">
  <b style="line-height: 25px">资料仓储和线上分析处理<br style="line-height: 25px">
 </b></font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">
  在公司收集数量不断增加的资讯时,对原始资讯进行分析并得出结论的要求变得更加重要。资料仓储经常被作为一个决策支援系统(也称为商业智慧系统)的基础。它被设计来克服一个企业在试图利用线上交易处理(OLTP)的资料库进行分析时遇到的一些问题。</font></p>
  <p><font face="arial" color="#000000" size="2" style="line-height: 25px">OLTP 
  系统是一个很有特色的系统,它被专门设计来管理交易处理并使用一系列相关的规格化表格以减少磁碟储存需求。但是,当使用者需要分析资料时,总会有些问题使得资料无法使用:</font></p>
  <font face="arial" color="#000000" size="2" style="line-height: 25px">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -