新書推薦:
《
药食同源中药鉴别图典
》
售價:NT$
305.0
《
设计中的比例密码:建筑与室内设计
》
售價:NT$
398.0
《
冯友兰和青年谈心系列:看似平淡的坚持
》
售價:NT$
254.0
《
汉字理论与汉字阐释概要 《说解汉字一百五十讲》作者李守奎新作
》
售價:NT$
347.0
《
汗青堂丛书144·决战地中海
》
售價:NT$
765.0
《
逝去的武林(十周年纪念版 武学宗师 口述亲历 李仲轩亲历一九三零年代武人言行录)
》
售價:NT$
250.0
《
唐代冠服图志(百余幅手绘插画 图解唐代各类冠服 涵盖帝后 群臣 女官 士庶 军卫等 展现唐代社会风貌)
》
售價:NT$
398.0
《
知宋·宋代之科举
》
售價:NT$
454.0
編輯推薦:
《数据库原理及应用》拥有多年教学经验的高校教授编写;内容知识前沿,实验规范,案例丰富,解析深刻,可以帮助学生进行有效学习。
內容簡介:
《数据库原理及应用》全面介绍了数据库系统的基本原理、基本操作、数据库设计和应用技术,并以具体的校企合作案例为例,完整地介绍了数据库应用系统开发的整个过程。《数据库原理及应用》主要内容包括数据库系统概述、关系数据库、关系数据库标准语言SQL、关系规范化理论、数据库设计、数据库系统保护技术、SQL Server 2019应用、数据库应用系统开发技术、数据库应用系统开发案例和数据库技术新进展。本书与中国大学MOOC网站的“数据库原理及应用”课程配套使用,网站提供丰富的资源,包括教学课件、教学视频、实验资源、习题参考答案和数据库应用系统开发案例程序源码等。
《数据库原理及应用》既可作为高等院校计算机及相关专业的教材,又可用为从事计算机软件工作的科技人员、工程技术人员以及其他相关人员作为参考书。
關於作者:
姜代红,博士,教授,硕士生导师。“数据库原理及应用”国家级线上线下混合式一流本科课程负责人,从事数据库课程教学20多年,主编江苏省高等学校“十二五”省级重点教材和江苏省高等学校“十一五”省级精品教材。获江苏省科学技术奖“三等奖”、江苏省教育科学研究成果二等奖,江苏省多媒体课件二等奖。
目錄 :
第 1章数据库系统概述 1
11数据库技术的产生与发展 1
12数据库系统的基本概念 5
13数据库系统的特点 7
14数据模型 8
15数据库系统的体系结构 17
16数据库管理系统 19
17常用数据库管理系统简介 22
18本章小结 26
习题 1 26
第 2章关系数据库 29
21关系模型概述 29
22关系的完整性约束 34
23关系代数 36
24关系演算 43
25本章小结 53
习题 2 53
第 3章关系数据库标准语言 SQL 57
31 SQL概述 57
32 SQL的数据定义 60
33 SQL的数据查询 71
34 SQL的数据操作 89
35视图 92
36索引 98
37数据控制 101
38本章小结 104
习题 3 105
第 4章关系规范化理论 109
41规范问题的提出 109
42函数依赖 111
43范式和规范化方法 113
44数据依赖的公理系统 119
45关系模式的分解 126
46本章小结 129
习题 4 130
第 5章数据库设计 133
51数据库设计概述 133
52需求分析 138
53概念结构设计 145
54逻辑结构设计 151
55物理结构设计 158
56数据库的实施和维护 160
57本章小结 162
习题 5 162
第 6章数据库保护技术 166
61数据库的安全性 166
62数据库的完整性 179
63并发控制 183
64数据库的恢复 195
65本章小结 199
习题 6 199
第 7章 SQL Server 2019应用 203
71 SQL Server 2019概述 203
72使用 SQL Server Management Studio管理数据库 208
73 T-SQL编程基础 218
74游标 227
75存储过程 234
76触发器 240
77本章小结 247
习题 7 247
第 8章数据库应用系统开发技术 251
81数据库系统的体系结构 251
82数据库连接技术 253
83教学管理系统的设计 260
84教学管理系统的实现 264
85本章小结 276
习题 8 276
第 9章数据库应用系统开发案例 278
91养殖管理系统的设计 278
92养殖管理系统程序结构设计 283
93养殖管理系统功能实现 286
94本章小结 291
习题 9 291
第 10章数据库技术新发展 293
101 分布式数据库 293
102 面向对象数据库 295
103 XML数据库 296
104 数据仓库 297
105 数据挖掘技术 301
106 NoSQL数据库 304
107 本章小结 306
习题 10 306
参考文献 309
內容試閱 :
数据库技术是计算机科学技术中发展最快、应用最广泛的技术之一,在计算机辅助设计、人工智能、大数据、电子商务和科学计算等领域均得到广泛应用,已经成为计算机信息系统和应用系统的核心技术和重要基础。
本书是国家级线上线下混合式一流本科课程“数据库原理及应用”配套教材,同时是江苏省高等学校精品教材和“十二五”江苏省高等学校重点教材。第 2版秉承着强化基础、紧密联系实际应用、为教学和社会及产业服务的原则,以数据库应用实例贯穿于各章节,将数据库基本原理、技术与应用三者有机结合起来,突出实践应用。本次修订继续保留并强化了这些特色,结合作者二十多年的教学实践与对数据库理论与技术的深层理解,融入数据库前沿技术,采用具体校企合作案例完整地介绍数据库应用系统开发的整个过程,进一步优化内容,淘汰旧知识、充实新技术,更新案例教学,补充实验指导,增加思政元素,形成理论与应用相结合的具有微课资源、MOOC资源、实验资源的立体化教材。
本书的主要特点是突出基础性和应用性。其目标是帮助读者掌握数据库的基本理论,并培养数据库应用开发能力。通过实例,帮助读者更好地理解抽象的理论知识;通过应用开发设计,提高读者解决实际问题的能力;通过大量习题,检查读者对基本知识的掌握程度。
本书全面介绍了数据库系统的基本概念、基本原理和应用技术。全书共 10章。第 1章是数据库系统概述,主要介绍了数据库技术的产生与发展、相关概念、特点、体系结构和数据模型等;第 2章是关系数据库,主要介绍了关系数据库的数据结构、关系操作和关系完整性约束;第 3章是关系数据库标准语言 SQL,以丰富的示例生动、具体地讲解了 SQL的数据定义、数据查询、数据操作、视图、索引及数据控制;第 4章是关系规范化理论,主要讲解了函数依赖、范式和关系模式分解;第 5章是数据库设计,通过实例着重讲解了需求分析、概念结构设计、逻辑结构设计、物理结构设计及数据库的实施和维护;第 6章是数据库保护技术,主要介绍了数据库的安全性保护、完整性保护、并发控制和恢复;第 7章是 SQL Server 2019应用,通过实例介绍了 T-SQL语言、数据库管理、存储过程、触发器和游标;第 8章是数据库应用系统开发技术,介绍了数据库访问技术,并以 MyEclipse为例介绍了数据库管理系统的开发过程;第 9章是数据库应用系统开发案例,通过实际校企合作数据库应用系统开发的案例,展示了数据库应用系统开发的整体过程;第 10章是数据库技术新发展,主要介绍了分布式数据库、面向对象数据库、XML数据库、数据仓库及数据挖掘技术、NoSQL数据库。
本教材的修订由姜代红主持并负责全书的统稿,其中,姜代红修订第 1章、第 2章,刘风华修订第 3章和第 7章,李子龙修订第 4章中的部分内容及第 10章,师忠凯修订第 4章中的部分内容,王小磊修订第 5章,冯仕民、丁娟修订第 6章,胡局新修订第 8章和编写第 9章的部分内容,罗程果(企业)编写第 9章部分内容。
很多老师对这次教材的修订给予了很大帮助,尤其是前两版的编者及承担本课程教学工作的程红林、蒋秀莲、孙宁等老师,他们对本教材的再版提出了很多建设性意见和建议,在此一并表示感谢,也向使用前两版教材和提供宝贵意见的师生表示感谢!
同时作者所在学院和昆山杰普软件科技有限公司也给予了大力的支持和保障,在此表示感谢!
在本书的修订过程中,我们参阅和借鉴了相关参考文献及资料,吸收了许多同人和专家的宝贵经验,在此深表谢意!
衷心感谢清华大学出版社的编辑们,正是他们的辛勤工作,才使得本书修订得以顺利出版。
由于作者水平有限,加之时间紧张,书稿虽几经修改,仍难免存在缺点,恳请广大读者给予批评指正。另外,为了方便教学,本书配套有教学课件、教学视频、试题库、习题参考答案、案例程序源码和实验指导等教学资源。在中国大学 MOOC平台上,开设了“数据库原理及应用”课程,可前往学习和下载课程配套资源,也可到清华大学出版社网址(www.tup.com.cn)下载,其他方面的需求可与作者联系。
编 者