- ISBN:9787568083102
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:244
- 出版时间:2022-08-01
- 条形码:9787568083102 ; 978-7-5680-8310-2
本书特色
本书以双创项目为载体,理论实践相结合,并融入了校企合作项目,体现项目教学法在课程教学中的应用。教材提供教学短视频,适合线上线下混合式教学法
内容简介
本书系统地介绍了数据库的原理、设计与实现技术,对数据库系统的基本理论进行了精练,并以MySQL 8.0.28为实验平台实现数据库编程的基本操作。全书知识结构合理,共分12个章节,全面阐述了关系数据库的基础知识、关系模型、MySQL数据库的体系结构、数据库访问技术、MySQL数据库的安装与配置、数据库操作、数据表的操作、数据查询、数据完整性、索引和视图、用户自定义函数、常量、变量及流程控制语句、窗口函数、存储过程、触发器、事务并发控制、关系数据理论、数据库设计、数据库的备份与恢复等内容。本书汇集了多年来数据库原理和MySQL数据库技术的教学经验总结与思考,从教与学两个角度组织教学内容,内容循序渐进、深入浅出、概念清晰。本书特色是在每一章节给出大量示例,以加强对数据库技术实践能力的提升,把数据库原理知识点融入数据库开发的综合案例中,让学习者易于理解和掌握。
目录
1.1数据库基础知识1
1.2数据模型7
1.3关系数据库9
第2章MySQL数据库基础14
2.1MySQL数据库简介14
2.2MySQL数据库的安装与配置16
2.3MySQL 8.0服务的启动与停止22
2.4MySQL客户端23
2.5数据库基本操作24
2.6存储引擎27
第3章数据表的操作32
3.1表结构的设计32
3.2MySQL数据类型34
3.3修改表结构41
3.4数据更新43
3.5综合案例46
第4章数据完整性53
4.1数据完整性的类型53
4.2约束类型55
4.3修改表结构设置约束60
4.4删除约束62
4.5设置自增字段63
第5章数据查询66
5.1SELECT语句概述66
5.2简单查询67
5.3聚合函数与GROUP BY子句74
5.4多表连接查询78
5.5嵌套查询83
5.6数据查询与数据更新87
5.7合并查询结果89
第6章索引及视图92
6.1索引92
6.2视图99
第7章函数112
7.1MySQL编程基础知识112
7.2自定义函数121
7.3流程控制语句126
7.4系统函数137
7.5窗口函数150
第8章存储过程与触发器157
8.1存储过程157
8.2触发器164
8.3游标177
8.4数据库访问技术179
第9章事务的并发控制184
9.1事务184
9.2并发控制193
9.3封锁协议195
9.4并发调度的可串行性199
9.5两段锁协议200
9.6封锁的粒度201
第10章关系数据理论203
10.1关系模式设计中的问题203
10.2函数依赖205
10.3范式205
10.4规范化的基本步骤209
第11章数据库设计211
11.1数据库设计概述211
11.2数据库设计的基本步骤212
11.3概念结构设计213
11.4逻辑结构设计217
11.5物理结构设计219
11.6数据库的实施与维护220
第12章数据库的备份与恢复223
12.1数据库恢复概述223
12.2MySQL数据库目录224
12.3MySQL数据库的备份与恢复225
12.4MySQL日志文件228
作者简介
徐彩云,讲师,从事高校教育工作7年。研究方向数据库技术和多媒体技术,主讲课程有数据库系统概论、MySQL数据库应用技术,SQLserver数据库应用技术、Access数据库基础、C语言程序设计、Flash动画基础、数字媒体概论等课程。发表论文10余篇,主编教材《MySQL数据库基础教程》1本,参编教材3本,主持湖北省省级项目1项,武汉市教研项目1项,校级项目2项。指导学生参加全国软件大赛的“蓝桥杯”荣获二等奖,荣获学院举办的创新创业大赛三等奖。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0