毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于ASP.NET的个人网站构建 第4页

更新时间:2008-12-29:  来源:毕业论文

基于ASP.NET的个人网站构建 第4页
1.6 SQL Server 2000的介绍

SQL Server 2000是由美国微软公司开发的一种性能优越的大型关系数据库管理系统(Relational Database Management System,简称DBMS)。当今计算机系统正日益朝着分布式、网络化的方向发展,因此需要有一种新型的,面向客户机/服务器(Client/Server)的数据库管理系统,能够在微机平台实现以前必须基于巨型机平台的优秀数据库管理系统。
SQL Server 2000一贯地沿袭了SQL Server 7.0的易操作性、易应用型,扩展了 SQL Server 7.0 的性能、质量、可靠性,成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序等的优秀数据库平台。
    SQL Server 2000数据库的中心数据驻留在一个中心计算机上,该计算机被称为服务器。用户通过客户机的应用程序来访问服务器上的数据库,在被允许访问数据库之前,SQL Server首先对来访问的用户请求做安全验证,只有通过验证之后才能够进行处理请求,并将处理的结果返回给客户机应用程序。
1.SQL Server 2000 的功能特点
(1) 完全的Web支持
SQL Server 2000提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Internet
标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据,还可以使用XML更新程序,容易地插入、更新和删除数据。
(2) 通过Web轻松访问数据库
有了SQL Server 2000,就可以使用HTTP来向数据库发送查询、对数据库中存储的文档执
行全文搜索以及通过Web进行自然语言查询。
(3) 强大而灵活的基于Web的分析
    SQL Server 2000分析服务功能被扩展到了Internet,可以通过Web浏览器来访问和和控制多文数据。
(4) 高度的可伸缩性和可靠性
    使用SQL Server 2000可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server 2000满足了苛刻的电子商务和企业应用程序的要求。
(5) 向上伸缩
    SQL Server 2000利用了对称的处理器(SMP)系统。SQL Server Enterprise Edition 最多可以使用32个处理器和64GB RAM。

1.7 SQL Server数据库的连接

SQL Server数据库的连接有三种方式:
(1)、通过ADO连接SQL Server数据库
ADO(ActiveX Data Object)是ActiveX 数据对象的英文缩写,它是微软公司开发的数据库访问组件。用户在进行动态网站开发时,通过ADO访问SQL Server数据库的好处是可移植性好,并且运行速度快。另外,SQL Server数据库是当前网络数据库中功能最为强大,也是最为常用的数据库。
(2)、通过ODBC连接SQL Server数据库
在ADO连接数据库技术之前,要进行数据库编程,最常用的技术就是采用ODBC数据显示目录。该技术属于桥连技术,执行速度比较快,使用方法比较简单,只要在安装数据库服务器的机器上注册一个数据源,就能够很方便地进行数据库的编程;采用这种技术的安全性较高,不易受到攻击。
(3)通过OLE DB连接SQL Server数据库
OLE DB连接数据库是目前最为流行,也是速度最快的一种方式。通过OLE DB连接SQL Server数据库比较简单,不需要做任何安装和配置,只要单独的一个数据库文件,就能够在ASP中调用了。由于通过OLE DB连接数据库编程是非常方便快捷的,所以本管理系统采用OLE DB连接数据库。

1.8 SQL语言的介绍

SQL(Structured Query Language,结构化查询语言)语言是由Boyce和Chamberlin于1974年提出的。SQL是一种组织、管理和检索存储在数据库中数据的工具,是用户和数据库的桥梁,广泛应用于多种关系数据库管理系统。
1.SQL语言的特点
    SQL语言之所以能够为用户和业界所接受,并成为国际标准,是因为它是一个综合的、通用的、功能极强同时又简洁易学的语言。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点。其主要特点如下:
①综合统一
数据库的主要功能是通过数据库支持的数据语言来实现的。SQL语言集数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据以建立数据库、查询、更新、文护、数据库重构、数据库安全性控制等一系列操作的要求,这就为数据库应用系统开发提供了良好的环境。
②高度非过程化
使用SQL语言进行数据操作,用户只需要提出“做什么”,而不必指明“怎么做”,因此用户无需了解存取路径,存取路径的选择以及SQL语句的操作过程由系统自动完成。这不但减轻了用户的负担,而且有利于提高数据的独立性。
面向集合的操作方式SQL语言采用集合的操作方式。操作对象、查找结果、插入、删除、更新操作的对象都可以是记录的集合。
③以同一种语法结构提供两种使用方式
SQL语言既是自含式语言,又是嵌入式语言。作为自含式语言,它能够独立地用于联机交互的使用方式,用户可以在终端键盘上直接输入SQL命令对数据库进行操作;作为嵌入式语言,SQL语句能够嵌入到高级语言程序中,供程序员设计程序时使用。而在两种不同的使用方式下,SQL语言的语法结构基本上是一致的。这种以统一的语法结构提供两种不同的使用方式的做法,为用户使用提供了极大的灵活性和方便性。
④语言简洁,易学易用
SQL语言功能强大、设计巧妙、语言简洁、核心动词采用英语口语,因此易于学习,易于使用

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

基于ASP.NET的个人网站构建 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。