内容简介 本书是作者多年从事SQL Server 2000数据库系统管理、应用开发和教学培训的经验总结。全书深入浅出地剖析了SQL Server 2000系统管理和应用开发的重点技术,突出了读者容易忽略的,但又是管理和歼发实践中需要注意的重点,比如网络和数据库的结合、SQL Servet 2000的体系结构、高效的SOL语句设计、优化的索引设计、备份和恢复的实现机制、ADO的体系结构和报表的设计艺术等。相信读者会有耳目一新的感觉。
全书分为3个部分,共22章,内容包括构建SQL Server2000网络、SQL Server2000的体系结构、管理和配置服务器、管理和配置数据库、DBCC命令、数据三套车、Transact-SQL、数据安全性、数据并发性、备份和恢复、性能监控和优化、基于ADO技术的vB数据库项目开发等。 本书内容全面、思路流畅、实用性强,所有实例均经过上机反复实践:对常见的问题提出了解决方案,具有很强的指导性。本书适合SQL Server 2000数据库管理人员、数据库应用开发人员阅读和参考,可作为管理SQL Setver 2000数据库的技术手册、数据库技术培训教材以及参加sQL Server 2000认证考试的参考书。 本书配套光盘包括各章标注的内容以及17个多媒体实验。 作者简介 海军少校,北京大学计算机专业硕士。高校教学5年,从事计算机网络和数据库系统管理、应用开发6年。目前在一线从事SQL Server和Oracle数据库的系统管理、应用开发,并为大型企业和高校做培训,广受学员好评。从2001年至今,先后独立和合作出版了5本数据库方面的图书。对数据库的体系结构,日志的结构和作用,以及数据库的备份和恢复机制等有较深入的理解。 媒体推荐 书评 学习完本书,你将能够回答下列问题 (1)初学SQL Server 2000应该从何入手 (2)SQL Server 2000是如何存储和处理数据的 (3)为什么无法备份和恢复tempdb数据库 (4)Tempdb数据库的数据是存放在内存还是硬盘上 (5)Tempdb数据库是否产生日志 (6)NULL值是否占用存储空间 (7)怎样估算数据文件的初始大小 (8)SELECT语句会不会产生日志 (9)日志里面有什么内容 (10)如何应对剧烈增长的日志文件 (11)为什么有的索引性能很差 (12)填充因子有什么作用 (13)如何编写高效率的SQL语句 (14)编写数据库程序时如何使用事务 (15)SQL Server 2000是先写日志还是先写数据 (16)如何设置检查点 (17)如何选择SQL Server 2000数据库的恢复模型 (18)联机日志和备份日志有什么关系 (19)怎样备份和恢复数据库 (20)怎样设计一个性能优化的SQL Server 2000服务器 (21)为什么要定期更新数据库的统计信息 (22)可以使用什么样的专业数据库管理工具 (23)游标的效率一定很差吗 (24)OBBC API是不是效率的神话 (25)ADO将数据存放在哪里 (26)如何设计专业的报表程序