系统化地介绍Microsoft SQL Server 2000中文版的整体结构,为日后学习奠定良好基础。详细解说了如何建置数据表与条件约束,以确保数据的完整性。详细解说了如何进行查询、汇整、统计等数据存取操作,以及灵活运用索引来提高效率。详术了用程序控制方式新增、修改与删除数据的技巧,系统开发者不可不看。详述了预存储程序的开发与维护操作。\r\n\r\n
第1章 认识SQL Server 2000及其结构\r\n\r\n1-1 基本名词解释\r\n1-2 数据库管理系统的例行操作\r\n1-3 SQL Server 2000拥有哪些特性\r\n1-4 SQL Server在商用系统中所扮演的角色\r\n小结\r\n学习评估\r\n\r\n第2章 启动、暂停和停止SQL Server\r\n\r\n2-1 SQL Server的运行方式\r\n2-2 如何启动SQL Server\r\n2-3 活用初始参数\r\n2-4 如何指定初始参数\r\n2-5 暂停SQL Server\r\n2-6 停止运行SQL Server\r\n小结\r\n学习评估\r\n\r\n第3章 创建和维护数据库\r\n\r\n如何阅读本章\r\n3-1 数据库的逻辑结构\r\n3-2 数据库的物理存储结构\r\n3-3 如何创建数据库\r\n3-4 如何删除数据库\r\n3-5 如何修改数据库\r\n3-6 快速查看数据库的内容\r\n小结\r\n\r\n第4章 数据库创建和配置高级技术\r\n\r\n如何阅读本章\r\n准备工作\r\n4-1 系统数据库的用途\r\n4-2 附加和分离数据库(Attach&Detach)\r\n4-3 创建可移动数据库\r\n4-4 如何精确估计数据库的大小\r\n4-5 产生数据库的SQL脚本\r\n4-6 创建数据库维护计划\r\n小结\r\n学习评估\r\n学习评估解答\r\n\r\n第5章 创建和维护表(Tables)\r\n\r\n5-1 表的结构\r\n5-2 创建表\r\n5-3 全局唯一标识符与自动编号字段\r\n5-4 活用用户定义数据类型\r\n5-5 创建计算字段\r\n5-6 快速查看、添加、修改与删除数据记录\r\n5-7 更改表的结构\r\n5-8 更改表的名称\r\n5-9 更改表的所有者\r\n5-10 删除表\r\n5-11 用户表vs临时表vs系统表\r\n小结\r\n学习评估\r\n学习评估解答\r\n\r\n第6章 实施数据完整性\r\n\r\n6-1 什么是数据完整性\r\n6-2 数据完整性的实施形式\r\n6-3 活用约束\r\n6-4 CHECK约束\r\n6-5 PRIMARY KEY约束\r\n6-6 UNIQUE约束\r\n6-7 关系链和FOREIGN KEY约束\r\n6-8 活用默认值\r\n6-9 活用规则\r\n6-10 完整性的检查次序\r\n小结\r\n学习评估\r\n学习评估解答\r\n\r\n第7章 设计、创建和维护索引\r\n\r\n准备工作\r\n7-1 索引的基本概念\r\n7-2 索引的设计准则\r\n7-3 索引的类型\r\n7-4 聚集索引VS非聚集索引\r\n7-5 唯一索引VS非唯一索引\r\n7-6 单列索引Vs多列索引\r\n7-7 填充因子(Fill Factor)\r\n7-8 创建索引\r\n7-9 删除索引\r\n7-10 索引的评估和分析\r\n7-11 索引的维护操作\r\n7-12 为计算字段创建索引\r\n小结\r\n学习评估\r\n学习评估解答\r\n\r\n第8章 Transact-SQL程序设计\r\n\r\n准备工作\r\n8-1 使用SQL查询分析器\r\n8-2 osql实用工具\r\n8-3 Transact-SQL的组成元素\r\n8-4 常量\r\n8-5 局部变量\r\n8-6 运算符\r\n8-7 表达式\r\n8-8 如何为程序加上注释\r\n8-9 函数\r\n8-10 控制流语言\r\n8-11 动态创建语句\r\n小结\r\n\r\n第9章 数据的查询、汇总、统计和分析\r\n\r\n准备工作\r\n9-1 SELECT命令\r\n9-2 简单的SELECT查询\r\n9-3 设置查询结果的字段名\r\n9-4 关键字ALL和DISTINCT的使用\r\n9-5 查询结果的输出目的地\r\n9-6 WHERE子句的条件搜索功能\r\n9-7 SELECT的通配符\r\n9-8 字符和通配符冲突时的解决方法\r\n9-9 连接条件设置\r\n9-10 统计运算的高手:聚合函数\r\n9-11 数据分组小计\r\n9-12 HAVING子句的使用\r\n9-13 ORDER BY子句的使用\r\n9-14 查询名列前茅或落后者\r\n9-15 活用子查询(SubQuery)\r\n9-16 自连接(Self-Joins)\r\n9-17 合并查询结果\r\n小结\r\n\r\n第10章 添加、修改和删除数据记录\r\n\r\n10-1 添加数据记录\r\n10-2 修改数据记录\r\n10-3 删除数据记录\r\n小结\r\n\r\n第11章 存储过程(Stored Procedures)\r\n\r\n11-1 什么是存储过程\r\n11-2 创建存储过程\r\n11-3 细说CREATE PROCEDURE命令\r\n11-4 嵌套存储过程\r\n11-5 执行存储过程\r\n11-6 重命名存储过程\r\n11-7 修改存储过程\r\n11-8 删除存储过程\r\n11-9 重新编译存储过程\r\n小结\r\n\r\n第12章 用户定义的函数\r\n\r\n12-1 创建用户定义函数\r\n12-2 创建标量用户定义函数\r\n12-3 创建多语句表值用户定义函数\r\n12-4 创建内嵌表值用户定义函数\r\n12-5 如何调用用户定义函数\r\n12-6 重命名用户定义函数\r\n12-7 修改用户定义函数\r\n12-8 删除用户定义函数\r\n小结\r\n\r\n附录1 Microsoft SQL Server 2000的系统规格\r\n附录2 Microsoft SQL Server 2000的命名规则\r\n附录3 随书光盘使用说明\r\n\r\n
本书原版由台湾薯峰资讯股份有限公司出版,中文简体版经台湾暮峰资讯股份有限公司授权由中国铁道出版杜出版发行。
全书共分十二章,分别介绍了如何建立与维护数据库、数据库高级技术、建立与维护数据表,建立与维护索引、数据的查询,汇整,统计与分析、用户自定义函数等内容;同时,详述了如何建构条件约束,以确保数据的完整性。
书中以最浅显的文字,配合详细的图例说明,精心规划学习步骤,让读者能跟随本书的引导,逐步学习,奠定良好的数据库操作与维护的根基。
由于时间匆忙,随书所附光盘为繁体版,如出现乱码,请用“东方快车”等汉化软件进行转换即可,敬请读者谅解。
本书由中国铁道出版社计算机图书项目中心审选,李自运、梁秀玲,关超,史门顷、张瀚文、陈辑超,马超、杨小平、杨小军、段小明、杨军等同志参与了本书的整稿工作;廖康良,萧志军、陈贤淑及孟丽花等同志完成了本书的排版工作。