一、局域网管理软件数据库的应用 局域网管理软件数据库不仅在规模、范围和用户数量上有很大区别,处理方式也各不相同。有的数据库之通过查询、表单和报表来处理;有的通过ASP和JSP来处理,ASP和JSP使用Internet技术发布数据库应用程序;有的通过传统的应用程序来处理;有的通过存储过程和触发器来处理;有的数据库拥有成百上千并发用户。它们通过各种应用程序来处理。 Web局域网管理软件数据库处理系统由使用浏览器的用户和数据库应用程序组成,该浏览器通过HTTP连接到处理通信的Web服务器。数据库应用程序通过DBMS处理数据库。在两层体系结构的系统中,Web服务器和DBMS位于同一台计算机中。但就性能和安全性而言,这不是最好的配置。在三层体系结构的系统中,Web服务器和DBMS位于不同的计算机上。高容量的系统使用多台Web服务器,还可以使用成簇的多个数据库服务器。 如果Web服务器主机运行Windows,则Web服务器软件一般为IIS。IIS处理HTTP和ASP。这些页面都混合了HTML和脚本代码。通常使用这些脚本来执行数据库应用程序的逻辑。如果Web服务器主机运行Linux或Unix,则Web服务器软件通常是Apache。 每个DBMS都有自己的API。开放数据库互连标准提供了一个接口,通过该接口,数据库应用程序可以通过一种独立于DBMS的方式访问和处理关系数据源。ODBC包括应用程序、驱动程序管理器、DBMS驱动程序以及数据源组件。ODBC定义了单层和多层驱动程序。3种数据源是文件、系统和用户。推荐把系统数据源用于Web服务器。定义系统数据源名称的过程包括指定驱动程序的类型,以及标识出要处理的数据库。 Microsoft最新的Web服务器产品是ASP. NET。通过它,可以使用Visual Basic NET、C#以及C++等面向对象编程语言。可以编译ASP. NET页面但不能解释它。 HTTP是无状态的,因此Web数据库处理非常复杂。当处理原子事务时,应用程序必须包括提供给会话状态的逻辑。实现这一点的方法取决于Web服务器和使用的语言。 PHP是一种脚本语言,可以嵌套在Web页面中。PHP非常流行,易于掌握,可以用于大多数Web服务器环境和大多数数据库。 要创建复杂的页面,需要集成开发环境。IDE提供了创建和维护Web页面最健壮、最友好的方式。Microsoft Visual Studio Java用户的Net Beans和开源Eclipse IDE都是非常好的IDE。Microsoft Visual Studio和Eclipse提供的构架都开源提供插件模块来修改。用于PHP的Eclipse修订版称为Eclipse PDT项目,主要用于提供PHP开发环境。 XML正逐渐成为定义文档和在计算机之间传输文档的标准方法。XML正逐渐用于数据库应用程序之间的数据传输。XML标记不是固定的,可以由文档设计者扩展。 XML可以用于实体化Web页面,但更重要的是,它可用于描述、表示和实体化数据库视图。XML是比HTML更好的标记语言,主要因为XML在文档结构、内容和视图化之间提供了清晰的界限。另外,XML标记很清晰。 XML文档的内容可以通过文档类型声明和XML模式文档描述。符合其DTD的XML文档为类型有效。文档可以有正确的格式,但不是类型有效的,因为它不符合DTD的结构,或者因为它没有DTD。 XML模式包括元素和属性。元素有两种类型:简单和复杂元素。简单元素只有一个数据值,复杂元素可以嵌套多个元素。复杂元素还可以有属性。复杂元素包含的元素可以是简单元素或其他复杂元素。复杂元素还可以定义元素序列。元素一般用于表示数据,属性一般用于存储元数据。 XML Web Services包含多种标准,以支持在Web上发布或使用的程序功能。使用XML Web Services,计算机程序可以通过Web使用数据库应用程序,如同这些程序位于本地机器上一样。XML Web Services把Internet变成一台大型计算机。 局域网监控工具不仅只有这几种监控和设置的情况,还能进行远程监控,远程,大家都知道,就是远程接触员工的电脑;文件监控,就是员工电脑里的文件或者是文件夹进行监控;还可以报警,当该电脑的运用情况出现威胁公司安全的时候,局域网监控工具将会出现报警提示,以便管理者及时知道。 那位公司管理者在使用局域网监控工具后,又重新做了调查。他告诉记者,在使用局域网监控工具的前几天他们并没有告知员工这种情况,然后在开会中直指员工懈怠的这种情况,并与员工们一起商议限制那些网站等一下问题。在那次大会之后,员工的工作情况明显调高,局域网监控工具上的一切设置和监控效果都在每一天有着不一样的情况,有些员工不注意的时候想上网做些其他的事情,也在局域网监控工具的限制下被禁止。这一两个月的工作效果相对于上个月的工作效率提高了近百分之二十的百分点。
|