登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』数据结构与数据库应用教程

書城自編碼: 3327379
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 于秀丽
國際書號(ISBN): 9787302514220
出版社: 清华大学出版社
出版日期: 2019-01-01


書度/開本: 16开 釘裝: 平装

售價:HK$ 60.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
新知文库精选·一念之差:关于风险的故事与数字
《 新知文库精选·一念之差:关于风险的故事与数字 》

售價:HK$ 78.2
道德自我的伦理根基——教化论视野下的现代性道德哲学批判
《 道德自我的伦理根基——教化论视野下的现代性道德哲学批判 》

售價:HK$ 101.2
投诉是礼物:从投诉中学习经验并恢复客户忠诚度的101个活动、练习及工具(实践版)
《 投诉是礼物:从投诉中学习经验并恢复客户忠诚度的101个活动、练习及工具(实践版) 》

售價:HK$ 67.9
白酒风云录 中国白酒企业史(1949-2024):清香风起
《 白酒风云录 中国白酒企业史(1949-2024):清香风起 》

售價:HK$ 101.2
宋代社会经济史论集(增订版)(上下册)
《 宋代社会经济史论集(增订版)(上下册) 》

售價:HK$ 331.2
博弈论与社会契约(第1卷):公平博弈
《 博弈论与社会契约(第1卷):公平博弈 》

售價:HK$ 124.2
海外中国研究·政治仪式与近代中国国民身份建构(1911—1929)
《 海外中国研究·政治仪式与近代中国国民身份建构(1911—1929) 》

售價:HK$ 101.2
信息、生命与物理学
《 信息、生命与物理学 》

售價:HK$ 90.9

 

