新書推薦:
《
革命与反革命:社会文化视野下的民国政治(近世中国丛书)
》
售價:HK$
93.2
《
画楼:《北洋画报》忆旧(年轮丛书)
》
售價:HK$
337.5
《
大国脊梁:漫画版
》
售價:HK$
80.2
《
跟着渤海小吏读历史:大唐气象(全三册)
》
售價:HK$
189.0
《
心智的构建:大脑如何创造我们的精神世界
》
售價:HK$
81.4
《
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
》
售價:HK$
81.4
《
中国古代北方民族史丛书——东胡史
》
售價:HK$
87.8
《
巨人传(插图珍藏本)
》
售價:HK$
705.6
|
編輯推薦: |
1. “十二五”普通高等教育本科规划教材、普通高等教育“十一五”规划教材
2. 累计印刷48次,销量28万册
3.提供教学课件、习题解答、上机指导和教学指导等教学资源
4. SQL Server 2017数据库管理系统为技术案例和实验平台
|
內容簡介: |
《数据库系统原理及应用教程 第5版》为“十二五”普通高等教育本科规划教材、普通高等教育“十一五”规划教材。
《数据库系统原理及应用教程 第5版》系统全面地阐述了数据库系统的基本理论、应用技术和设计方法;以SQL Server 2017数据库管理系统为技术案例和实验平台,具有较好的可操作性。为便于组织教学和实验,《数据库系统原理及应用教程 第5版》的*后一章为数据库课程的教学标准、实验标准和实验方案,供读者参考。
《数据库系统原理及应用教程 第5版》概念清楚、重点突出、章节安排合理,每章附有丰富习题,重视上机实验环节。《数据库系统原理及应用教程 第5版》可作为高等院校学生学习数据库系统的教材,也可供计算机爱好者阅读。
《数据库系统原理及应用教程 第5版》配有教学课件、习题解答、上机指导和教学指导等教学资源,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,还可联系编辑索取(QQ:2966938356,电话:010-88379739)。
|
目錄:
|
前言第1章数据库系统概述1
1.1数据库系统基本概念1
1.1.1信息与数据1
1.1.2数据管理与数据库2
1.1.3数据库管理系统与数据库应用系统5
1.2数据库系统及发展7
1.2.1手工管理数据阶段7
1.2.2文件系统数据管理的特点和缺陷8
1.2.3数据库技术的发展历程和研究方向9
1.2.4数据库系统管理数据的特点10
1.3数据库系统的结构13
1.3.1数据库系统的体系结构13
1.3.2数据库管理系统的功能结构16
1.3.3数据库系统的三级数据模式结构16
习题118
第2章数据模型与概念模型22
2.1概念模型及表示22
2.1.1信息的3种世界及描述22
2.1.2概念模型的基本概念24
2.1.3概念模型的表示方法26
2.2常见的数据模型27
2.2.1数据模型概述27
2.2.2层次模型28
2.2.3网状模型33
2.2.4关系模型34
2.2.5面向对象数据模型36
2.2.6对象关系数据模型40
习题243
第3章数据库系统的设计方法45
3.1数据库系统设计概述45
3.1.1数据库系统设计的内容45
3.1.2数据库系统设计应注意的问题46
3.1.3数据库系统设计的基本方法47
3.1.4数据库系统设计的基本步骤48
3.2系统需求分析50
3.2.1需求分析的任务和方法50
3.2.2数据字典及其表示52
3.3数据库概念结构的设计53
3.3.1概念结构的特点及设计方法53
3.3.2数据抽象与局部视图设计55
3.3.3视图集成57
3.4数据库逻辑结构的设计60
3.4.1概念模型向网状模型的转换61
3.4.2概念模型向关系模型的转换62
3.4.3用户子模式的设计65
3.4.4数据库逻辑结构设计的实例66
3.5数据库物理结构的设计67
3.5.1数据库物理结构设计的内容和方法68
3.5.2存取方法的选择68
3.5.3确定数据库的存储结构70
3.6数据库的实施和维护71
3.6.1数据入库和数据转换71
3.6.2数据库试运行71
3.6.3数据库的运行和维护72
3.7数据库应用系统的设计73
3.7.1数据库系统的体系架构73
3.7.2数据库管理工具及数据源配置技术75
3.7.3数据库应用系统设计的步骤与方法76
3.8数据库应用系统的设计实例77
3.8.1系统数据流程图和数据字典77
3.8.2系统体系结构及功能结构82
3.8.3数据库结构设计84
习题385
第4章关系数据库89
4.1关系模型及其三要素89
4.1.1关系数据结构89
4.1.2关系操作概述94
4.1.3关系的完整性95
4.2关系代数96
4.2.1传统的集合运算97
4.2.2专门的关系运算98
4.2.3用关系代数表示检索的例子102
4.3关系演算103
4.3.1元组关系演算104
4.3.2域关系演算104
4.4域关系演算语言QBE105
4.4.1QBE特点和操作方法105
4.4.2数据检索操作106
4.4.3数据维护操作108
习题4109
第5章SQL Server数据库管理系统115
5.1SQL Server DBS体系结构115
5.1.1客户机服务器结构115
5.1.2浏览器服务器结构117
5.2SQL Server 2017功能简介118
5.2.1SQL Server 2017服务器类型118
5.2.2数据库文件和系统数据库119
5.2.3SQL Server 对象资源120
5.2.4SQL Server管理工具123
习题5126
第6章数据库的建立与管理127
6.1数据库的定义和维护127
6.1.1用T-SQL创建和维护数据库127
6.1.2用SSMS创建和维护数据库128
6.2基本表的定义和维护131
6.2.1用T-SQL定义和维护基本表131
6.2.2用SSMS定义和维护基本表135
6.3数据维护操作140
6.3.1T-SQL数据更新功能140
6.3.2用SSMS输入数据或更新数据142
6.4数据查询操作143
6.4.1T-SQL数据查询语言143
6.4.2数据查询实例147
6.4.3T-SQL附加语句158
6.5视图和关系图的建立与维护162
6.5.1用T-SQL定义和维护视图162
6.5.2用SSMS定义和维护视图164
6.5.3数据库关系图的创建和维护166
6.6触发器的创建和维护168
6.6.1用T-SQL创建和管理触发器168
6.6.2在SSMS中创建触发器169
习题6170
第7章关系数据库理论174
7.1关系数据模式的规范化理论174
7.1.1关系模式规范化的必要性174
7.1.2函数依赖及其关系的范式177
7.1.3多值依赖及关系的第四范式180
7.1.4连接依赖及关系的第五范式181
7.1.5关系规范化小结183
7.2关系模式的分解算法184
7.2.1关系模式分解的算法基础184
7.2.2极小化算法在数据库设计中的应用188
7.2.3判定分解服从规范的方法189
7.2.4关系模式的分解方法190
7.3关系系统及查询优化技术192
7.3.1关系系统的定义和分类192
7.3.2关系系统的查询优化理论与技术193
习题7198
第8章数据库保护技术204
8.1数据库安全性及SQL Server的安全管理204
8.1.1数据库安全性控制的一般方法204
8.1.2SQL Server的安全体系结构208
8.1.3SQL Server的用户和角色管理210
8.1.4SQL Server的权限管理217
8.2数据库完整性及SQL Server的完整性控制220
8.2.1完整性约束条件及完整性控制221
8.2.2SQL Server的数据库完整性及实现方法224
8.3数据库并发控制及SQL Server并发控制机制226
8.3.1事务及并发控制的基本概念226
|
內容試閱:
|
《数据库系统原理及应用教程 第5版》为“十二五”普通高等教育本科国家级规划教材、普通高等教育“十一五”国家级规划教材。
《数据库系统原理及应用教程 第5版》以满足学生对实用技术和新技术的求知需要为目的,服从创新教育和素质教育的教学理念。《数据库系统原理及应用教程 第5版》有两条主线:一条是数据库的基础理论,包括第1章数据库系统概述、第4章关系数据库、第7章关系数据库理论和第9章新型数据库系统及数据库技术的发展等;另一条主线是数据库实用技术,包括第2章数据模型与概念模型、第3章数据库系统的设计方法、第5章SQL Server数据库管理系统、第6章数据库的建立与管理、第8章数据库保护技术等。这两条主线相互呼应,相互渗透,理论与技术密切结合。
《数据库系统原理及应用教程 第5版》具有两大特色:一是把数据库系统设计和SQL Server 2017关系数据库系统的内容尽可能地安排在前面章节中,比较合理地使这些内容沿数据库的设计、定义、操作和控制的方向平滑伸展,符合理论—实践—提高这一认识和理解问题的自然规则,使学生容易掌握、教师容易讲解,并有利于尽早地安排上机实验;另一特色是以SQL Server 2017关系数据库系统为案例,介绍数据库使用技术和相关的理论概念,例如,通过它讲述有关数据库建立、查询和维护方法,讲述T-SQL语句特征及表示方法,介绍数据库安全保护及完整性保护等实用技术,使原本较抽象的内容变得生动和形象起来,对提高学生的动手能力非常有利。
为便于学生更好地理解有关概念,掌握相关技术和比较容易地切入数据库的深层次问题,书中例题具有典型性和代表性,例题后有解题说明及例题分析,指出了本例解题的方法、易错之处和易混概念,起到了对正文概念进行解释和补充的作用。其次,书中的例题具有整体性和示范性,在上机实验的操作中,例题可被直接引用、变形引用或参考引用。本书最后一章是教学标准、实验标准及实验方案,包括了9个实验,这些实验从第3章起就可以开始进行。本书中的实验部分包括了实验目的、实验内容、实验步骤和实验题目等,还提供了实验数据、T-SQL语句和结果,供教学参考。
《数据库系统原理及应用教程 第5版》保持了前面版本的总体风格,主要做了三方面的改动:一是改用目前流行的SQL Server 2017为RDBMS,介绍数据库管理新方法和应用新技术;二是将数据库操作语言T-SQL和SSMS(SQL Server 2017的集成管理平台)融为一体,介绍数据库的建立、维护、查询及管理方法,突出了各自功能特色和应用特色;三是重新修订了教学标准、实验标准及实验方案,突出了实验教学环节,更方便教学和自学。
《数据库系统原理及应用教程 第5版》可作为高等院校学生学习数据库的教材,也可作为从事计算机专业的科研人员、工程人员的技术参考书。书中带有*号的章节,为选修或自学内容。
《数据库系统原理及应用教程 第5版》由苗雪兰、刘瑞新、宋歌主编,参加编写的还有邓宇乔、宋会群和徐维维。《数据库系统原理及应用教程 第5版》作者虽拥有丰富的教学、科研经验,但由于数据库技术飞速发展,难免顾此失彼。对于书中存在的错误和不妥之处,敬请学界同仁批评指正。
|
|