SQL Server 2005 数据库开发详解
内容介绍:
SQL Serve 2005是一千多人用了五年的时间在SQL Serve 2000的基础上开发出来的。它相对于SQL Serve 2000来说有了很大的变化。它将以往的工具大幅度集成,提供了一个集成的开发环境。它在安全性问题上有相当大的改变,它让数据库的管理和程序编写更为安全,且更有弹性。为了管理SQL Server 2005的一些新增功能和提供程序开发的能力,T-SQL将原有的语法加以翻新,提供了更丰富的内容,同时也使得T-SQL的语法更一致化。SQL Server 2005新增了原生的XML数据类型,能大幅增强XML数据访问的能…….
第一章:SQL Server 2005概论
管理方面的增强
集成的数据管理
一开始使用 SQL Server 2005 时,最诧异的地方便是使用已久的 SQL Server Enterprise Manager 集成到了Visual Studio 2005里面,名称改为“SQL Server Management Studio”,笔者将会怀念这成为追忆的“Enterprise Manager”界面[J。管理界面同 Visual Studio 2005 合为一体似乎是与系统开发较为密切的服务器程序共同的特性,如 BizTalk、SQL Server、Analysis Service 等服务皆是如此。
由于 SQL Server 2005 将以往的“SQL Server Enterprise Manager”、“分析管理器”、“SQL Query Analyzer”、“MDX Sample Application”、“报表管理器”等工具一起集成到新的“SQL Server Management Studio”之内,让程序设计师与数据库管理员只需要熟悉一个界面,就可以管理并测试所有相关的功能。并在该工具新提供项目管理的能力,让你将用T-SQL、MDX、DMX、XML/A 等语言编写的各 Script 文件可以通过项目,为相关的语句提供一致的编写、访问、执行、测试与有效的管理,而不像以往分散在各个目录结构中,需要程序设计师或数据库管理员自己想办法归类管理。往往出现曾经编写过的Script文件由于零零散散地放在文件系统各处,要用时却找不到。
“SQL Server Management Studio”界面如图1-1所示:
图1-1 SQL Server 2005全新的管理程序“SQL Server Management Studio”
你可以看到在图1-1中左方的“对象资源管理器”窗口依然是代表 SQL Server 内各对象的树状结构,中间是原来“Query Analyzer”或“MDX Sample Application”的功能,而右方则是通过“模板资源管理器”来综合管理我们自行编写的Script文件。
由于开发与管理数据库的工具都集成在 Visual Studio 2005 之上, 编写 SQL Server 2005 内置对象,如存储过程、用户自定义函数等,可以直接通过 Visual Studio 2005 提供的项目模板来开发,而 Visual Studio 2005 也可以将开发完成的组件发布到 SQL Server 2005 内,完成安装设置,并在集成环境内进行调试。
除了程序开发可以用 Visual Studio 2005 环境外,更改数据的 SSIS、报表设计的 Report
Designer、Report Builder 所需要的 Report Model、Analysis Service 的 Cube、Dimension、Mining Model 的设计与测试等都可以在 Visual Studio 2005 内完成。其设计环境如图1-2所示:
图1-2 集成各种项目类型开发于一身的Visual Studio 2005
若再加上Visual Studio 2005 新增加的 Team System,系统分析、设计、开发、测试、维护等软件各生命周期上的活动都可在 Visual Studio 集成环境内完成,大一统的荣景真让人兴奋J。
当然, 风,如 SQL Profiler 编写、“服务器管理器(SQL Server Service Manager)”、“服务器网络实用工具(SQL work Utility)”、“客户端网络实用工具(SQL Server work Utility)”等工具程序集成到“SQL Server Configuration Manager”,原来的一些向导,如数据库维护向导,索引向导、关于复制
sql+server+2005数据库开发详解 来自淘豆网m.daumloan.com转载请标明出处.