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

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

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

『簡體書』数据库原理与应用

書城自編碼: 4161179
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 许薇 黄灿辉 刘云香 郑冬花 林树青 贺琳
國際書號(ISBN): 9787302703419
出版社: 清华大学出版社
出版日期: 2024-12-01

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

售價:HK$ 86.9

我要買

share:

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



新書推薦:
蛛网资本主义:全球精英如何从新兴市场攫取利益(理想国译丛074)
《 蛛网资本主义:全球精英如何从新兴市场攫取利益(理想国译丛074) 》

售價:HK$ 107.8
跨越学习曲线:成就非凡的行动指南
《 跨越学习曲线:成就非凡的行动指南 》

售價:HK$ 64.9
财富的秘密:一部瑞士经济发展史
《 财富的秘密:一部瑞士经济发展史 》

售價:HK$ 52.8
猎头游戏(尤·奈斯博邪恶又疯狂的独立作 当昆汀遇上科恩兄弟 改编电影创造挪威票房奇迹)
《 猎头游戏(尤·奈斯博邪恶又疯狂的独立作 当昆汀遇上科恩兄弟 改编电影创造挪威票房奇迹) 》

售價:HK$ 54.8
全彩速学低压电气电路
《 全彩速学低压电气电路 》

售價:HK$ 74.8
布衣壶宗:顾景舟传 一位天匠,一把壶,一生清景,一代宗师。致敬顾景舟诞辰110周年 顾景舟WEI一正
《 布衣壶宗:顾景舟传 一位天匠,一把壶,一生清景,一代宗师。致敬顾景舟诞辰110周年 顾景舟WEI一正 》

售價:HK$ 118.8
非虚构写作课:每个人物都栩栩如生
《 非虚构写作课:每个人物都栩栩如生 》

售價:HK$ 53.9
治城与治国:组织研究视角下的中国城市治理
《 治城与治国:组织研究视角下的中国城市治理 》

售價:HK$ 118.8

