- ISBN:9787302590989
- 装帧:65g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:371
- 出版时间:2021-09-01
- 条形码:9787302590989 ; 978-7-302-59098-9
本书特色
《MySQL数据库项目实践教程(微课版)》为广西精品在线开放课程项目,主要介绍MySQL数据库的原理与应用,采用项目导向、任务驱动、双完整项目贯穿的方式编写,将数据库的设计与管理分为11个单元,每个单元(项目)包含知识准备、实践操作、经验点拨、项目小结、思考练习、拓展训练等6个精心设计的学习任务,将知识点的学习融入到实际任务的完成过程中,注重具体问题的解决方法和实现技术。 项目导向、任务驱动、双案例设计,配套资源丰富本书为高职院校计算机类专业基础课教材。是广西梧州职业学院高水平专业建设的一项重要成果。本选题是广西梧州职业技术学院唐永平老师主持的广西精品在线开放课程项目,其是广西壮族自治区教育厅《自治区教育厅办公室关于报送 2019 年度第二批职业教育示范特色专业及实训基地项目建设方案和任务书的通知》(桂财教[2019]106 号)中“梧州职业学院信息技术示范特色专业建设及实训基地项目”建设的重要内容成果。
内容简介
《MySQL数据库项目实践教程(微课版)》按照由易到难、逐步加深的原则,依次探讨了较为初级阶段的MySQL数据库的安装与配置、数据库的创建与管理和数据查询等内容,以及较为不错阶段的优化数据查询、数据库编程、维护数据库的安全性和数据库的设计等内容,特别加入了Java访问MySQL数据库的实用扩展内容。 为了便于读者阅读,全书还穿插着一些技巧、提示等小栏目以及经验点拨等辅助性栏目。 为了加强学习效果,在每个项目后都配备有相应的思考练习题,使读者能够运用所学知识完成实际的工作任务,达到举一反三、学以致用的目的。 《MySQL数据库项目实践教程(微课版)》既适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,并可供开发人员查阅、参考。
目录
0.1 数据库的基本概念与技术构成
0.1.1 数据库的基本概念
0.1.2 数据库的类型
0.1.3 数据库的技术构成
0.2 MySQL的管理与设计工具
0.2.1 常用的图形化管理工具
0.2.2 数据模型及设计工具
0.3 系统数据模型的建立方法
0.3.1 建立E-R模型
0.3.2 逻辑结构设计
0.3.3 关系模式的规范化
0.3.4 关系代数
0.4 实践操作:电商购物系统需求分析与数据库建模
自我小结
思考与练习
拓展训练
项目1 MySQL的安装与环境配置
1.1 知识准备:MySQL的下载路径与安装配置方法
1.1.1 MySQL的下载路径
1.1.2 MySQL的安装配置方法
1.1.3 MySQL的启动与登录方法
1.2 实践操作:下载与安装MySQL并进行配置
1.2.1 下载MySQL安装文件
1.2.2 安装MySQL
1.2.3 MySQL服务器的配置
1.2.4 在图形界面下启动、停止、登录MySQL服务器
1.2.5 初步使用图形化管理工具Navicat
项目小结
思考与练习
拓展训练
项目2 操作数据库
2.1 知识准备:数据库的基本操作方法
2.1.1 数据库的创建与查看方法
2.1.2 数据库的字符集和校对规则
2.1.3 数据库的修改与删除方法
2.1.4 数据库的组成
2.1.5 数据库的存储引擎
2.2 实践操作:使用Navicat操作电商购物系统数据库
项目小结
思考与练习
拓展训练
项目3 管理数据表
3.1 知识准备:操作数据表的基础
3.1.1 MySQL的数据类型
3.1.2 MySQL的数据表类型
3.1.3 创建表的语法形式
3.1.4 完整性约束
3.1.5 主键约束
3.1.6 外键约束
3.1.7 非空约束
3.1.8 唯一性约束
3.1.9 默认约束
3.1.10 设置表的属性值自动增加
3.2 实践操作:创建和操作电商购物系统数据库表
项目小结
思考与练习
拓展训练
项目4 数据表的数据查询
4.1 知识准备:数据表的数据查询基础
4.1.1 基本查询语句
4.1.2 单表查询
4.1.3 使用集合函数查询
4.1.4 连接查询
4.1.5 子查询
4.1.6 合并查询结果
4.1.7 为表和字段取别名
4.1.8 使用正则表达式查询
4.2 实践操作:电商购物系统数据表查询操作
项目小结
思考与练习
拓展训练
项目5 数据库索引与视图
5.1 知识准备:索引与视图的基本概念及应用方法
5.1.1 索引简介
5.1.2 索引的创建与相关操作方法
5.1.3 视图的含义与作用
5.1.4 视图的创建与相关操作方法
5.2 实践操作:索引和视图的创建及管理电商购物系统
项目小结
思考与练习
拓展训练
项目6 数据库的编程
6.1 知识准备:数据库编程基础知识
6.1.1 常量和变量
6.1.2 流程控制语句
6.1.3 重置命令结束标记
6.1.4 自定义函数
6.1.5 自定义存储过程
6.1.6 自定义触发器
6.1.7 游标
6.1.8 事件与事务
6.2 实践操作:使用程序逻辑操作电商购物系统数据
项目小结
思考与练习
拓展训练
项目7 数据库安全
7.1 知识准备:数据库安全机制
7.1.1 用户与权限
7.1.2 用户账户管理
7.1.3 权限管理
7.1.4 用户的锁定与解锁
7.1.5 图形管理工具管理用户与权限
7.1.6 访问控制
7.2 实践操作:综合管理电商购物系统安全
项目小结
思考与练习
拓展训练
项目8 数据库性能优化
8.1 知识准备:高性能、高可用性数据库基础
8.1.1 优化查询
8.1.2 优化数据库结构
8.1.3 优化MySQL服务器
8.1.4 高可用性
8.2 实践操作:维护电商购物系统的高性能
项目小结
思考与练习
拓展训练
项目9 数据库开发设计
9.1 知识准备:如何设计数据库
9.1.1 软件项目开发中数据库设计的生命周期
9.1.2 设计数据库的步骤
9.1.3 数据模型的优化
9.1.4 物理设计
9.1.5 数据库的实施
9.1.6 数据库的运行维护
9.1.7 开发工具及相关技术
9.2 实践操作:电商购物系统的设计与开发
项目小结
思考与练习
拓展训练
项目10 Java访问MySQL数据库
10.1 知识准备:JDBC介绍
10.1.1 下载与安装MySQL Connector/J
10.1.2 Java连接MySQL数据库
10.1.3 Java操作MySQL数据库
10.1.4 数据库的备份
10.2 实践操作:Java访问MySQL数据库实例
思考与练习
参考文献
作者简介
韦霞,梧州职业学院计算机教研室主任,副教授。曾获得广西职业院校教师示范培训项目类2018年度专业带头人领军能力研修项目计算机网络技术专业国家级培训,主讲了《C语言程序设计》、《MySQL数据库原理与应用》等计算机专业课程,作为副主编参编高职教材5部,发表专业学术论文十余篇,获广西职业院校信息化教学大赛二等奖2项,三等奖1项。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.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