资料库原理及SQL Server套用


资料库原理及SQL Server套用

文章插图
资料库原理及SQL Server套用【资料库原理及SQL Server套用】《资料库原理与SQL Server套用》是2008年2月1日西安交通大学出版社出版的图书,作者是张水平 。
基本介绍书名:资料库原理及SQL Server套用
出版社:西安交通大学出版社
页数:303页
开本:16
品牌:西安交通大学出版社
作者:张水平
出版日期:2008年2月1日
语种:简体中文
ISBN:9787560526492, 7560526497
内容简介《资料库原理与SQL Server套用》结构清晰合理,系统性强,各章涉及到的重要概念,均有相关的例题以帮助读者理解和掌握,各章后附有实习实例、小结及习题 。《资料库原理与SQL Server套用》可作为计算机专业的教学用书,也可作为参加相关计算机专业自学考试用书及相关技术人员的参考用书 。《资料库原理与SQL Server套用》是专用于计算机及相关专业资料库原理及套用方面的教材,由于 SQL Server是目前市场上非常流行的一种资料库产品 。《资料库原理与SQL Server套用》在介绍资料库基本概念、资料库套用系统设计方法基础上,以教学管理资料库套用系统为背景,讨论了套用SQL Server提供的语言和工具,设计完成资料库套用系统的基本方法和思想 。鑒于多年的教学实践,考虑教学特点以及目前人才市场对资料库套用系统开发者能力的要求,我们在书中将理论基础和套用实践的比例进行了最佳的调整 。书中的内容包括两部分:理论篇——资料库原理;套用篇——SQL Server技术 。二者的比例基本是4:6 。其中理论篇包括:资料库系统基础、关係运算、关係的规範化理论及资料库系统设计方法等;套用篇包括:SQL Server基础、物理资料库的设计、资料库的操作、数据的查询与统计、视图、存储过程、触发器、 Transact-SQL语言编程方法、数据的备份与恢复等 。图书目录理论篇 资料库原理 第1章 资料库系统概述 1.1 资料库技术的发展 1.1.1 相关术语 1.1.2 资料库管理技术的发展 1.2 资料库系统组成 1.2.1 DBS的组成 1.2.2 DBMS 1.3 资料库系统体系结构 1.3.1 资料库系统的三级模式 1.3.2 资料库系统的二级映像和数据独立性 1.4 数据模型 1.4.1 数据模型的概念 1.4.2 概念模型和E-R图 1.4.3 常用的数据模型 1.5 小结 习题 第2章 关係运算及标準sQL 2.1 关係模型及形式化定义 2.1.1 基本概念 2.1.2 关係的形式化定义 2.1.3 E—R模型向关係模型的转换 2.1.4 关係资料库 2.1.5 关係的完整性 2.2 关係代数 2.2.1 传统的集合运算 2.2.2 专门的关係运算 2.3 元组关係演算 2.3.1 元组关係演算 2.3.2 域关係演算 2.4 标準的SQL语言 第3章 关係资料库规範化理论 第4章 资料库设计 套用篇 SQL Server技术 第5章 SQL Server技术 第6章 物理资料库的创建与维护 第7章 资料库操作 第8章 Transact-SQL语言 第9章 存储过程及触发器 第10章 资料库的维护 附录文摘1.外模式/概念模式映像 对应于同一概念模式,可以有任意多个外模式 。外模式/概念模式映像定义某个外模式和概念模式之间的对应关係,这些映像定义通常包含在外模式中 。当概念模式改变时,只要将外模式/概念模式映像作相应的改变,就可以保证外模式保持不变,它提供了数据的逻辑独立性 。2.概念模式/内模式映像 概念模式/内模式映像定义数据逻辑结构和存储结构之间的对应关係 。当资料库的存储结构改变时,只要将概念模式/内模式映像作相应的修改,就可以使得概念模式保持不变,它提供了数据的物理独立性 。3.数据的独立性 数据的独立性是指数据与应用程式相互独立,即将数据的定义和描述从程式中分离出去,由DBMs负责数据的存取和管理,用户不必考虑存取的路径和细节,从而简化应用程式,大大减少应用程式编制的T作量 。数据的独立性分为数据的逻辑独立性和数据的物理独立性 。资料库的体系结构,即三级模式和二级映像保证了数据能够具有较高的逻辑独立性和物理独立性 。数据的逻辑独立性是指用户的应用程式与资料库的逻辑结构是相互独立的 。数据的逻辑结构发生变化(例如增加新的关係、新的属性、改变属性的数据类型等)后,资料库管理员对各个外模式和概念模式的映像作了相应的改变,可以使外模式保持不变 。由于应用程式是依据数据的外模式编写的,当数据的逻辑结构发生变化时可以使外模式保持不变,因此应用程式便不必修改,从而保证数据的逻辑独立性 。数据的物理独立性是指当资料库的内模式发生改变时,数据的逻辑结构不变 。由于资料库中只有一个概念模式,也只有一一个内模式,所以概念模式和内模式的映像也是唯一的,它定义了资料库的全局逻辑结构与存储结构之间的关係 。当资料库的存储模式改变(例如选用了另一种存储结构)时,资料库管理系统对概念模式和内模式的映像作了相应的改变,可以使模式保持不变,从而应用程式也不需要改变 。这样就保证了数据的物理独立性 。序言随着计算机技术的不断提高,计算机的套用面在不断拓宽 。尤其是在信息技术大发展的时代,信息的存储、信息的管理、信息的获取已成为各个领域适应市场发展的基本需求 。因此资料库技术已渗透到各种套用中 。并已成为各信息管理系统、决策支持系统、地理信息系统、办公信息系统等各类信息处理套用系统的核心技术 。资料库技术与各类边缘技术互相渗透,互相结合,使得资料库技术的套用前景更为广阔 。微软的SQL Sei“ver资料库管理系统正是应这一市场需求而开发的 。SQL Server资料库管理系统是目前市场上非常流行的一种支持C/S和B/S模式的资料库产品 。它有入门容易、开发成本低、运行和维护费用低、技术更新快、兼容性好、功能完整等特点,在电子商务、数据仓库、信息管理系统等小中型套用系统解决方案中扮演着重要的角色,为企业的信息管理提供了强大的技术支持,近几年来具有很高的市场占有量 。本书在介绍资料库基本概念、资料库套用系统设计方法基础上,以教学管理资料库套用系统为背景,讨论了套用SQL Server·提供的语言和工具,设计完成资料库套用系统的基本方法和思想 。鑒于多年的教学实践,考虑教学特点以及目前人才市场对资料库套用系统开发者能力的要求,我们在书中将理论基础和套用实践的比例进行了最佳的调整 。书中的内容包括两部分:理论篇--资料库原理;套用篇--SQL Servet 技术 。二者的比例基本是4:6 。其中理论篇包括:资料库系统基础、关係运算、关係的规範化理论及资料库系统设计方法等;套用篇包括:SQL Servet·基础、物理资料库的设计、资料库的操作、数据的查询与统计、视图、存储过程、触发器、Transact-SQL语言编程方法、数据的备份与恢复等 。本书结构清晰合理,系统性强,实用性好 。各章涉及到的重要概念,均有相关的例题以帮助读者理解和掌握 。为了便于教师课程教学的安排,本书附有教学学时分配指南;为了便于学生课后複习,各章后附有实习实例、内容小结、习题等 。本书的第1、2章由张凤琴同志编写;第3、4章由张青凤同志编写;第5、8章由李淑玲同志编写;第6、7、9章由张水平、王蓉同志编写;第10章由詹金珍同志编写 。全书由沈钧毅教授审阅,并提出宝贵的修改意见,在此表示感谢 。本书可作为计算机专业的教学用书,也可作为参加相关计算机专业自学考试用书及相关技术人员的参考用书 。本书按照由浅入深,循序渐进的原则编写 。各章内容既有联繫,又有相对独立性,可根据不同教学要求有重点、有选择地组织教学,其中带“*”的章节为可选内容 。附表给出了根据不同学时要求各章节的学时分配,供教学时参考 。