本书由浅入深地介绍了中文版SQL Server 2000数据库系统应用程序设计方法。\r\n 全书由六部分组成:\r\n 第一部分为基础概念篇,介绍了数据库的组成及结构、关系型数据库原理、关联的种类以及规范化分析技巧;第二部分为准备篇,介绍了SQL Server工作平台、SQL语言。数据类型以及SQL Server数据库中的各种对象;第三部分为入门篇,这部分开始带领读者实际建立数据库、表,并进行数据的增、删、改、查询等操作;第四部分为实务篇,介绍一些高级查询技巧、视图、规则、默认值、用户自定义数据类型、索引和全文检索等内容;第五部分为提高篇,介绍SQL程序设计、游标、存储过程、用户自定义函数和触发器,以及事务和锁定技巧等;第六部分为网络篇,介绍SQL Server与Internet网络结合功能,以及如何编写客户端应用程序来访问SQL Server数据库。\r\n 在建立数据库、表、关系、视图以及索引等数据库对象时,除了介绍SQL语言操作外,还详细介绍了SQL Server 2000所提供的工具和向导的使用方法,使读者能够更方便地建立和访问数据库对象。\r\n 本书适合SQL Server 2000数据库系统管理、开发人员阅读。\r\n\r\n
第一篇 数据库基础概念篇\r\n\r\n第1章 认识数据库系统\r\n\r\n1-1 数据库系统简介\r\n1-2 数据库的类型\r\n1-3 关系型数据库的内部结构\r\n1-4 数据库系统的网络架构\r\n1-5 数据库管理系统的基本功能\r\n1-6 结构化查询语言SQL\r\n1-7 数据库系统的用户\r\n\r\n第2章 规划关系型数据库\r\n\r\n2-1 简易的规划流程\r\n2-2 收集数据项并转换成字段\r\n2-3 认识关联、Primary key与Foreign Key\r\n2-4 数据的完整性\r\n2-5 数据表的关联种类\r\n2-6 数据库的正规化分析\r\n\r\n第二篇 数据库设计准备篇\r\n\r\n第3章 熟悉SQL Server工作平台\r\n\r\n3-1 SQL Server的管理架构类型\r\n3-2 浏览SQL Server的工具程序\r\n3-3 服务管理器\r\n3-4 企业管理器\r\n3-5 查询分析器\r\n3-6 联机丛书\r\n3-7 登录帐户与用户权限的设定\r\n3-8 从客户端连接远程SQL Server\r\n3-9 检查连接的通信协议\r\n\r\n第4章 认识SQL语言与数据类型\r\n\r\n4-1 SQL语言的兴起与语法标准\r\n4-2 SQL语言与传统程序语言的差别\r\n4-3 关键词、子句与语句\r\n4-4 SQL语言的功能分类\r\n4-5 数据类型\r\n4-6 字段的NULL值与DEFAULT值\r\n4-7 标识符(Identifier)\r\n\r\n第5章 了解SQL Server数据库对象\r\n\r\n5-1 SQL Server的内置数据库\r\n5-2 了解数据库相关信息\r\n5-3 查看数据库的各类对象\r\n\r\n第三篇 数据库设计入门篇\r\n\r\n第6章 建立数据库\r\n\r\n6-1 在企业管理器建立数据库\r\n6-2 用CREATE DATABASE语句建立数据库\r\n6-3 分离与附加数据库\r\n6-4 在企业管理器中修改数据库设置\r\n6-5 用ALTER DATABASE语句修改数据库\r\n6-6 删除数据库\r\n\r\n第7章 建立数据表和数据库关系图\r\n\r\n7-1 利用设计表窗口建立新数据表\r\n7-2 在设计表窗口修改数据表\r\n7-3 在设计表窗口建立数据表间的关联\r\n7-4 设置约束维护数据完整性\r\n7-5 在企业管理器中删除数据表\r\n7-6 数据库设计窗口与关系图对象\r\n7-7 用CREATE TABLE语句建立数据表\r\n7-8 用ALTER TABLE语句修改数据表\r\n7-9 用DROP TABLE语句删除数据表\r\n7-10 临时数据表\r\n\r\n第8章 数据的新增、修改与删除\r\n\r\n8-1 在企业管理器中编辑数据\r\n8-2 新增记录——INSERT语句\r\n8-3 简易查询——SELECT语句初体验\r\n8-4 用查询结果建立新数据表——SELECT INTO\r\n8-5 更新记录——UPDATE语句\r\n8-6 删除记录——DELETE与TRUNCATE TABLE\r\n8-7 在查询分析器中编辑记录\r\n\r\n第9章 查询数据——善用SELECT语句\r\n\r\n9-1 SELECT语句的基本结构\r\n9-2 SELECT子句\r\n9-3 FROM子句\r\n9-4 WHERE子句\r\n9-5 GROUP BY子句\r\n9-6 HAVING子句\r\n9-7 ORDER BY子句\r\n9-8 COMPUTE子句\r\n\r\n第四篇 数据库设计实务篇\r\n\r\n第10章 更多的查询技巧\r\n\r\n10-1 用UNION合并多个查询结果\r\n10-2 子查询(Subquery)\r\n10-3 在企业管理器设计SQL\r\n10-4 T-SQL常量\r\n10-5 隐含类型转换\r\n10-6 T-SQL运算符\r\n10-7 运算符的优先级\r\n10-8 处理字段中的NULL值\r\n\r\n第11章 创建视图\r\n\r\n11-1 视图的用途\r\n11-2 在企业管理器中创建视图\r\n11-3 用CREATE VIEW语句创建视图\r\n11-4 用ALTER VIEW语句修改视图\r\n11-5 运用UNION设计视图\r\n11-6 编辑视图中的记录\r\n11-7 删除视图\r\n\r\n第12章 规则、默认值与用户定义数据类型\r\n\r\n12-1 规则对象(Rule)\r\n12-2 默认值对象(Default)\r\n12-3 用户定义数据类型(UDTs)对象\r\n\r\n第13章 合理利用索引提高查询效率\r\n\r\n13-1 索引简介\r\n13-2 聚集索引与非聚集索引\r\n13-3 Unique与Composite索引\r\n13-4 由系统自动建立的索引\r\n13-5 建立索引的注意事项\r\n13-6 使用创建索引向导建立索引\r\n13-7 在企业管理器中管理索引\r\n13-8 用SQL语句处理索引\r\n13-9 查看查询执行计划\r\n13-10 设置计算字段的索引\r\n13-11 设置视图索引\r\n13-12 在查询分析器中管理索引\r\n\r\n第14章 全文检索与搜寻\r\n\r\n14-1 Microsoft Search服务\r\n14-2 全文目录\r\n14-3 全文索引\r\n14-4 填充全文目录与索引\r\n14-5 使用全文索引搜寻数据\r\n14-6 image类型字段的全文检索搜寻\r\n\r\n第五篇 数据库设计进阶篇\r\n\r\n第15章 T-SQL程序设计\r\n\r\n15-1 批执行\r\n15-2 使用注释(Comment)\r\n15-3 局部变量与全局变量\r\n15-4 流程控制\r\n15-5 特殊的程序控制\r\n15-6 SQL Script\r\n15-7 自动产生SQL Script\r\n15-8 使用不同数据库或不同Server中的对象\r\n\r\n第16章 存储过程\r\n\r\n16-1 存储过程简介\r\n16-2 存储过程的建立、使用与修改\r\n16-3 设计存储过程的技巧\r\n16-4 查询分析器的调试功能\r\n\r\n第17章 用户定义函数\r\n\r\n17-1 用户定义函数的特色\r\n17-2 用户定义函数的建立、使用与修改\r\n17-3 用户定义函数的使用技巧\r\n\r\n第18章 触发器\r\n\r\n18-1 触发器的用途\r\n18-2 触发器的种类与触发操作\r\n18-3 触发器的建立与修改\r\n18-4 设计触发器的技巧\r\n18-5 建立AFTER触发器\r\n18-6 建立INSTEAD OF触发器\r\n\r\n第19章 使用游标(Cursor)\r\n\r\n19-1 Cursor简介\r\n19-2 Cursor的声明、打开、关闭与删除\r\n19-3 使用FETCH读取Cursor中的记录\r\n19-4 通过Cursor修改或删除数据\r\n19-5 使用Cursor变量\r\n19-6 存储过程中使用Cursor参数\r\n19-7 Cursor的使用技巧\r\n\r\n第20章 事务与锁\r\n\r\n20-1 事务简介\r\n20-2 执行事务的3种模式\r\n20-3 嵌套事务与@@TRANCOUNT\r\n20-4 事务保存点的设置与回滚\r\n20-5 分布式事务\r\n20-6 事务的隔离等级\r\n20-7 数据锁\r\n20-8 死锁问题\r\n\r\n第六篇 网络篇\r\n\r\n第21章 SQL Server与XML\r\n\r\n21-1 XML简介\r\n21-2 结合SQL Server 2000与IIS\r\n21-3 SELECT语句的FOR XML子句\r\n21-4 使用URL进行查询\r\n21-5 使用模板\r\n21-6 OPENXML\r\n\r\n第22章 开发客户端程序访问SQL Server\r\n\r\n22-1 从客户端访问SQL Server\r\n22-2 经由Access 2000访问SQL Server\r\n22-3 撰写VB程序访问SQL Server\r\n22-4 撰写ASP程序访问SQL Server\r\n\r\n附录A 安装SQL Server 2000\r\n\r\nA-1 SQL Server 2000的软、硬件需求\r\nA-2 安装SQL Server 2000与相关软件\r\nA-3 从SQL Server 7.0升级\r\n\r\n附录B 数据类型补充说明\r\n\r\nB-1 timestamp数据类型\r\nB-2 uniqueidentifier数据类型\r\nB-3 sql_variant数据类型\r\nB-4 table数据类型\r\nB-5 text in Row\r\n\r\n附录C 聚集索引与非聚集索引的结构\r\n\r\nC-1 聚集索引的结构\r\nC-2 非聚集索引的结构\r\n\r\n附录D SQL Server常见错误信息\r\n\r\nD-1 一般性错误\r\nD-2 服务器设置错误\r\nD-3 数据表与索引错误\r\n
无封面