序的功能,因此完全可以实现。
二 开发环境2.1 ASP.NET 简介 ASP.NET 是由 ASP 发展而来,它是使用.NET 框架提供的编程类库构建而成的。
使用ASP.NET 创建、管理和部署 Web 应用程序变得非常容易。
开发人员可以直接用 ASP.NET 服务器控件,这些控件封装了公共的、用户 HTML 用户界面的各种元素(如文本框、下拉菜单等)。
实际上,这些控件运行在 Web 服务器上,它们将用户界面转换成 HTML 格式后再发送给浏览器。
再服务器上,控件负责将面向对象的编程模型提供给 Web 开发者,这种编程模型提供面向对象编程技术的丰富功能。
ASP.NET 还提供一些基本结构服务(如会话状态管理和进程重 ,这些服务大大减少了开发人员需要编写的代码量,并使应用程序的可靠性得到大启服务)幅度的提高。
ASP.NET 还允许开发人员将软件作为一项服务来提供。
通过使用 ASP.NET Web服务功能,开发人员只需进行简单的业务逻辑编程,而由 ASP.NET 基本结构负责通过 SOAP来提供服务。
ASP.NET 是作为.NET Framework SDK 的一部分提供的。
.NET Framework SDK 可以运行再 Windows XP,Windows 2000+Service Pack1 及 Windows NT 4.0+Service Pack6 环境中。
另外,服务器还需安装 Internet Explorer 5.5 和 MDAC 2.6(Microsoft Data AccessComponents 2.6)2.2 SQL Server 2000 简介 SQL Server 2000 是一个功能强大的新一代的数据库管理系统。
与前一代的产品相比,SQL Server 在可伸缩性、可用性和可管理性等方面有了显著的改进和提高。
Microsoft SQL Server 2000 是由一系列相互协作的组件组成,能满足最大的 Web 站点和企业数据处理系统存储和分析数据的需要。
它主要由以下几个组件组成:关系数据库组件、数据库构架、管理构架、复制构架、数据仓库和联机分析处理分析和应用程序开发构架等。
SQL Server 2000 完全支持 Web。
通过 Web 可以查询、分析和处理数据。
在 SQL Server2000 中使用可扩展标记语言XML可以在松散耦合系统之间交换数据。
从浏览器通过防火墙可方便而安全地访问数据,并可对有格式文档执行快速全文检索。
分析和链接联机分析处理OLAP多维数据集,即使在 Web 上也是如此。
执行点击流分析,以了解 Web 用户的情况。
高度可扩展性和可靠性。
使用增强的可扩展性和可靠性功能,可无限制地扩容。
服务器操作系统最多可支持 32 个 CPU 和 64GB 的 RAM。
2.3 结构化查询语句 SQL 简介结构化查询语句 SQL(Structured Query Language)简介 SQL(Structured Query Language)语言是一种介于关系代数与关系验算之间的结构化查询语句,其功能并不仅仅是查询。
SQL 是一个通用的、功能极强的关系数据库语言。
SQL语言集数据查询 、 (Data Query) 数据操纵 、 (Data Manipulation) 数据定义(Data Definition)和数据控制(Data Control)功能于一体,主要特点包括:1. 综合统一2. 高度非过程化3. 面向集合的操作方式4. 以同一种语法结构提供两种使用方式5. 语言简介,易学易用定义基本表 SQL 语言使用 CREATE TABLE 语句定义基本表,其一般格式如下: CREATE TABLE lt表名gt(lt列名gtlt数据类型gt列级完整性约束条件 ,lt列名gtlt数据类型gt列级完整性约束条件… ,lt表级完整性约束条件gt);修改基本表 SQL 语言使用 ALTER TABLE 修改基本表,其一般格式为: ALTER TABLE lt表名gt ADDlt新列名gtlt数据类型gt完整性约束 DROPlt完整性约束名gt MODIFYlt列名gtlt数据类型gt;查询 SQL 语言提供了 SELECT 语句进行数据库的查询,该语句具有灵活的使用方式和丰富的功能。
其一般格式为: SELECT ALLDISTINCTlt目标列表达式gtlt目标列表达式gt… FROM lt表名或视图名gtlt表名或视图名gt… WHERE lt条件表达式gt GROUP BY lt列名 1gtHAVING lt条件表达式gt ORDER BY lt列名 2gtASCDESC;插入数据1. 插入单个元组 插入单个元组的 INSERT 语句的格式为: INSERT INTO lt表名gtlt属性列 1gt,lt属性列 2gt… VALUESlt常量 1gt,lt常量 2gt…;2. 插入子查询结果 插入子查询结果的 INSERT 语句的格式为: INSERT INTOlt表名gtlt属性列 1gt,lt属性列 2gt… 子查