网络工程毕业论文开题报告写法怎么样?( 三 )


1.2.3 B/S技术概述
B /S(Browser/Server)结构即浏览器和服务器结构 。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构 。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构 。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的 。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN、WAN、Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全 。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效 。
在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性 。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端 。不过,采用B/S结构,客户端只能完成浏览、查询、数据输入等简单功能,绝大部分工作由服务器承担,这使得服务器的负担很重 。采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力 。而且,由于客户端使用浏览器,使得网上发布的信息必须是以HTML格式为主,其它格式文件多半是以附件的形式存放 。而HTML格式文件(也就是Web页面)不便于编辑修改,给文件管理带来了许多不便 。比如说很多人每天上“新浪”网,只要安装了浏览器就可以了,并不需要了解“新浪”的服务器用的是什么操作系统,而事实上大部分网站确实没有使用windows操作系统,但用户的电脑本身安装的大部分是windows操作系统 。
1.3 Microsoft SQL Server 2005数据库管理系统
1.3.1 SQL(Structured Query Language)结构化查询语言
SQL是英文Structured Query Language的缩写,意思为结构化查询语言 。SQL语言的主要功能就是同各种数据库建立联系,进行沟通 。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言 。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等 。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Acce等都采用了SQL语言标准 。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作 。
1.3.2 SQL Server
SQL Server 是一个关系数据库管理系统 。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本 。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本 。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用 。