出版时间:2009-8 出版社:北京邮电大学出版社有限公司 作者:向冲 等编著 页数:238 字数:386000
前言
一、关于本书 本书是根据高职高专“十一五”国家级规划教材的指导精神编写的。 数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效组织和存储的问题,在数据库系统中减少数据存储冗余,实现数据共享,保障数据安全,以及高效地检索数据和处理数据。 SQLServer2005是微软公司基于SQLServer2000推出的基于关系模型的大型数据库管理系统,它具有使用方便、可伸缩性好与相关软件集成度高等特性,可用于大型联机事务处理、数据仓库及电子商务等,并且在SQLServer2000的基础上其各方面得到了很大的优化,增加了很多人性化设置。 作者以SQLServer2005中文开发版为基础,全面地介绍了数据库的基础以及SQLServer2005的安装、配置以及如何去使用。书中配备了大量的操作演示,并辅以通过运行的屏幕截图,可使读者有身临其境之感,易于阅读和理解。每章后均附加实训内容与课后习题,供读者领悟与自我测试之用。相信本书会对读者在学习SQLServer2005数据库应用技术方面有较大的帮助,真正地从中觅得真知、获益匪浅。 二、本书结构 全书共10章,可分为3个部分,具体结构如下。 第一部分为数据库以及SQLServer2005基础知识部分,由第1~2章组成。 第1章:数据库原理概述。主要介绍了数据库的基本概念、E-R概念模型、关系数据模型、基本关系运算、关系的完整性规则等知识。 第2章:SQLServer2005基础。主要介绍了SQLServer2005新特性、SQLServer2005的安装和配置、SQLServer2005工具和实用程序等知识。 第二部分以SQLServer2005为基础操作数据库,由第3~9章组成。 第3章:数据库的创建和管理。主要介绍了数据库的存储结构,数据库的创建、修改以及删除等知识。 第4章:数据表的创建与管理。主要介绍了表的基础知识,表结构的创建、修改、删除等操作,以及表中数据的相关操作。 第5章:T-SQL编程。主要介绍T-SQL基础、T-SQL语句、T-SQL表达式等内容,此章节为本书重点。
内容概要
本教材从数据库基本概念和实际应用出发,以Microsoft公司的SQL Server 2005中文企业版为基础,由浅入深、循序渐进地讲述了数据库设计基础知识和数据库创建、表的操作、视图操作、索引操作、存储过程和触发器应用、数据完整性、Transact-SQL语句等内容。本书以一个简化了的数据库实例“学生管理系统(xsgl)”出发,将其融人到各章节中,阐述数据库创建、管理、开发与SQL语言程序设计的思想和具体方法,使各章实例丰富、完整。每章后均附有实训与习题,以便读者更好地学习和掌握数据库的基本知识和技能。 本书中所使用到的人名、电话号码、通信地址等均为解析所用的虚托,如有雷同,纯属巧合,敬请原谅。 本教材既可作为计算机、电子、信息等专业学生使用的教材,也可作为数据库工作者,尤其是大型关系数据库初学者的参考资料。
书籍目录
第1章 数据库原理概述 1.1 数据库系统的基本概念 1.1.1 数据管理 1.1.2 数据、数据库、数据库管理系统、数据库系统等 1.1.3 数据库系统的特点 1.1.4 数据库系统的组成 1.2 E—R概念模型 1.2.1 实体 1.2.2 属性 1.2.3 联系 1.2.4 E—R图的绘制 1.3 关系数据模型 1.3.1 关系数据模型的基本概念 1.3.2 E-R图转化为关系数据模型 1.4 基本关系运算 1.4.1 传统的集合运算 1.4.2 专门的关系运算 1.5 关系的完整性规则 1.5.1 实体完整性 1.5.2 参照完整性 1.5.3 用户定义的完整性 1.6 实训 1.7 习题第2章 SQL Server 2005基础 2.1 SQL Server 2005新特性 2.1.1 数据库引擎增强功能 2.1.2 数据访问接口方面的增强功能 2.1.3 新的通知服务 2.1.4 新的报表服务 2.1.5 新的Service Broker 2.1.6 分析服务的增强功能 2.1.7 集成服务的增强功能 2.1.8 复制的增强功能 2.2 SQL Server 2005的安装和配置 2.2.1 准备安装SQL Server 2005 2.2.2 SQL Server 2005的安装 2.2.3 SQL Server 2005的配置 2.3 SQL Server 2005工具和实用程序 2.3.1 SQL Server Management Studi0 2.3.2 SQL Server Business Intelligence Development Studi0 2.3.3 性能工具 2.3.4 文档和教程 2.4 实训 2.5 习题第3章 数据库的创建和管理 3.1 数据库的存储结构 3.1.1 SQL Server 2005文件分类 3.1.2 数据库文件组 3.2 创建和删除数据库 3.2.1 创建数据库 3.2.2 删除数据库 3.3 修改数据库 3.3.1 数据库更名 3.3.2 利用SQL Server管理控制台修改数据库属性 3.3.3 缩小数据库 3.4 实训 3.5 习题第4章 数据表的创建与管理 4.1 SQL Server 2005表概述 4.1.1 数据类型 4.1.2 列的属性 4.1.3 表约束 4.2 创建数据表和表约束 4.3 修改数据表和表约束 4.4 管理表中的数据 4.5 删除数据表 4.6 查看表信息 4.7 实训 4.8 习题第5章 T-SQL编程第6章 数据查询第7章 视图与索引第8章 规则与默认值第9章 存储过程与触发器第10章 SQL Server 20052005管理服务附录参考文献
章节摘录
(1)在【解决方案资源管理器】对话框中,用户可以在解决方案资源管理器这一个窗口中管理某个解决方案中所有不同的项目。解决方案资源管理器视图将该活动解决方案显示为一个或多个项目的逻辑容器,并包含与这个项目相关联的所有项。可以直接从该视图打开项目项进行修改及执行其他管理任务。由于不同项目存储项的方式各不相同,因此解决方案资源管理器中的文件夹结构无须反映出解决方案内所列项的实际物理存储。 (2)在【属性】窗口中列出对象的属性。使用该窗口可查看和更改在编辑器和设计器中打开的对象(如包)的属性。还可以使用属性窗口编辑和查看文件、项目和解决方案属性。【属性】窗口的字段中嵌入了不同类型的控件,单击这些控件便可将其打开。编辑控件的类型取决于具体属性。这些编辑字段包括编辑框、下拉列表和指向自定义对话框的链接。灰显的属性为只读属性。 (3)【设计器】窗口是在其中创建或修改商业智能对象的工具窗口。设计器提供对象的代码视图和设计视图。打开项目中的某个对象时,该对象在此窗口的专用设计器中打开。例如,如果打开任意商业智能对象中的一个数据源视图,设计器窗口将使用数据源视图设计器打开。只有在解决方案中添加了某个项目并打开该项目中的某个对象后,设计器窗口才可用。 (4)在【工具箱】窗口中显示商业智能项目中使用的各种项。当前使用的设计器或编辑器不同,工具箱中的选项卡和项也会有所不同。工具箱窗口始终显示【常规】选项卡,还可能显示如【控制流项】、【维护任务】、【数据流源】或【报表项】等选项卡。
图书封面
评论、评分、阅读与下载