打印本文 打印本文 关闭窗口 关闭窗口
SQL Server基础
作者:武汉SEO闵涛  文章来源:敏韬网  点击数9281  更新时间:2007/11/14 12:58:56  文章录入:mintao  责任编辑:mintao
数据是所有计算机系统所要处理的对象。人们所熟知的一种处理办法是制作文件,即将处理过程编成程序文件,将所涉及的数据按程序要求组织成数据文件,用程序文件来调用。数据文件与程序文件保持着一定的对应关系。在计算机应用迅速发展的情况下,这种文件式方法便显出不足。比如,它使得数据通用性差,不便于移植,在不同文件中存储大量重复信息、浪费存储空间、更新不便等。数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。

 

这段说明介绍的确非常详细,不过你可能看得头晕眼花了,其实简单地说数据库就是一组经过计算机整理后的数据,存储在一个或多个文件中,而管理这个数据库的软件就称之为数据库管理系统。一般一个数据库系统(Database System)可分为数据库(Database)与数据管理系统(Database Management SystemDBMS)两个部分,所有的这些就是构成互联网“软”支柱的全部。

 

微软的SQL Server作为众多数据库软件的一种,在从6.5升级到7.0版本后,开始逐步地成为主流数据库软件,而SQL Server 2000更证明了Windows操作系统中同样可以承担高端数据应用,作为商务应用的主流数据库管理软件,它打破了由Unix统治大型数据库软件的神话,而新一代的SQL Server 2005又会有什么样的改变呢?

1.4.3.    直击Yukon核心机密

Microsoft SQL Server下一版本(代号为“Yukon”)的规划阶段,考虑更多的是数据库未来发展以及SQL Server编程能力。Microsoft内部的开发人员很早就意识到,未来必须引入更加统一的编程模型,还要为不同的数据模型提供更多的灵活性。编程模型的统一就意味着普通的数据访问和操作任务可以通过多种途径进行,例如你可以选择使用XMLMicrosoft.NET框架或者Transact-SQLT-SQL)代码等。

 

这种规划带来的结果就是一个新的数据库编程平台,它在许多方面都进行了扩展。首先,宿主.NET框架公共语言运行库(CLR)的功能将数据库扩展到过程化编程和托管代码的领域。其次,.NET框架宿主集成提供了来自SQL Server内部强大的对象数据库功能。对XML的深入支持是通过功能完善的XML数据类型实现的,它拥有关系数据类型的所有功能。此外,还添加了对XML查询(XQuery)和XML架构定义语言(XSD

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

打印本文 打印本文 关闭窗口 关闭窗口