編輯推薦:
数据库原理与应用立足“新工科”背景下的应用型人才培养需要,打造以数据库技术应用市场景为主线的知识结构。本教材以数据库原理、体系结构、新技术为基础支撑,以数据库操作、设计、运维管理和编程等数据库技术应用场景为主线的知识结构,支撑“工程知识运用”“数据建模和操作问题分析”“数据库设计及管理方案求解”及“团队协作开发”等人才培养目标达成。本教材紧跟数据库技术发展,立足“自主可控”开源软件教学需要,基于MySQL8组织相关知识,但不拘泥于MySQL8数据库管理系统,部分内容兼容MySQL5和其他主流关系数据库管理系统,方便各类高等学校和从业人员使用。本书通过“一题多解”“语句模式分析”“数据库设计案例驱动”和“技术适用场景研讨分析”等强化训练,助力读者数据库关键能力的养成,为开发数据库研发和科学研究奠定基础。本教材突破传统教材模式,搭建以教材为核心,满足开源教育理念的教学生态资源平台,促进教材持续改进;充分吸纳新的教学手段,再学习通平台开发了理论和实践操作视频、实验任务指导,教学课件、习题参考答案和课程设计等服务资源,方便不同受众结合学习和工作需要,个性化定制和选择所需的配套教学资源。
內容簡介:
数据库原理与应用基于MySQL9.0,系统介绍了数据库技术的原理和应用方法。全书结构合理、重难点突出,符合教学和读者的认知规律。本书包括数据库系统概念、数据库操作、数据库优化和管理、数据库设计和数据库编程5篇17章,内容循序渐进,环环相扣,强化知识脉络,案例实用、丰富。每篇提供思维导图,可帮助读者系统了解章节的知识架构;每章后面附有习题,可帮助读者巩固所学知识。本书具有丰富的配套资源,包括实验资源、教学课件等,读者可以从相关网站下载。本书还可与学习通网站的“数据库原理与应用”课程实验配套使用。本书可作为高等学校计算机及相关专业“数据库原理与应用”课程的教材,也可供从事计算机软件工作的科技人员、工程技术人员及其他有关人员参考。
關於作者:
许薇,广州商学院信息工程学院计算机系教授,华北电力大学硕士;研究方向为计算机软件开发、数据挖掘;编写《数据库原理与应用》、《C语言程序设计》《面向对象的程序设计C++版》《离散数学》等教材14部,在国内外刊物上发表论文30余篇。
目錄
目录
优质篇数据库系统概念
第1章数据库系统概述/5
1.1数据库基础概念和数据库技术发展5
1.1.1数据库基本概念5
1.1.2数据库技术发展9
1.2数据库系统的组成和分类12
1.2.1数据库系统的组成12
1.2.2数据库系统的分类13
1.3数据库系统的体系结构16
1.3.1数据库系统的内部体系结构16
1.3.2数据库系统的外部体系结构18
1.4数据库描述的三个领域21
1.4.1现实世界21
1.4.2信息世界22
1.4.3计算机世界23
1.5 数据库领域新技术27
1.5.1分布式数据库27
1.5.2数据仓库与数据挖掘28
1.5.3大数据技术32
本章小结33
习题一33
第2章关系数据库/35
2.1关系的形式及其性质35
2.1.1 关系的形式化定义35
2.1.2关系的性质37
2.2关系模式与关系数据库模式38
2.2.1关系模式38
2.2.2关系数据库模式39
2.3关系的码和关系的完整性392.3.1关系的码39
2.3.2关系的完整性40
2.3.3完整性规则41
2.3.4完整性实现要考虑的问题42
本章小结43
习题二44
第二篇数据库操作
第3章SQL的基本概念和MySQL简介/493.1SQL的基本概念49
3.1.1SQL的主要特点50
3.1.2SQL的分类50
3.2MySQL简介51
3.2.1MySQL的发展和版本52
3.2.2MySQL的主要组件53
3.2.3MySQL的下载和安装56
3.2.4MySQL管理工具60
本章小结61
习题三61
第4章数据库的创建和管理/62
4.1MySQL数据库的存储引擎62
4.1.1存储引擎概述62
4.1.2InnoDB存储引擎62
4.1.3MyISAM存储引擎65
4.1.4Memory存储引擎66
4.1.5其他存储引擎67
4.1.6MySQL数据库存储引擎的选择68
4.2MySQL数据库的存储字符集69
4.2.1MySQL数据库字符集概述69
4.2.2MySQL数据库字符集设置71
4.2.3MySQL数据库字符集常见问题74
4.3MySQL数据库管理75
4.3.1创建数据库75
4.3.2查看数据库76
4.3.3修改数据库77
4.3.4删除数据库77
本章小结78
习题四78
第5章数据表的管理和表中数据操纵/81
5.1MySQL数据类型81
5.1.1数值类型81
5.1.2字符串类型83
5.1.3时间日期类型85
5.1.4二进制类型86
5.1.5其他类型87
5.2MySQL数据表管理89
5.2.1创建数据表90
5.2.2定义表的约束90
5.2.3修改数据表93
5.2.4删除数据表96
5.2.5查看数据表97
5.3数据表中数据的操纵98
5.3.1向表中添加数据98
5.3.2修改数据表中的数据102
5.3.3删除数据表中的数据104
本章小结106
习题五106
第6章数据表中的数据查询/108
6.1单关系数据查询108
6.1.1单关系数据查询结构110
6.1.2无条件查询110
6.1.3条件查询113
6.1.4聚合函数查询120
6.1.5分组查询121
6.1.6查询结果排序123
6.1.7限制查询结果数量124
6.2多关系数据查询127
6.2.1多关系数据查询结构128
6.2.2内连接查询128
6.2.3外连接查询130
6.2.4交叉连接查询133
6.2.5自连接查询134
6.3子查询136
6.3.1普通子查询136
6.3.2相关子查询142
6.4集合运算查询145
本章小结149
习题六150
第三篇数据库优化和管理
第7章视图和索引/1577.1视图157
7.1.1视图概述157
7.1.2视图的作用158
7.1.3视图的工作机制158
7.2MySQL视图管理159
7.2.1创建视图159
7.2.2查看视图的定义162
7.2.3修改视图的定义163
7.2.4删除视图165
7.2.5更新视图的数据165
7.3索引167
7.3.1索引的作用167
7.3.2索引类型168
7.3.3索引设置原则170
7.4MySQL索引管理171
7.4.1创建索引171
7.4.2查看索引172
7.4.3删除索引172
本章小结173
习题七174
第8章数据库安全性管理/176
8.1数据库安全性概述176
8.1.1数据库安全性的含义176
8.1.2数据库安全性控制的一般方法177
8.2MySQL权限系统181
8.2.1MySQL权限管理181
8.2.2MySQL权限管理相关表182
8.3MySQL用户管理185
8.3.1添加用户185
8.3.2查看用户185
8.3.3重命名用户186
8.3.4修改用户密码187
8.3.5删除用户188
8.4MySQL权限授予和回收189
8.4.1MySQL常见权限189
8.4.2权限授予191
8.4.3权限查看192
8.4.4权限回收193
8.4.5权限转移193
8.5MySQL角色管理194
8.5.1MySQL角色管理概述194
8.5.2MySQL角色创建及授权195
8.5.3MySQL角色分配及激活195
8.5.4MySQL角色查看197
8.5.5MySQL角色撤销198
本章小结199
习题八200
第9章数据库并发控制与封锁/202
9.1数据库并发性的含义202
9.2事务及其性质202
9.2.1事务的概念203
9.2.2事务的性质204
9.3并发控制与数据不一致性205
9.3.1丢失修改206
9.3.2读“脏”数据206
9.3.3不可重复读207
9.3.4幻影读207
9.4事务的隔离级别208
9.4.1读取未提交的数据208
9.4.2读取提交的数据208
9.4.3可重复读208
9.4.4串行化209
9.5封锁及封锁协议209
9.5.1封锁粒度209
9.5.2封锁类型210
9.5.3封锁协议210
9.5.4死锁与活锁214
本章小结217
习题九217
第10章数据库备份还原和日志管理/219
10.1备份和还原219
10.1.1备份和还原概述220
10.1.2备份和还原的方法220
10.2MySQL数据库备份222
10.2.1使用mysqldump命令备份222
10.2.2使用工具备份224
10.3MySQL数据库还原225
10.3.1使用命令进行数据库还原225
10.3.2使用工具进行数据库还原226
10.4MySQL数据库迁移226
10.4.1MySQL同类型数据库迁移227
10.4.2MySQL和其他数据库管理系统间的数据库迁移227
10.5数据库导出和导入228
10.5.1使用SQL语句导出和导入文件228
10.5.2使用命令导出和导入文件229
10.6MySQL日志管理230
10.6.1日志的类型230
10.6.2日志的作用231
10.6.3错误日志管理232
10.6.4二进制日志管理233
10.6.5慢查询日志管理235
10.6.6通用日志管理236
本章小结237
习题十237
第四篇数据库设计
第11章数据库设计概述及需求分析/24311.1数据库设计概述243
11.1.1数据库设计的任务和内容243
11.1.2数据库设计方法245
11.2数据库设计各阶段的主要工作245
11.3数据库设计案例概述及关键业务描述246
11.3.1案例概述246
11.3.2案例关键业务描述247
11.4需求分析的任务和方法论247
11.4.1需求分析的任务248
11.4.2需求分析的方法论248
11.5案例的需求分析249
11.5.1数据流图249
11.5.2数据字典252
11.5.3案例的需求分析253
本章小结256
习题十一257
第12章关系模式的规范化理论/258
12.1规范化的内容和常见异常问题258
12.1.1规范化的内容258
12.1.2不合理的关系模式存在的异常问题259
12.2函数依赖260
12.2.1函数依赖的定义260
12.2.2函数依赖的类型262
12.2.3案例的函数依赖分析265
12.3范式266
12.3.1范式的提出266
12.3.2优质范式267
12.3.3第二范式269
12.3.4第三范式270
12.3.5BC范式271
12.3.6关系模式的规范化过程272
12.3.7关系模式的规范化的要求277
本章小结278
习题十二278
第13章数据库概念结构设计和逻辑结构设计/280
13.1概念结构设计280
13.1.1概念结构设计的主要任务和必要性280
13.1.2概念模型的ER图表示方式281
13.1.3概念结构设计的步骤284
13.1.4局部ER图设计284
13.1.5案例的局部ER图设计285
13.1.6全局ER图设计286
13.1.7案例的全局ER图设计286
13.2逻辑结构设计288
13.2.1逻辑结构设计的任务步骤288
13.2.2初始关系模式转换原则和具体做法289
13.2.3数据模型优化290
13.2.4关系模式的评价和改进290
13.2.5案例的逻辑结构设计291
本章小结291
习题十三292
第14章数据库物理结构设计、实施和运行维护/294
14.1数据库物理结构设计294
14.1.1数据库物理结构设计的任务步骤294
14.1.2数据库物理结构设计的内容和方法295
14.1.3确定物理结构295
14.1.4评价物理结构296
14.1.5案例的物理结构设计296
14.2数据库实施及运行维护297
14.2.1数据库实施297
14.2.2数据库运行和维护298
本章小结299
习题十四299
第五篇数据库编程
第15章存储过程与存储函数/30515.1MySQL存储过程与存储函数305
15.1.1存储过程与存储函数概述305
15.1.2存储过程的优点306
15.1.3存储过程与存储函数的比较306
15.2MySQL编程基础307
15.2.1注释、定界符与语句块307
15.2.2变量的定义和使用308
15.2.3运算符与表达式312
15.2.4流程控制语句315
15.3MySQL常用内置函数318
15.3.1数学函数318
15.3.2字符串函数319
15.3.3日期和时间函数320
15.3.4系统信息函数322
15.3.5聚合与统计函数322
15.3.6加密函数323
15.3.7其他函数323
15.4MySQL存储过程的使用324
15.4.1创建存储过程325
15.4.2调用存储过程327
15.4.3查看存储过程329
15.4.4修改存储过程329
15.4.5删除存储过程329
15.4.6存储过程的参数330
15.5MySQL用户自定义函数330
15.5.1创建函数330
15.5.2调用自定义函数331
15.5.3函数的维护管理331
15.6游标的使用333
本章小结335
习题十五336
第16章触发器和事件/337
16.1MySQL触发器337
16.1.1触发器概述337
16.1.2创建触发器338
16.1.3查看触发器339
16.1.4删除触发器340
16.2MySQL事件341
16.2.1事件概述341
16.2.2创建事件341
16.2.3查看事件343
16.2.4修改事件343
本章小结344
习题十六344
第17章综合案例——网上选课系统的开发与设计/346
17.1网上选课系统的目标346
17.2网上选课系统的可行性分析347
17.3网上选课系统的系统分析348
17.3.1网上选课系统的功能需求分析348
17.3.2网上选课系统的非功能需求分析349
17.4网上选课系统的系统设计350
17.4.1网上选课系统的概念结构设计350
17.4.2网上选课系统的逻辑结构设计351
內容試閱
前言
数据库及其相关技术在计算机应用中非常活跃、发展迅速、应用领域广泛。随着物联网、云计算、移动互联、社交媒体等信息技术的飞速发展,数据资源急剧膨胀。如何解决实际工作中的数据资源管理的相关技术问题,是当前数据库课程的主要教学内容。
在国家大数据战略背景下,面对科技革命和产业革命,依托“新工科”特色人才培养模式,面向不同领域、不同专业培养数据库复合应用型人才,开展数据库类教材建设尤为重要。
本书主编于2009年带领教学团队从事行业类、计算机类和非计算机类专业“数据库”教学改革和教材建设工作,所编写的《数据库原理与应用》教材在近16年间3次再版。教材编写团队成员在超星学习网站上线了开放课程,该课程在2024年被评为校级一流建设课程。
本书特点
(1) 本书立足“新工科”背景下的应用型人才培养需要,打造以数据库技术市场应用为主线的知识结构。
(2) 本书以数据库原理、体系结构、新技术为基础支撑,以数据库操作、设计、运维管理和编程等数据库技术应用场景为知识结构的主线,支撑“工程知识运用”“数据建模和操作问题分析”“数据库设计及管理方案求解”“团队协作开发”等人才培养目标达成。
(3) 本书紧跟数据库技术发展,立足“自主可控”开源软件教学需要,基于MySQL 9.0组织相关知识,但不拘泥于MySQL 9.0数据库管理系统,部分内容兼容MySQL 5和其他主流关系数据库管理系统,方便各类高等学校和从业人员使用。
(4) 本书通过“一题多解”“语句模式分析”“数据库设计案例驱动”“技术适用场景研讨分析”等强化训练,助力读者数据库关键能力的养成,为数据库研发和科学研究奠定基础。
(5) 本书突破传统教材模式,搭建以教材为核心,满足开源教育理念的教学生态资源平台,促进教材持续改进;充分吸纳新的教学手段,在学习通平台开发了理论和实践操作视频、实验任务指导,教学课件、习题参考答案和课程设计等服务资源,方便不同受众结合学习和工作需要,个性化定制和选择所需的配套教学资源。
本书使用指南
本书不仅包含数据库原理和技术的内容,还包含MySQL的使用方法。授课教师选用本书讲解时,可按照培养方案中规定的学时和知识点要求进行筛选或让学生自行学习。实验部分详细的知识点讲解与图形化操作界面,使得读者通过实验指导部分也可以巩固知识点。下面针对学时分配的两种情况给出建议。教 学 内 容理 论 学 时实 验 学 时理 论 学 时实 验 学 时数据库系统概念44数据库操作148106数据库优化和管理10886数据库设计1210数据库编程84共计64学时(48+16)48学时(36+12)本书由许薇统稿并编写了各篇的思维导图、第1、2章和实验1~6内容;第3~6章由黄灿辉编写;第7、8章由贺琳编写;第9、10、17章和实验7由郑冬花编写;第11~14章由刘云香编写;第15、16章由林树青编写。
为了方便读者学习,每章后面附有习题,以便学生能够更好地理解理论知识。为配合课程的教学需要,本书为教师配有习题参考答案。
本书在编写过程中参考了大量的数据库类教材和参考文献资料,在此向这些教材和文献的作者表示诚挚的谢意,并向广州商学院给予本书的经费支持表示感谢。由于编者水平有限,本书难免会有不足之处,恳请广大读者批评指正。
编者
2025年8月

 

 

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