-
内容大纲
本书以实际案例为依托,采用“任务驱动”的编写模式,围绕“学生技能竞赛管理系统”数据库,从MySQL数据库的相关概念及理论知识出发,介绍MySQL Workbench的安装及使用。本书以项目为单元,分为9个项目、29个子任务,内容涵盖数据库设计、MySQL数据库环境配置、数据库管理、数据表管理、数据查询、数据库编程、数据库索引与视图、数据库安全及性能优化、Python程序连接与访问MySQL数据库等,最终实现“学生技能竞赛管理系统”数据库的设计、开发、部署和运行。各项目的子任务之间,内容循序渐进,逐层深入,力求将关系型数据库中抽象的问题具体化、图形化,化复杂为简单,适合教学。
本书将数据库操作项目与实际应用相结合,理论联系实际,着重培养学生的应用能力,有较强的实用性。本书可作为应用型本科院校、职业本科院校、高职高专院校计算机及相关专业数据库课程的教材,也可以作为MySQL数据库初学者及相关开发人员的参考书。 -
作者介绍
-
目录
项目一 数据库设计
任务1 学生技能竞赛管理系统数据库需求分析
任务2 数据库E-R图设计
任务3 使用MySQL Workbench设计数据库
拓展阅读
实践训练
项目二 MySQL数据库环境配置
任务1 MySQL数据库的下载与安装
任务2 MySQL服务器的配置
任务3 MySQL服务器启动与数据库登录
拓展阅读
实践训练
项目三 数据库管理
任务1 数据库管理的常用操作
任务2 数据库的备份与恢复
任务3 数据库中表的导入与导出
拓展阅读
实践训练
项目四 数据表管理
任务1 数据类型
任务2 数据表的创建与管理
任务3 数据管理
任务4 数据完整性
拓展阅读
实践训练
项目五 数据查询
任务1 简单查询
任务2 连接查询
任务3 子查询
拓展阅读
实践训练
项目六 数据库编程
任务1 存储过程的使用
任务2 存储函数的使用
任务3 触发器的使用
任务4 游标的使用
任务5 事务
拓展阅读
实践训练
项目七 数据库索引与视图
任务1 索引的创建与删除
任务2 视图的创建与管理
拓展阅读
实践训练
项目八 数据库安全及性能优化
任务1 数据库用户管理
任务2 数据库权限管理
任务3 数据库性能优化
拓展阅读
实践训练
项目九 Python程序连接与访问MySQL数据库
任务1 使用Python程序连接MySQL数据库
任务2 使用Python程序创建MySQL数据表
任务3 使用Python程序对MySQL数据表进行管理
拓展阅读
实践训练
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...