編輯推薦:
本书主要包括两大部分,*部分为数据结构,包括线性表、栈、队列、串、数组、树和图等,以及查找和排序等操作;第二部分为数据库技术,包括数据库系统概论、关系模型与关系代数,关系数据库标准语言SQL、数据库设计与优化、数据库安全与完整、事务管理与恢复等。
內容簡介:
《数据结构与数据库应用教程》是为数据结构与数据库课程编写的教材,也可作为学习数据结构与数据库技术的参考教材。本书的前半部分为数据结构,包括线性表、栈、队列、串、数组、树和图等,以及查找和排序等操作;后半部分为数据库技术,包括数据库系统概论、关系模型与关系代数,关系数据库标准语言SQL、数据库设计与优化、数据库安全与完整、事务管理与恢复等,*后以一个综合实例介绍了数据库应用系统的开发过程。本书概念清楚、重点突出、内容丰富、结构合理、思路清晰、示例翔实,每章后均附有习题。本书主要面向数据结构与数据库初学者,可作为信息管理与信息系统、计算机及相关专业的本科教学,也可供自学计算机基础知识的读者参考。
目錄
目录
第一部分数 据 结 构
第1章绪论3
1.1数据结构的概念3
1.1.1数据结构的范畴3
1.1.2相关概念和术语4
1.2算法和算法分析7
1.2.1算法的基本概念7
1.2.2算法复杂度11
小结13
习题14第2章线性表15
2.1线性表的逻辑结构15
2.1.1线性表的定义15
2.1.2线性表的基本操作16
2.2线性表的顺序存储及运算实现17
2.2.1顺序存储的特点17
2.2.2顺序表上的运算实现17
2.3线性表的链式存储及运算实现21
2.3.1链式存储的特点22
2.3.2链表上的运算实现24
小结26
习题27第3章特殊线性表28
3.1栈28
3.1.1栈的定义28
3.1.2栈的存储及运算实现29
3.2队列31
3.2.1队列的定义31
3.2.2队列的存储及运算实现33
3.3串35
3.3.1串的定义35
3.3.2串的存储37
小结37
习题38第4章数组39
4.1数组的定义39
4.2数组的存储及运算实现40
小结42
习题42第5章树与二叉树43
5.1树43
5.1.1树的定义43
5.1.2相关术语44
5.2二叉树45
5.2.1二叉树的定义45
5.2.2二叉树的性质46
5.2.3二叉树的存储结构47
5.3二叉树的遍历48
小结50
习题50第6章图51
6.1图的定义和术语51
6.2图的存储表示53
6.3图的遍历55
小结57
习题58第7章查找59
7.1基本概念59
7.2静态查找表60
7.2.1顺序查找60
7.2.2折半查找61
7.2.3索引查找62
7.3动态查找表63
7.3.1二叉排序树64
7.3.2平衡二叉树66
7.4哈希表的查找66
小结69
习题69第8章排序70
8.1基本概念70
8.2插入排序71
8.2.1直接插入排序71
8.2.2希尔排序73
8.3交换排序74
8.3.1冒泡排序74
8.3.2快速排序76
8.4选择排序78
8.5归并排序79
小结81
习题82
第二部分数据库技术
第9章数据库系统概述85
9.1数据库系统的作用85
9.1.1数据与数据管理85
9.1.2数据库应用88
9.2数据库处理技术的发展过程91
9.2.1人工管理阶段91
9.2.2文件系统阶段92
9.2.3数据库系统阶段93
9.2.4高级数据库阶段95
9.3数据模型97
9.3.1概念模型97
9.3.2数据模型101
9.3.3层次模型103
9.3.4网状模型104
9.3.5关系模型106
9.3.6面向对象模型109
9.4数据库系统的结构111
9.4.1数据库系统的三级模式结构111
9.4.2数据库系统的二级映像113
9.4.3数据库体系结构114
9.5数据库管理系统117
9.5.1DBMS的工作模式117
9.5.2DBMS的主要功能118
9.5.3DBMS的组成119
小结120
习题121第10章关系模型与关系代数122
10.1关系模型122
10.2关系代数126
10.2.1集合的三种基本运算交、并、差126
10.2.2关系的基本运算129
小结133
习题134第11章关系数据库标准语言SQL135
11.1SQL概述及特点135
11.1.1SQL概述135
11.1.2SQL的特点136
11.1.3SQL的基本概念137
11.2SQL的数据定义138
11.2.1数据库的定义138
11.2.2基本表的定义141
11.2.3索引的定义147
11.3SQL的单表查询149
11.3.1SELECT语句概述149
11.3.2投影运算151
11.3.3选择运算153
11.3.4排序运算157
11.3.5查询表158
11.4SQL的连接查询159
11.4.1等值与非等值连接159
11.4.2自表连接162
11.4.3外连接163
11.5SQL的聚合查询166
11.5.1聚合函数166
11.5.2分组聚合167
11.6SQL的嵌套子查询169
11.6.1使用IN的子查询169
11.6.2使用比较运算符的子查询170
11.6.3使用存在量词EXISTS的子查询172
11.7集合运算173
11.8SQL的数据操纵174
11.8.1插入数据174
11.8.2更新数据176
11.8.3删除数据178
11.9视图179
11.9.1创建视图179
11.9.2查询视图181
11.9.3视图更新182
11.9.4删除视图183
小结184
习题184第12章数据库设计及优化189
12.1数据库设计方法189
12.1.1数据库和信息系统189
12.1.2数据库设计过程190
12.2需求分析192
12.2.1需求分析的任务192
12.2.2需求分析的步骤193
12.2.3需求分析的方法193
12.3概念结构设计195
12.3.1概念模型的基本概念195
12.3.2概念模型的表示方法195
12.3.3概念结构的特点196
12.3.4概念结构设计的方法197
12.3.5概念结构设计的步骤198
12.4规范化200
12.4.1关系模式规范化的必要性200
12.4.2函数依赖201
12.4.3范式与规范化203
12.4.4模式分解原则207
12.4.5规范化的本质分析与总结207
12.5逻辑结构设计208
12.5.1概念模型向关系模型的转换208
12.5.2数据模型的优化211
12.5.3数据库逻辑设计案例212
12.6数据库的物理设计214
12.6.1数据库物理设计的方法214
12.6.2确定数据库的物理结构215
12.6.3对物理结构进行评价216
12.7数据库的实施与维护216
12.7.1数据库的实施216
12.7.2数据库的维护218
小结219
习题219第13章数据库安全性与完整性221
13.1数据库安全性221
13.1.1数据库安全的基本概念221
13.1.2用户管理223
13.1.3角色管理225
13.2数据库完整性226
13.2.1完整性约束的概念和类型227
13.2.2完整性约束的管理228
13.3TransactSQL基础233
13.3.1SQL对象的命名规则和注释233
13.3.2数据类型233
13.3.3变量237
13.3.4函数239
13.3.5批处理和流程控制242
13.4游标246
13.4.1游标的使用247
13.4.2当前游标集的修改250
13.5存储过程252
13.5.1存储过程概述252
13.5.2创建和执行存储过程252
13.5.3修改和删除存储过程254
13.6触发器255
13.6.1触发器概述255
13.6.2创建触发器256
13.6.3删除和修改触发器258
小结259
习题259第14章事务管理与恢复260
14.1事务260
14.1.1并发操作时产生的问题260
14.1.2事务的概念262
14.1.3事务的特性263
14.2并发控制264
14.3恢复与备份266
14.3.1数据库系统的故障266
14.3.2数据库备份267
14.3.3数据库恢复268
小结271
习题271第15章数据库应用开发272
15.1ADO.NET概述272
15.2系统分析276
15.2.1系统需求分析276
15.2.2系统用例分析277
15.2.3系统时序图278
15.3数据库分析和设计279
15.3.1数据库分析279
15.3.2数据库设计279
15.4数据库的连接和访问281
15.4.1数据库的连接281
15.4.2数据库的访问282
15.5系统界面设计及相关代码实现284
15.5.1酒店客房管理系统的首界面设计及其代码实现284
15.5.2客房信息管理界面的设计及其代码实现286
小结287参考文献288
內容試閱
前言
数据结构和数据库技术是信息技术的重要理论技术基础,不仅是高等学校计算机科学与技术类专业学生必修的两门专业基础课程,而且已成为非计算机专业的热门选修课。目前,有关数据结构和数据库技术的书籍有很多。随着课程建设的改革、课时的缩减,如何能使学生在有限的课时里更好地掌握这两门课程,并能在实际的软件开发过程中自觉地应用,一直是摆在广大教师面前的课题。本书结合目前教学的实际情况,梳理了对数据结构与数据库要求的知识点,并形成了便于学习和掌握的相应知识单元,通过大量案例来解释相关的原理及应用技术,注重学生实践能力的培养,内容通俗易懂。本书既可以作为信息管理与信息系统、计算机及相关专业的本科教材,也可供自学计算机基础知识的读者参考。
全书共15章,分为两大部分。前8章作为第一部分,系统地介绍了数据结构的相关理论及应用。第1章为数据结构绪论,主要介绍数据结构的相关概念和术语、算法的描述与分析方法;第2章为线性表,主要介绍了顺序表和链表的存储表示与实现;第3章为特殊线性表,主要介绍了栈、队列和串的存储表示与实现;第4章为数组,主要介绍了数组的存储表示与实现;第5章为树与二叉树,主要介绍了二叉树的基本知识、性质、存储及遍历应用;第6章为图,主要介绍了图的基本概念、存储及遍历应用;第7章为查找,主要介绍了静态查找、动态查找和哈希表;第8章为排序,主要介绍了直接插入排序、希尔排序、冒泡排序、快速排序、选择排序和归并排序等几种常用的排序算法及性能。第9~15章是第二部分,主要介绍的是数据库技术及其应用。第9章为数据库系统概述,主要介绍了数据、数据库、数据库管理系统和数据库系统等基本概念,数据库处理技术的发展,同时也介绍了数据模型、数据抽象、数据库模式等概念;第10章为关系模型与关系代数,主要介绍了关系数据库实现的基本理论、关系的定义和性质及专门的关系运算方法;第11章为关系数据库的标准语言SQL,包括数据定义语言、数据控制语言和数据操纵语言;第12章为数据库设计及优化,主要介绍了数据库建模方法,包括概念模型设计过程、如何将概念模型转换为关系模型及关系模式规范化理论等;第13章为数据库安全性与完整性,主要包括数据库安全性、完整性的基本概念和措施,游标、存储过程和触发器的使用;第14章阐述了事务管理和恢复的相关技术,主要包括事务的概念、特性和并发控制,数据库的恢复与备份等;第15章以一个综合实例介绍了数据库应用系统的开发过程。内容讲解由浅入深,层次清晰,通俗易懂。
本书具有以下特点。
1 本书面向应用型本科高校,根据相关专业的培养方案,服务于应用型和技能型的高级实用人才,结合该课程的先行课程和后续课程,组织相关知识点与内容。本书结构严谨,内容安排环环相扣,符合初学者的学习习惯。
2 吸取了同类教材的优点,注重理论和实践相结合。在知识点组织和案例设计等内容安排上,既着眼于培养学生熟练掌握理论知识,又注意锻炼和培养学生在程序设计过程中分析问题和解决问题的实践动手能力,启发学生的创新意识,使学生的理论知识水平和实践技能得到全面提升。
3 每个知识点都包括基础案例,知识内容层层推进,将知识点有机地串联在一起,使得学生易于接受和掌握相关知识内容。
4 提供配套的课件、例题和课后习题的参考答案。
本书由于秀丽编写。在本书的编写过程中,参阅了大量的参考书目和文献资料,在此向参考资料的作者表示由衷的感谢。在本书的出版过程中,得到了曹妍教授、陈佳教授和王旭坪教授的支持和帮助,还得到了清华大学出版社的大力支持,在此表示诚挚的感谢。此书的出版离不开我家人的鼓励和照顾,感谢他们的默默奉献。
由于作者水平有限,书中难免有不足和疏漏之处,敬请读者批评指正。
编者2018年2月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.