出版时间:2008-1 出版社:7-81123 作者:李小英 编 页数:280
Tag标签:无
前言
2005年底微软正式推出了SQLServer2005,这是SQLServer的最新版本。作为新一代的数据平台,在SQLServcr2000的基础上,SQI+Server2005有了很大改变。如引入了由管理工具和管理应用编程接口(API)组成的集成化套件,用以降低操作的复杂度,提供易用性、可管理性及对大型SQLServer配置的支持,改进了表分区,增强了复制功能和64位支持特性,允许使用任何Microsoft.NET语言开发数据库对象的能力,增添新的XMI,数据类型,全面重新设计的DTS体系结构和工具,增加查询类型和在事务中进行错误处理的能力,增加报表服务和分析服务等。 本书从数据库原理的基本概念出发,循序渐进,通过一个实际的例子——影像租借系统,介绍了数据库的基本原理和SQI.Server2005的基础知识及应用,并对如何进行数据库系统的设计与开发作了详细的介绍。本书结构合理,内容全面,共13章,分别讲述了数据库概述、关系数据库与设计、SQLServer2005基础、数据库处理、表与数据处理、索引及数据完整性、SQL查询、视图的管理与应用、SQL编程结构、存储过程、用户定义函数与触发器、SQLServer数据库设计、VB+SQLServer开发与编程、ASP、ASP.NET+SQLServer开发与编程等内容。 为让用户学会如何设计数据库,书中以一个“影像租借系统”为实例,介绍了如何进行需求分析、概念结构设计、逻辑结构设计、物理结构设计及如何进行数据库的运行与维护等数据库设计步骤,并用VB.NET实现了这个实际的系统。读者可从随书所附光盘中运行这个系统。 全书内容翔实,讲解清晰,实用性很强,所有实例均经过上机实践,通俗易懂,重点突出。本书具有教材和技术资料的双重特征,既可以作为高等院校计算机专业的教材使用,也可供从事计算机专业的教学、科研、管理和工程技术人员参考。 本书由李小英主编,谷长龙、徐晓捷任副主编。参加本书编写大纲讨论及编写的人员还有蔡立军、赵欢、池鹏、孙发军、向涵、陈宝贤、洪跃山、艾伟、陈华、何英、凌民、蔡益红、陈浩文、肖强、岳文焕、蒋正文等,在此一一表示感谢。 由于编者水平有限,书中难免有错误和不足之处,敬请读者和同行专家批评指正。 编者 2007年12月
内容概要
本书从数据库的基本原理出发,通过实例介绍了在Microsoft SQL Server 2005数据平台下设计、实现和管理一个关系型数据库的整个过程。全书共13章,内容包括数据库概述、关系数据库与设计、SQL Server 2005 基础、数据库处理、表与数据处理、索引及数据完整性、SQL查询、视图的管理与应用、SQL编程结构、存储过程、用户定义函数与触发器、SQL Server数据库设计、VB+SQL Server开发与编程、ASP、ASP.NET+SQL Server开发与编程等。 本书论述深入浅出,内容全面,实用性强,所有实例均经过上机实践。并随附有配套光盘,内容包括有每章的例题,以及用VB.NET实现的系统 ——“影像租借系统”的全部源代码,以供读者边学习边实践。 本书具有教材和技术资料的双重特征,既可以作为高等院校计算机专业数据库课程的教材使用,也可供从事数据库方面的教学、科研、管理和工程技术人员参考。
书籍目录
前言第1章 概述 本章简介 1.1 数据库系统的产生与发展 1.1.1 信息与数据 1.1.2 数据处理及数据管理 1.2 数据库系统组成 1.2.1 组成数据库系统的5个主要部分 1.2.2 数据库系统对软、硬件的要求 1.2.3 数据库系统的特点 1.3 数据模型 1.3.1 实体联系模型 1.3.2 常用的结构数据模型 1.4 数据库体系结构 1.4.1 三级模式结构 1.4.2 两级映像与数据独立性 本章小结 习题1第2章 关系数据库与设计 本章简介 2.1 关系数据库概述 2.1.1 名词术语 2.1.2 关系具有的性质 2.1.3 关系运算 2.1.4 完整性规则 2.1.5 SQL和Transact-SQL语言概述 2.2 关系规范化 2.2.1 不完善数据库设计存在的问题 2.2.2 关系数据库的规范化 2.3 数据库设计概述 2.4 案例简介:影像租借管理系统 本章小结 习题2第3章 SQL Server 2005基础 本章简介 3.1 SOL Server 2005概述 3.1.1 什么是SQL Server 2005 3.1.2 SQL Server 2005的特点 3.2 SQL Server 2005的安装 3.2.1 安装SQL Server 2005的软、硬件要求 3.2.2 安装SQL Server 2005 3.2.3 安装SQL Server 2005客户机 3.3 SQL Server 2005的管理工具 3.4 SQL Server 2005常用的数据库对象 3.4.1 SQL Server 2005常用的数据库对象 3.4.2 SQL Server 2005的标识符及其命名规则 3.4.3 数据库对象的引用方法 3.5 SQL Server 2005服务器的管理与使用 3.5.1 服务器组 3.5.2 注册SQL Server 2005服务器 3.5.3 启动SQL Server 2005服务器 3.5.4 暂停、停止、恢复、重新启动SQL Server 2005服务器 3.6 SQL Server 2005的安全性简介 3.6.1 SQL Server 2005的安全性机制 3.6.2 身份验证 3.6.3 管理SQL Server登录 本章小结 习题3第4章 数据库处理 本章简介 4.1 SQL Server 2005数据库概述……第5章 表与数据处理第6章 索引及数据完整性第7章 SQL查询第8章 视图的管理与应用第9章 SQL Server编程结构第10章 存储过程、用户定义函数与触发器第11章 SQL Server数据库设计第12章 VB+SQL Server开发与编程第13章 ASP、ASP.NET+SQL Server开发与编程参考文献
章节摘录
4.1.1文件和文件组 SQLServer2005使用操作系统文件映射数据库,存储数据库中的数据和对象。在SQLServer2005中有3种类型的数据库文件。 1.主要数据文件 主要数据文件是数据库的起点,通常扩展名是。mdf,用来存储数据库的启动信息和部分或全部数据。每个数据库都有一个主要数据文件。 2.次要数据文件 次要数据文件包含除主要数据文件外的其他数据文件,通常扩展名是.ndf。数据库可能没有也可能有一个或多个次要数据文件。 3.日志文件 日志文件包含恢复数据库所需的所有日志信息,通常扩展名是.ldf,,每个数据库必须至少有一个日志文件,但可以不止一个。通过日志文件,可以回滚未完成的事务所做的修改;当系统发生硬件故障后,可以将数据库还原到故障点。SQLServer遵守先写日志再进行数据库修改的原则。 每个SQLServel2005文件在创建时,可以指定文件初始大小和增量及指定文件最大时的大小。指定增量时,每次填充文件,均按这个增量值增加它的大小。如果在文件组中有多个文件,这些文件在全部填满之前不自动增长。填满后,这些文件使用循环算法进行增长。如果没有指定文件最大时的大小,文件可以一直增长到用完磁盘上的所有可用空间。 每个SQLServer2005文件在创建时,还可以指定不同的存放位置,这可以提高数据处理的效率。 SQLServer2005为了方便数据库文件的分配和管理,将文件分成不同的文件组。文件组有两种类型。
图书封面
图书标签Tags
无
评论、评分、阅读与下载
SQL Server 2005数据库原理与应用基础 PDF格式下载