
| 本书分成三大部分,第一部分是介绍关联式数据库的概念与基本Transact-SQL、Transact-SQL语法。包括数据定义语言(DDL)、数据控制语言(DML)、流程控制语言与基本对象使用等,该部分是初学者学习SQL Server 2005语言的起跑点;第二部分通过实际案例介绍Transact-SQL语法的高级使用技巧,包括视图、系统目录视图、预存程序、用户自定义函数、系统函数与XML。除此之外,文中还包含许多令人意想不到的Transact-SQL神奇应用技巧案例,可以提高读者对数据库语言的使用能力;第三部分着重介绍如何了解撰写完成的指令是否具备较好的性能。此部分指导读者如何使用不同的工具,指出Transact-SQL性能的瓶颈,进而提升数据库程序撰写技巧。 |
| 杨志强,中国台湾地区微软特约资深顾问,致力于大型数据库与.NET程序开发,多匀三SQL Server、Oracle、Sybase等实际企业导入经验,从事企业不同数据库的整合与应用软件的开发,积累了大量企业系统开发与计算机教学经验,是一位活跃于数据库与开发领域的权威专家。 拥有各种主流国际认证证书,包括微软MVP、MCT、MCD BA、MCSD、MCP与美商甲骨文OCP DBA和OCP Developer等。 |
| 第1章 认识SQL Server 2005环境 1-1 熟悉SQL Server 2005架构与组件 1-1-1 SQL Server 2005存取方式 1-1-2 数据库数据存储的过程 1-1-3 SQL Server 2005组件 1-2 使用SQL Server Management Studio工具 1-2-1 注册服务器与链接信息管理 1-2-2 图形操作界面与增强功能 1-2-3 追加查询与活用模板管理器 1-2-4 活用小技巧 1-3 命令行工具的使用 1-3-1 SQLCMD 1-3-2 配合控制面板任务计划与SQLCMD 1-4 使用Office应用程序提取数据库 1-4-1 使用Excel导入外部数据 1-4-2 使用Access直接存取SQL Server 2005 1-5 动动脑案例 1-5-1 认识SQL Server 2005的版本 1-5-2 安装硬件需求 1-5-3 软件需求 1-5-4 启动安装 第2章 数据库专用语言 2-1 结构化查询语言 2-1-1 标准SQL语言版本1992、1999和2003 2-1-2 SQL语言组成要素 2-2 微软Transact-SQL-ANSI SQL扩展语言 2-2-1 GO指令 2-2-2 EXEC 语句 2-2-3 注释 2-2-4 标识符与语法惯例 2-2-5 数据类型 2-2-6 变量 2-2-7 运算符与表达式 2-3 Transact-SQL流程控制语言 2-3-1 IF…ELSE 2-3-2 BEGIN…END 2-3-3 WHILE、BREAK与CONTINUE 2-3-4 GOTO 2-3-5 WAITFOR 2-3-6 CASE 2-3-7 RETURN与RAISERROR 2-4 高级语句 2-4-1 错误处理@@ERROR 2-4-2 结构化语句 TRY…CATCH 2-4-3 数据库控制台命令 DBCC 2-5 动动脑案例 第3章 查询数据的基本功夫 3-1 SELECT语句 3-1-1 查询语句操作原理 3-1-2 基本查询语句 3-2 数据筛选 3-2-1 比较运算符 3-2-2 字符串处理运算符 3-2-3 逻辑处理运算符 3-2-4 区间运算符 3-2-5 NULL运算符 3-2-6 EXCEPT与INTERSECT运算符 3-2-7 TABLESAMPLE运算符 3-2-8 TOP运算符 3-3 格式化输出结果 …… 第4章 函数与元数据 第5章 聚合与群组化查询 第6章 多数据表查询 第7章 子查询 第8章 数据新增修改与删除 第9章 基本对象的创建 第10章 基本XML 第11章 应用程序结合 第12章 高级Transact-SQL使用技巧大公开 第13章 性能监控工具的使用 |
商品评论(0条)