MySQL数据库原理与应用(微课视频·题库版)(国家级实验教学示范中心联席会计算机学科
- ISBN:9787302639336
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:356
- 出版时间:2023-08-01
- 条形码:9787302639336 ; 978-7-302-63933-6
本书特色
(1)项目引领:利用开发一个数据库学习系统所需的数据库知识点贯穿全书。
(2)任务驱动:每章都有相关的课业任务,通过课业任务巩固知识点。
(3)案例强化:为每个理论配套一个案例,帮助读者理解相关知识点。
为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码、在线作业、习题答案、教学进度表和实验报告。本书还配备了73个微课视频,总时长350分钟。
内容简介
本书全面介绍MySQL数据库的相关知识点。全书共15章,内容主要涵盖数据库概述,MySQL工具的使用,结构化查询语言,MySQL数据库管理,MySQL数据表管理,表记录的检索,视图与索引,数据处理之增、删、改,存储过程与游标,函数,触发器,事务处理,数据库安全,MySQL数据库的备份和恢复以及部署和运行数据库学习系统等内容。每章列举了大量的案例,并设置了课业任务,可以帮助读者消化知识点,*后一章的项目是对整个知识点的综合运用,做到从案例到课业任务,再到项目,层层递进,环环相扣,帮助读者提高学习兴趣。 本书共有153个案例、78个课业任务,每个课业任务配有对应的教学视频,随书配备教学大纲、教学课件、电子教案、教学进度表、实验报告、程序源码(包括教学管理系统的源码,可用来开展课程设计)、在线题库、习题答案、数据库课程设计教学大纲等教学资源。 本书可作为高等学校工程类专业的数据库相关课程教材,也可以作为数据库爱好者的参考用书。
目录
1 2 … 100 *课业任务93创建存储过程查询某同学的成绩 课业任务94使用MySQL Workbench工具求1 2 … 100 课业任务95使用Navicat Premium工具求某系的人数 常见错误及解决方案 错误91创建存储过程失败 错误92为用户变量赋值失败 错误93调用存储过程进入死循环 习题 第10章函数 10.1存储函数的创建、调用与查看 10.1.1创建存储函数 10.1.2调用存储函数 10.1.3查看存储函数 10.2修改存储函数 10.3删除存储函数 10.4MySQL系统函数 10.4.1字符串函数 10.4.2数学函数 10.4.3日期和时间函数 10.4.4统计函数 10.4.5流程控制函数 课业任务 课业任务101创建存储函数求某班级的总人数 课业任务102统计学生的姓氏数量 *课业任务103使用MySQL Workbench工具创建存储函数求
某学生的成绩总分 课业任务104使用Navicat Premium工具计算当前日期是一年中的
第几周 常见错误及解决方案 错误101创建存储函数失败 错误102调用系统函数失败 错误103调用数学函数得到的结果与实际结果不同 习题 第11章触发器 11.1MySQL触发器概述 11.1.1什么是触发器 11.1.2触发器的作用 11.1.3触发器的优缺点 11.1.4NEW变量和OLD变量 11.2创建触发器 11.3查看触发器 11.3.1查看当前数据库的所有触发器 11.3.2查看当前数据库的某个触发器 11.3.3查看TRIGGERS数据表中的触发器信息 11.4删除触发器 课业任务 课业任务111保护部门表中人文与教育学院的地址信息不被
更改 课业任务112保护成绩表中某学号的信息不被删除 *课业任务113使用Navicat Premium工具创建触发器记录班级表
操作日志 课业任务114使用MySQL Workbench工具管理触发器 常见错误及解决方案 错误111语句结束符冲突 错误112切换结束标记符无效 错误113创建触发器重复 习题 第12章事务处理 12.1存储引擎概述 12.1.1什么是存储引擎 12.1.2MySQL存储引擎 12.1.3查看存储引擎 12.2事务的基本概念 12.2.1事务的ACID特性 12.2.2事务的状态 12.3使用事务 12.3.1显式事务 12.3.2隐式事务 12.4事务隔离级别 12.4.1数据并发问题 12.4.2SQL中的4种隔离级别 12.4.3MySQL默认支持的隔离级别 12.4.4设置事务的隔离级别 课业任务 课业任务121提交与回滚操作 课业任务122读未提交操作 课业任务123读已提交操作 课业任务124可重复读操作 常见错误及解决方案 错误121未进行事务提交(COMMIT)操作 错误122可重复读操作时会话窗口未响应 习题 第13章数据库安全 13.1数据库安全概述 13.2数据库安全控制 13.2.1计算机系统的安全措施 13.2.2数据库管理系统安全控制 13.3用户管理 13.3.1登录MySQL服务器 13.3.2创建用户 13.3.3修改用户 13.3.4查看用户 13.3.5删除用户 13.4权限管理 13.4.1权限列表 13.4.2授予权限的原则 13.4.3授予权限 13.4.4查看权限 13.4.5收回权限 13.5权限表 13.5.1user数据表 13.5.2db数据表 13.5.3tables_priv数据表和columns_priv数据表 13.5.4procs_priv数据表 13.6角色管理 13.6.1角色的作用 13.6.2创建角色 13.6.3给角色授予权限 13.6.4查看角色的权限 13.6.5回收角色的权限 13.6.6给用户赋予角色 13.6.7激活角色 13.6.8撤销用户的角色 13.6.9删除角色 课业任务 *课业任务131创建用户并授予权限 课业任务132修改用户名并回收权限 课业任务133创建角色并赋予权限 课业任务134回收角色的权限并将其删除 课业任务135使用MySQL Workbench工具管理用户 课业任务136使用Navicat Premium工具管理用户 常见错误及解决方案 错误131查看数据库中的所有用户失败 错误132无法修改普通用户密码 习题 第14章MySQL数据库的备份和恢复 14.1数据库备份的意义 14.2数据库备份的类型 14.3数据库备份策略 14.4数据库备份方法 14.5使用MySQLdump工具进行备份 14.5.1备份数据库 14.5.2备份数据表 14.5.3MySQLdump常用选项 14.6MySQL数据恢复 14.6.1从单库备份中恢复单库 14.6.2从全量备份中恢复单库 14.7MySQL导出、导入文本文件 14.7.1使用MySQL命令和MySQLdump工具导出文本文件 14.7.2使用SELECT INTO OUTFILE语句导出文本文件 14.7.3使用LOAD DATA INFILE方式导入文本文件 14.7.4使用MySQLimport命令导入文本文件 14.8MySQL数据库迁移 14.8.1MySQL数据库之间的迁移 14.8.2不同数据库与MySQL数据库之间的迁移 课业任务 课业任务141使用MySQLdump工具导出文本文件 课业任务142使用MySQL命令导出文本文件 *课业任务143使用MySQL Workbench工具对数据库进行
备份 课业任务144使用Navicat Premium工具对数据库进行恢复 常见错误及解决方案 错误141导出失败 错误142删除数据表失败 错误143迁移失败(1) 错误144迁移失败(2) 错误145迁移失败(3) 习题 第15章部署和运行数据库学习系统 15.1数据库学习系统概述 15.2创建数据库和导入数据表 15.2.1新建数据库 15.2.2向数据库中导入已经存在的数据表 15.3教学管理系统所需环境 15.4数据库学习系统的文件展示 *15.5数据库技术在数据库学习系统中的应用 15.5.1登录功能的应用 15.5.2分页查询功能的应用 15.5.3添加功能的应用 15.5.4修改功能的应用 15.5.5删除功能的应用 15.5.6单表查询的应用 15.5.7函数查询的应用 15.5.8连接查询的应用 15.5.9综合查询的应用 15.5.10视图的应用 15.5.11存储过程的应用 15.5.12触发器的应用 15.5.13用户管理的应用 *15.6将数据库学习系统部署到腾讯云轻量应用服务器 15.6.1腾讯云轻量应用服务器的配置 15.6.2宝塔的部署 15.6.3系统部署 15.6.4域名的解析与绑定
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥51.0¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
陶瓷坯釉料制备技术/高职高专材料工程技术专业
¥37.4¥45.0 -
陶瓷工艺技术
¥41.7¥49.0 -
飞机总体设计
¥46.8¥78.0 -
陶瓷工艺学/焦宝祥
¥41.7¥49.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0