SQLServer2008从入门到精通的序言
近年来随着数据库系统和编程语言的不断发展,它们都因为有了自己专注的特定的功能而逐渐分离开。这导致了在现今的应用程序中的数据存储和业务逻辑之间的匹配失谐。SOL Server 2008与Microsoft数据平台技术的结合使用户可以快速并轻松地建立能够消除这个失谐的综合的、可扩展的基于数据的解决方案。
SQL Server 2008提供了一个用于许多不同类型的工作负载(从移动设备到企业解决方案)的可扩展的数据库系统。它还与Visual Studio 2008集成,从而使开发人员可以建立可扩展的解决方案。
本书针对Microsoft公司最新推出的大型关系数据库管理系统SOL Server 2008编写而成,循序渐进地介绍了从入门到深入掌握SOL Server-2008所需的各个方面。同时本书还介绍了大量的SQL Server使用经验,对使用中的重点、难点进行了专门的讲解,是一本有效、实用的入门指南。全书分为六篇,共17章。
第一篇主要对基础数据库原理和SQL Server 2008数据库的基本操作进行了介绍。首先简单介绍了数据库的原理,像关系数据库的结构和使用范式理论规范数据库以及E-R模型,接下来介绍了SQL Server 2008的新增功能和特性,以及安装,配置SQL Server2008数据库;然后详细介绍如何管SQL Server 2008安全,管理数据库、数据表和维护数据库完整性等。
第二篇详细介绍SQL Server 2008中Transact-SQL语言,包含使用SELECT获取、查询、规范化结果集;使INSERT、DELETE、UPDATE修改数据;使用XML为数据源进行查询,介绍XMI_擞据类型、XML子句和索引;使用Transact-SQL进行简单的程序设计(如条件表达式、控制语句、函数和游标等)。
第三篇是SOL Server 2008数据库开发,这里为读者详细介绍了使用存储过程、触发器、架构、索引和视图及事件的内容。例如,创建和执行普通、参数化的存储过程,管理DML和DDL触发器,架构的修改和移动,创建、查看和删除唯一索引,使用视图修改数据,使用事务提高数据库的执行性能等。