background image

及发展方向不断涌现。

理论基础

一 )  数据库技术

数据库技术应用中,经常用到的基本概念有:数据库(

DB )、数据库管理系统

DBMS )、数据库系统( DBS )、数据库技术及数据模型。

数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。

由于本系统涉及到许多数据的处理,这就需要有一个强大的后台数据库管理系统支

Access、 FoxPro、

Excel 、 Sybase 、 Oracle 、 Informix 、 SQL Server

等 , 其 中 网 络 型 的

SQL   Server 、 Oracle 产 品 安 全 性 远 远 高 于 桌 面 型 的

Access、 FoxPro等数据库。

本系统采用的是微软公司的

SQL Server 2000 。

采用

SQL Server 2000 的原因

第一,

SQL Server 与 Windows 服务器紧密集成,而 Windows 服务器具有

很好的安全性,能够排除所有未经授权的非法用户的访问,确保了

SQL Server 2000

服务器的安全性

, 符合系统对安全性的要求;

第二,用户可以使用

Web 浏览器查询存储在 SQL Server 2000 数据库中的数据,

符合系统远程访问数据库的要求;

第三,容量庞大,每个数据库中可创建多达

20 万个数据表,数据表中的记录的行

数只受服务器硬盘空间的限制,符合系统的数据表较多的要求。

Microsoft   SQL   Server2000 是 由

Microsoft 公 司 开 发 的 , 简 称

SQL 

Server ,由一系列相互协作的组件构成,能满足最大的 Web 站点和企业数据处理系统存

储和分析数据的需求。

  面向对象技术

C# 语言是 2001年微软公司推出的可以在 .NET 平台的网络环境中开发软件的新

一代面向对象的编程语言。它采用虚拟机技术使其具有强大的可移植性和安全性,为建立

复杂的、可扩展、可移植的

WEB 应用提供了强有力的支持,被称为一种划时代的程序设

计语言。

.NET 提供了基于组件的多层体系结构,使得 C# 应用程序兼有组件技术和多层体

2