SQL Server 2005数据库应用与开发

出版时间:2010-5  出版社:清华大学  作者:姜桂洪//张龙波  页数:400  
Tag标签:无  

前言

Microsoft公司的SQL Server 2005是一个功能完备的数据库管理系统,SQL Server 2005作为Microsoft公司在Windows系列平台上开发的数据库,已大量部署到中小型企业和高校的教学平台中。 本书从教学实际需求出发,结合初学者的认知规律,由浅入深、循序渐进地讲解SQLServer 2005数据库管理与开发过程中的知识。全书体系完整、例题丰富、可操作性强,以大量的例题对基本操作进行示范,所有的例题全部通过调试,内容涵盖了设计一个数据库管理系统要用到的主要知识。 全书共分14章,主要内容如下。 第1章SQL Server 2005基础知识和运行环境的基本操作。 第2章SQL Server 2005数据库的创建与管理、数据库文件和文件组、数据库快照等。 第3章数据类型、表的基本操作、数据完整性和数据转换等。 第4章Transact-SQL的语法规则及使用。 第5章利用SELECT语句进行数据检索。 第6章多表连接、子查询、游标和管理大对象类型数据的操作。 第7章索引与视图的创建、管理、删除方法及统计信息的操作等。 第8章存储过程与触发器的基本特点、创建、修改、删除等操作。 第9章事务和并发控制的基本特点、创建、管理和应用等基本操作。 第10章SQL Server 2005的安全管理,包括系统安全性架构、登录名、架构、用户、角色、权限的类型和管理等。 第11章数据库的备份和还原,主要包括备份和还原的类型、还原前的准备、备份和还原的操作过程等。 第12章系统自动化任务管理的基本工作原理,作业、操作员、警报的创建和使用等。 第13章复制与性能监视,主要内容包括复制的创建、管理与应用,系统监视和调整的目的、系统性能因素、监视策略和主要监视工具的使用等。 第14章 数据库应用系统的开发过程,通过实例讲解如何使用C#2005及ASP访问SQL Server数据库,开发数据库应用程序等。 本书能够顺利编写完成,首先要感谢清华大学出版社的责任编辑魏江江老师给予的指导和帮助。本书主要由姜桂洪、张龙波、张冬梅、苏晶和曹雁锋等编写,全书由姜桂洪统稿。 另外,本书还配有辅导教材《SQL Server 2005数据库应用与开发习题解答与上机指导》,内容包括了本书所有习题的详尽参考答案、模拟试题、SQL Server 2005软件安装配置的常见操作、按本书章节顺序配备的实验及实验指导等。 由于作者水平有限,书中错误与纰漏之处在所难免,恳请读者批评指正。

内容概要

本书系统地介绍了SQL Server 2005的运行环境、数据库及各种常用数据库对象的创建和管理、Transact—SQL语言及其应用、数据库的备份与恢复、数据转换、安全管理、自动化管理任务、复制与性能监视等。对数据库系统设计中较为常用的数据检索、数据完整性、视图、存储过程、触发器、并发控制等进行了详细的阐述,并给出了利用C#2005与SQL Server 2005开发数据库应用系统的案例。  全书体系完整、结构安排合理、内容翔实、例题丰富、可操作性强,内容涵盖了设计一个数据库管理系统要用到的主要知识。本书适合作为高等院校本科、专科计算机及相关专业的学生学习数据库应用系统开发技术的教材,也可作为从事数据库管理与开发的IT领域科技工作者的参考书。另外,本书还配有辅导教材《SQL Server 2005数据库应用与开发习题解答与上机指导》,可帮助读者进一步巩固所学SQL Server数据库的知识。

书籍目录

