1 / 74
文档名称:

论文正文(6.16改).doc

格式:doc   大小:410KB   页数:74页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

论文正文(6.16改).doc

上传人:w3332654 2022/2/25 文件大小:410 KB

下载得到文件列表

论文正文(6.16改).doc

相关文档

文档介绍

文档介绍::在线题库考试系统
.
1 / 74
前言
目前,经济发达国家已经建立了完善的考试专业机构。各机构也都根据自己所承担的职能建立起了大型题库。学校是考试最为频繁的单位之一。在学校,尤其是在各大高校,科目众多,任课教师工作繁忙。为了更考试系统
.
3 / 74
.NET开发的首选语言。并且C#成为ECMA与ISO标准规范。C#看似基于C++写成,但又融入其它语言如Delphi、Java、VB等。
C#是一种现代的面向对象语言。它使程序员快速便捷地创建基于Microsoft .NET平台的解决方案。这种框架使C#组件可以方便地转化为XML网络服务,同时他增强了开发者的效率,同时也致力于消除编程中可能导致严重结果的错误。C#使C/C++程序员可以快速进行网络开发,并保持了开发者所需要的强大性和灵活性。
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 操作系统上的应用。在系统中用到的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。
SQL Server 2005 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 〔SQL Server2000版本的优点。同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 2000的膝上型电脑到运行Microsoft Windows Vista的大型多处理器的服务器等多种平台使用。
目前被广泛使用的数据库有SQL Server、Oracle、Access等。Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。但是access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。
而SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。因为本系统需求一个中型,而且安全性强的数据库,所以选择SQL Server做为该系统的数据库。
:在线题库考试系统
.
5 / 74
SQL〔Structured Query Language,结构查询语言是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI〔美国国家标准学会声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如"Select"、 "Insert"、 "Update"、 "Delete" 、"Create"和 "Drop"常常被用于完成绝大多数数据库的操作。MS SQL Server 就是用的Transact- SQL。SQL语言有着非常突出的优点,SQL语言是非过程化的语言、统一的语言、是所有关系数据库的公共语言。
非过程化语言:SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集,所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。
统一的语言:SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其