第1章 SQL Server 2005的运行环境  1.1 SQL Server数据库简介  1.2 SQL Server 2005的系统要求  1.3 SQL Server 2005的管理平台  1.4 SQL Server 2005的服务器管理  1.5 SQL Server 2005的联机丛书和教程  1.6 小结  习题 第2章 创建与管理数据库  2.1 设计数据库  2.2 用户数据库的创建与修改  2.3 管理数据库  2.4 文件组的创建  2.5 数据库快照和数据分区管理  2.6 小结  习题 第3章 表和数据完整性  3.1 SQL Server 2005的数据类型  3.2 表的创建与维护  3.3 数据的完整性  3.4 数据库关系图  3.5 数据的导入和导出  3.6 小结  习题 第4章 Transact-SQL语言基础  4.1 了解Transact-SQL编程语言  4.2 Transact-SQL语法要素  4.3 Transact-SQL运算符  4.4 Transact-SQL函数  4.5 Transact-SQL表达式  4.6 Transact-SQL控制流语句  4.7 小结  习题 第5章 数据检索  5.1 利用SELECT语句检索数据  5.2 数据过滤  5.3 设置结果集格式   5.4 GROUP BY子句和HAVING子句  5.5 COMPUTE语句和聚合函数的应用  5.6 小结  习题 第6章 Transact-SQL语句的高级应用  6.1 多表连接  6.2 使用子查询  6.3 利用游标处理结果集  6.4 管理大对象类型数据  6.5 小结  习题 第7章 索引和视图  7.1 规划索引  7.2 创建索引  7.3 维护索引  7.4 统计信息及应用  7.5 视图的定义  7.6 视图的修改  7.7 通过视图修改数据  7.8 小结  习题 第8章 存储过程与触发器 第9章 事务和锁 第10章 SQL Server 2005的安全管理 第11章 备份和还原 第12章 系统自动化任务管理 第13章 复制与性能监视 第14章 SQL Server数据库应用系统开发

章节摘录

插图:(1)企业版。该版本支持超大型企业进行联机事务处理、高度复杂的数据分析、数据仓库系统和网站所需的性能水平。它具有全面商业智能、分析能力及其高可用性功能(如故障转移群集),使其可以承受处理大多数企业关键业务工作负荷。作为一个企业的数据库服务器,支持SOL Server 2005系统的所有功能,包括支持OLTP(联机事务处理技术)系统和OLAP(联机分析处理技术)系统。企业版是功能最齐全、性能最优的数据库系统,也是价格最昂贵的数据库系统。实际上,该版本又分为两种类型:32位版本和64位版本,这两种版本在支持RAM和CPU的数据方面有重大的差别。企业版支持网络存储、故障切换和群集等技术。作为完整的数据库解决方案,企业版应该是大型企业首选的数据库产品。(2)标准版。该版本适合中小型企业的数据管理和分析平台。它包括了电子商务、数据仓库和业务流解决方案所需的基本功能。Standard Edition的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能,是一个能完成全面的数据管理和分析的理想平台。该版本既可以用于64位的平台环境,也可以用于32位的平台环境。综合考虑企业需要的业务功能和企业财务状况,使用标准版的数据库产品将是一种明智的选择。(3)工作组版。工作组版是理想的入门级数据库管理系统,具有可靠、功能强大且易于管理的特点,主要针对那些需要在大小和用户数量上没有限制的数据库的小型企业,该版本可以用作前端Web服务器,也可以用于部门或分支机构的运营。该版本可以轻松地升级至标准版或企业版。该版本的数据库产品只能用于32位的平台环境,当然,与企业版或标准版相比,工作组版具有价格上的优势。(4)开发人员版。它是独立软件供应商、咨询人员、系统集成商、解决方案供应商、创建和测试应用程序的企业开发人员的理想选择。该版本可以使开发人员在SQL Server上生成任何类型的应用程序。开发人员版从功能上讲等同于企业版,但它在连接查询方面有很大的限制。从法律角度来看,该版本的产品不能在生产环境中使用。(5)Express版。Express(简易)版本产品是低端独立软件供应商、低端服务器用户、创建Web应用程序的非专业开发人员以及创建客户端应用程序的编程爱好者的理想选择。Server Express Edition是免费的,可以在网上下载。从数据库产品市场角度来看,Express版本产品是SQL Server 2005系统的其他版本产品占据市场份额的有力武器。在soL Server2005的这些版本中,可以方便地从低级版本向高级版本升级。例如,可以从SQL Server 2005的工作组版升级到SQL Server 2005的企业版或标准版。

编辑推荐

《SQL Server 2005数据库应用与开发》:教学目标明确,注重理论与实践的结合,教学方法灵活,培养学生自主学习的能力,教学内容先进,强调计算机在各专业中的应用,教学模式完善,提供配套的教学资源解决方案。

图书封面

图书标签Tags

评论、评分、阅读与下载


    SQL Server 2005数据库应用与开发 PDF格式下载


用户评论 (总计5条)

 
 

  •   我学是觉得,这本书写得不错的,层次感觉好,内容详细。选了好久才选到。
  •   发货速度快,物有所值!
  •   上课用的课本,内容怎样还不清楚,不过应该不会差。
  •   书是正版,总的感觉还行,还没开始看,大概翻了一下,讲的都是最基本的,总体还可以吧
  •   东西不错,快递也很快,价格也合适,总而言之这个书不错啦
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7