MySQL数据库实用教程()

MySQL数据库实用教程()
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2021-11
版次: 1
ISBN: 9787302585473
定价: 39.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 212页
分类: 生活
  • 本书以项目为载体,以任务为驱动,以学生信息管理系统为案例,详细介绍了数 

     
    据库相关概念、数据库技术应用的基本技能和方法。全书包含10个项目,每个项目 

     
    包含2~5个任务,共计30多个有代表性的案例,涉及数据库的基本知识、数据库的 

     
    安装配置、表的操作、事务管理、存储过程管理、视图管理、安全管理等内容。 

     
    本书以“理论够用、重在实践”为原则,选取通俗易懂的案例,详细全面地对其 

     
    进行分析讲解。本书由一线教师集多年的教学经验和工作经验编写而成,可以帮 

     
    助读者快速掌握数据库的基本操作,并对数据库操作有全面的了解。 
    本书适合高等职业学院、中等职业学校、各类技术学校在校学生作为教材使用, 

     
    也可作为本科院校的学生和计算机爱好者的参考 
    用书。 

    任丽娜,贵州轻工职业技术学院计算机应用技术专业讲师,数据库工程师,软件设计师,网络工程师,主要研究方向为数据挖掘,有丰富的企业实践经验。
     
    目录 

     

     
    项目1数据库设计 

     
    1.1项目导入与需求分析 

     
    1.2相关知识 

     
    1.2.1数据库相关概念 

     
    1.2.2概念结构设计基本方法 

     
    1.2.3逻辑结构设计基本方法 

     
    1.2.4物理结构设计基本方法 

     
    1.2.5拓展知识非关系型数据库 

     
    1.3任务分解 

     
    1.3.1任务1设计概念结构 

     
    1.3.2任务2设计逻辑结构 

     
    1.3.3任务3设计物理结构 

     
    1.4任务实施 

     
    1.4.1实施任务1概念结构设计 

     
    1.4.2实施任务2逻辑结构设计 

     
    1.4.3实施任务3物理结构设计 

     
    1.5项目实训 

     
    1.5.1设计图书馆信息管理系统数据库 

     
    1.5.2创建、管理网上书店信息管理系统数据库 

     
    1.6项目小结 

     

     
    习题 

     
    项目2MySQL数据库的下载与安装 

     
    2.1项目导入与需求分析 

     
    2.2相关知识 

     
    2.2.1MySQL数据库发展 

     
    2.2.2常见的MySQL可视化管理工具 

     
    2.2.3拓展知识中国数据库开拓者萨师煊 

     
    2.3任务分解 

     
    2.3.1任务1下载、安装MySQL数据库 

     
    2.3.2任务2下载、安装MySQL可视化管理工具 

     
    2.3.3任务3配置、管理MySQL服务器 

     
    2.4任务实施 

     
    2.4.1实施任务1下载、安装MySQL数据库 

     
    2.4.2实施任务2下载、安装MySQL可视化管理工具 

     
    2.4.3实施任务3配置、管理MySQL服务器 

     
    2.5项目实训 

     
    2.5.1通过MySQL Workbench管理MySQL数据库 

     
    2.5.2通过Navicat for MySQL管理MySQL 

     
    2.6项目小结 

     
    习题 

     

     

     

     

     
    项目3数据库的创建与操作 

     
    3.1项目导入和需求分析 

     
    3.2相关知识 

     
    3.2.1认识SQL语言 

     
    3.2.2MySQL数据库简介 

     
    3.2.3拓展知识数据库管理系统: 人工管理阶段、文件管理阶段和 
    数据库管理阶段 

     
    3.3任务分解 

     
    3.3.1任务1创建数据库 

     
    3.3.2任务2打开查看数据库 

     
    3.3.3任务3修改数据库 

     
    3.3.4任务4删除数据库 

     
    3.4任务实施 

     
    3.4.1实施任务1创建XSGL数据库 

     
    3.4.2实施任务2打开并查看数据库信息 

     
    3.4.3实施任务3修改数据库 

     
    3.4.4实施任务4删除数据库 

     
    3.5项目实训 

     
    3.5.1创建、管理图书馆信息管理系统数据库 

     
    3.5.2设计网上书店信息管理系统数据库 

     
    3.6项目小结 

     
    习题 

     
    项目4表的创建与操作 

     
    4.1项目导入与需求分析 

     
    4.2相关知识 

     
    4.2.1MySQL数据表的概述 

     
    4.2.2MySQL的基本数据类型 

     
    4.2.3MySQL的数据完整性约束 

     
    4.2.4拓展知识数据库管理系统: 主/从结构、分布式结构、 
    C/S结构和B/S结构 

     
    4.3任务分解 

     
    4.3.1任务1创建数据表 

     
    4.3.2任务2查看数据表 

     
    4.3.3任务3修改数据表 

     
    4.3.4任务4数据表中数据的插入、修改、删除 

     
    4.3.5任务5删除数据表 

     
    4.4任务实施 

     
    4.4.1实施任务1创建数据表 

     
    4.4.2实施任务2查看数据库表信息 

     
    4.4.3实施任务3修改数据库表 

     

     
    4.4.4实施任务4数据库表记录的插入、修改、删除 

     
    4.4.5实施任务5删除数据库表 

     
    4.5项目实训 

     
    4.5.1创建、操作图书馆信息管理系统数据库的表 

     
    4.5.2创建、操作网上书店信息管理系统数据库的表 

     
    4.6项目小结 

     
    习题 

     
    项目5数据库查询 

     
    5.1项目导入与需求分析 

     
    5.2相关知识 

     
    5.2.1简单查询 

     
    5.2.2连接查询 

     
    5.2.3子查询 

     
    5.2.4拓展知识数据库管理系统: 系统架构 

     
    5.3任务分解 

     
    5.3.1任务1查询数据库单表中的数据 

     
    5.3.2任务2查询数据库多表中的数据 

     
    5.3.3任务3多层查询数据库中的数据 

     
    5.4任务实施 

     
    5.4.1实施任务1单表查询 

     
    5.4.2实施任务2多表查询 

     
    5.4.3实施任务3嵌套查询 

     
    5.5项目实训 

     
    5.5.1查询图书馆信息管理系统数据库数据 

     
    5.5.2查询网上书店信息管理系统数据库数据 

     
    5.6项目小结 

     
    习题 

     
    项目6视图与索引 

     
    6.1项目导入和需求分析 

     
    6.2相关知识 

     
    6.2.1MySQL视图 

     
    6.2.2MySQL索引 

     
    6.2.3拓展知识数据模型: 网状模型 

     
    6.3任务分解 

     
    6.3.1任务1创建数据库视图 

     
    6.3.2任务2修改数据库视图 

     
    6.3.3任务3删除数据库视图 

     
    6.3.4任务4创建数据库索引 

     
    6.3.5任务5删除数据库索引 

     
    6.4任务实施 

     
    6.4.1实施任务1创建数据库视图 

     
    6.4.2实施任务2修改数据库视图 

     
    6.4.3实施任务3删除数据库视图 

     
    6.4.4实施任务4创建数据库索引 

     
    6.4.5实施任务5删除数据库索引 

     
    6.5项目实训 

     
    6.6项目小结 

     
    习题 

     
    项目7存储过程与触发器 

     
    7.1项目导入与需求分析 

     
    7.2相关知识 

     
    7.2.1MySQL存储过程 

     
    7.2.2MySQL触发器 

     
    7.2.3拓展知识数据模型: 层次模型 

     
    7.3任务分解 

     
    7.3.1任务1创建数据库存储过程 

     
    7.3.2任务2执行数据库存储过程 

     
    7.3.3任务3修改删除数据库存储过程 

     
    7.3.4任务4管理数据库触发器 

     
    7.4任务实施 

     
    7.4.1实施任务1创建数据库存储过程 

     
    7.4.2实施任务2执行数据库存储过程 

     
    7.4.3实施任务3修改删除数据库存储过程 

     
    7.4.4实施任务4管理数据库触发器 

     
    7.5项目实训 

     
    7.5.1图书馆信息管理系统数据库的存储过程与触发器 

     
    7.5.2网上书店信息管理系统数据库的存储过程与触发器 

     
    7.6项目小结 

     
    习题 

     
    项目8事务处理与并发访问 

     
    8.1项目导入与需求分析 

     
    8.2相关知识 

     
    8.2.1MySQL事务处理 

     
    8.2.2MySQL并发访问 

     
    8.2.3拓展知识数据模型:  关系模型 

     
    8.3任务分解 

     
    8.3.1任务1查询和修改数据库事务隔离级别 

     
    8.3.2任务2查询并发连接数 

     
    8.3.3任务3查询表级锁争夺情况 

     
    8.4任务实施 

     
    8.4.1实施任务1查询和修改数据库事务隔离级别 

     
    8.4.2实施任务2查询并发连接数 

     
    8.4.3实施任务3查询表级锁争夺情况 

     
    8.5项目实训 

     
    8.6项目小结 

     
    习题 

     
    项目9数据库的安全、备份与恢复 

     
    9.1项目导入与需求分析 

     
    9.2相关知识 

     
    9.2.1数据库安全管理 

     
    9.2.2数据库备份 

     
    9.2.3数据库还原 

     
    9.2.4拓展知识企业数据安全 

     
    9.3任务分解 

     
    9.3.1任务1数据库用户管理 

     
    9.3.2任务2数据库权限管理 

     
    9.3.3任务3备份数据库 

     
    9.3.4任务4还原数据库 

     
    9.4任务实施 

     
    9.4.1实施任务1数据库用户管理 

     
    9.4.2实施任务2数据库权限管理 

     
    9.4.3实施任务3备份学生信息管理系统数据库的方法 

     
    9.4.4实施任务4还原学生信息管理系统数据库的方法 

     
    9.5项目实训 

     
    9.6项目小结 

     
    习题 

     
    项目10数据库应用系统开发实例 

     
    10.1项目导入与需求分析 

     
    10.2相关知识 

     
    10.2.1系统设计 

     
    10.2.2常用开发语言及平台 

     
    10.2.3拓展知识C#语言及.NET体系 

     
    10.3任务分解 

     
    10.3.1任务1设计学生信息管理系统 

     
    10.3.2任务2实现学生信息管理系统 

     
    10.4任务实施 

     
    10.4.1实施任务1学生信息管理系统功能设计 

     
    10.4.2实施任务2学生信息管理系统实现 

     
    10.5项目实训 

     
    10.5.1设计实现图书馆信息管理系统数据库 

     
    10.5.2设计实现网上书店信息管理系统数据库 

     
    10.6项目小结 

     
    习题 

     
    参考文献 

  • 内容简介:
    本书以项目为载体,以任务为驱动,以学生信息管理系统为案例,详细介绍了数 

     
    据库相关概念、数据库技术应用的基本技能和方法。全书包含10个项目,每个项目 

     
    包含2~5个任务,共计30多个有代表性的案例,涉及数据库的基本知识、数据库的 

     
    安装配置、表的操作、事务管理、存储过程管理、视图管理、安全管理等内容。 

     
    本书以“理论够用、重在实践”为原则,选取通俗易懂的案例,详细全面地对其 

     
    进行分析讲解。本书由一线教师集多年的教学经验和工作经验编写而成,可以帮 

     
    助读者快速掌握数据库的基本操作,并对数据库操作有全面的了解。 
    本书适合高等职业学院、中等职业学校、各类技术学校在校学生作为教材使用, 

     
    也可作为本科院校的学生和计算机爱好者的参考 
    用书。 

  • 作者简介:
    任丽娜,贵州轻工职业技术学院计算机应用技术专业讲师,数据库工程师,软件设计师,网络工程师,主要研究方向为数据挖掘,有丰富的企业实践经验。
  • 目录:

     
    目录 

     

     
    项目1数据库设计 

     
    1.1项目导入与需求分析 

     
    1.2相关知识 

     
    1.2.1数据库相关概念 

     
    1.2.2概念结构设计基本方法 

     
    1.2.3逻辑结构设计基本方法 

     
    1.2.4物理结构设计基本方法 

     
    1.2.5拓展知识非关系型数据库 

     
    1.3任务分解 

     
    1.3.1任务1设计概念结构 

     
    1.3.2任务2设计逻辑结构 

     
    1.3.3任务3设计物理结构 

     
    1.4任务实施 

     
    1.4.1实施任务1概念结构设计 

     
    1.4.2实施任务2逻辑结构设计 

     
    1.4.3实施任务3物理结构设计 

     
    1.5项目实训 

     
    1.5.1设计图书馆信息管理系统数据库 

     
    1.5.2创建、管理网上书店信息管理系统数据库 

     
    1.6项目小结 

     

     
    习题 

     
    项目2MySQL数据库的下载与安装 

     
    2.1项目导入与需求分析 

     
    2.2相关知识 

     
    2.2.1MySQL数据库发展 

     
    2.2.2常见的MySQL可视化管理工具 

     
    2.2.3拓展知识中国数据库开拓者萨师煊 

     
    2.3任务分解 

     
    2.3.1任务1下载、安装MySQL数据库 

     
    2.3.2任务2下载、安装MySQL可视化管理工具 

     
    2.3.3任务3配置、管理MySQL服务器 

     
    2.4任务实施 

     
    2.4.1实施任务1下载、安装MySQL数据库 

     
    2.4.2实施任务2下载、安装MySQL可视化管理工具 

     
    2.4.3实施任务3配置、管理MySQL服务器 

     
    2.5项目实训 

     
    2.5.1通过MySQL Workbench管理MySQL数据库 

     
    2.5.2通过Navicat for MySQL管理MySQL 

     
    2.6项目小结 

     
    习题 

     

     

     

     

     
    项目3数据库的创建与操作 

     
    3.1项目导入和需求分析 

     
    3.2相关知识 

     
    3.2.1认识SQL语言 

     
    3.2.2MySQL数据库简介 

     
    3.2.3拓展知识数据库管理系统: 人工管理阶段、文件管理阶段和 
    数据库管理阶段 

     
    3.3任务分解 

     
    3.3.1任务1创建数据库 

     
    3.3.2任务2打开查看数据库 

     
    3.3.3任务3修改数据库 

     
    3.3.4任务4删除数据库 

     
    3.4任务实施 

     
    3.4.1实施任务1创建XSGL数据库 

     
    3.4.2实施任务2打开并查看数据库信息 

     
    3.4.3实施任务3修改数据库 

     
    3.4.4实施任务4删除数据库 

     
    3.5项目实训 

     
    3.5.1创建、管理图书馆信息管理系统数据库 

     
    3.5.2设计网上书店信息管理系统数据库 

     
    3.6项目小结 

     
    习题 

     
    项目4表的创建与操作 

     
    4.1项目导入与需求分析 

     
    4.2相关知识 

     
    4.2.1MySQL数据表的概述 

     
    4.2.2MySQL的基本数据类型 

     
    4.2.3MySQL的数据完整性约束 

     
    4.2.4拓展知识数据库管理系统: 主/从结构、分布式结构、 
    C/S结构和B/S结构 

     
    4.3任务分解 

     
    4.3.1任务1创建数据表 

     
    4.3.2任务2查看数据表 

     
    4.3.3任务3修改数据表 

     
    4.3.4任务4数据表中数据的插入、修改、删除 

     
    4.3.5任务5删除数据表 

     
    4.4任务实施 

     
    4.4.1实施任务1创建数据表 

     
    4.4.2实施任务2查看数据库表信息 

     
    4.4.3实施任务3修改数据库表 

     

     
    4.4.4实施任务4数据库表记录的插入、修改、删除 

     
    4.4.5实施任务5删除数据库表 

     
    4.5项目实训 

     
    4.5.1创建、操作图书馆信息管理系统数据库的表 

     
    4.5.2创建、操作网上书店信息管理系统数据库的表 

     
    4.6项目小结 

     
    习题 

     
    项目5数据库查询 

     
    5.1项目导入与需求分析 

     
    5.2相关知识 

     
    5.2.1简单查询 

     
    5.2.2连接查询 

     
    5.2.3子查询 

     
    5.2.4拓展知识数据库管理系统: 系统架构 

     
    5.3任务分解 

     
    5.3.1任务1查询数据库单表中的数据 

     
    5.3.2任务2查询数据库多表中的数据 

     
    5.3.3任务3多层查询数据库中的数据 

     
    5.4任务实施 

     
    5.4.1实施任务1单表查询 

     
    5.4.2实施任务2多表查询 

     
    5.4.3实施任务3嵌套查询 

     
    5.5项目实训 

     
    5.5.1查询图书馆信息管理系统数据库数据 

     
    5.5.2查询网上书店信息管理系统数据库数据 

     
    5.6项目小结 

     
    习题 

     
    项目6视图与索引 

     
    6.1项目导入和需求分析 

     
    6.2相关知识 

     
    6.2.1MySQL视图 

     
    6.2.2MySQL索引 

     
    6.2.3拓展知识数据模型: 网状模型 

     
    6.3任务分解 

     
    6.3.1任务1创建数据库视图 

     
    6.3.2任务2修改数据库视图 

     
    6.3.3任务3删除数据库视图 

     
    6.3.4任务4创建数据库索引 

     
    6.3.5任务5删除数据库索引 

     
    6.4任务实施 

     
    6.4.1实施任务1创建数据库视图 

     
    6.4.2实施任务2修改数据库视图 

     
    6.4.3实施任务3删除数据库视图 

     
    6.4.4实施任务4创建数据库索引 

     
    6.4.5实施任务5删除数据库索引 

     
    6.5项目实训 

     
    6.6项目小结 

     
    习题 

     
    项目7存储过程与触发器 

     
    7.1项目导入与需求分析 

     
    7.2相关知识 

     
    7.2.1MySQL存储过程 

     
    7.2.2MySQL触发器 

     
    7.2.3拓展知识数据模型: 层次模型 

     
    7.3任务分解 

     
    7.3.1任务1创建数据库存储过程 

     
    7.3.2任务2执行数据库存储过程 

     
    7.3.3任务3修改删除数据库存储过程 

     
    7.3.4任务4管理数据库触发器 

     
    7.4任务实施 

     
    7.4.1实施任务1创建数据库存储过程 

     
    7.4.2实施任务2执行数据库存储过程 

     
    7.4.3实施任务3修改删除数据库存储过程 

     
    7.4.4实施任务4管理数据库触发器 

     
    7.5项目实训 

     
    7.5.1图书馆信息管理系统数据库的存储过程与触发器 

     
    7.5.2网上书店信息管理系统数据库的存储过程与触发器 

     
    7.6项目小结 

     
    习题 

     
    项目8事务处理与并发访问 

     
    8.1项目导入与需求分析 

     
    8.2相关知识 

     
    8.2.1MySQL事务处理 

     
    8.2.2MySQL并发访问 

     
    8.2.3拓展知识数据模型:  关系模型 

     
    8.3任务分解 

     
    8.3.1任务1查询和修改数据库事务隔离级别 

     
    8.3.2任务2查询并发连接数 

     
    8.3.3任务3查询表级锁争夺情况 

     
    8.4任务实施 

     
    8.4.1实施任务1查询和修改数据库事务隔离级别 

     
    8.4.2实施任务2查询并发连接数 

     
    8.4.3实施任务3查询表级锁争夺情况 

     
    8.5项目实训 

     
    8.6项目小结 

     
    习题 

     
    项目9数据库的安全、备份与恢复 

     
    9.1项目导入与需求分析 

     
    9.2相关知识 

     
    9.2.1数据库安全管理 

     
    9.2.2数据库备份 

     
    9.2.3数据库还原 

     
    9.2.4拓展知识企业数据安全 

     
    9.3任务分解 

     
    9.3.1任务1数据库用户管理 

     
    9.3.2任务2数据库权限管理 

     
    9.3.3任务3备份数据库 

     
    9.3.4任务4还原数据库 

     
    9.4任务实施 

     
    9.4.1实施任务1数据库用户管理 

     
    9.4.2实施任务2数据库权限管理 

     
    9.4.3实施任务3备份学生信息管理系统数据库的方法 

     
    9.4.4实施任务4还原学生信息管理系统数据库的方法 

     
    9.5项目实训 

     
    9.6项目小结 

     
    习题 

     
    项目10数据库应用系统开发实例 

     
    10.1项目导入与需求分析 

     
    10.2相关知识 

     
    10.2.1系统设计 

     
    10.2.2常用开发语言及平台 

     
    10.2.3拓展知识C#语言及.NET体系 

     
    10.3任务分解 

     
    10.3.1任务1设计学生信息管理系统 

     
    10.3.2任务2实现学生信息管理系统 

     
    10.4任务实施 

     
    10.4.1实施任务1学生信息管理系统功能设计 

     
    10.4.2实施任务2学生信息管理系统实现 

     
    10.5项目实训 

     
    10.5.1设计实现图书馆信息管理系统数据库 

     
    10.5.2设计实现网上书店信息管理系统数据库 

     
    10.6项目小结 

     
    习题 

     
    参考文献 

查看详情
系列丛书 / 更多
MySQL数据库实用教程()
PhotoshopCS5实用教程()
杨云江、徐雅琴、付云芸、肖远征、陈远阳 著
MySQL数据库实用教程()
Python程序设计()
杨云江、龚良彩、谭杨、向永靖、冯桥华 编
MySQL数据库实用教程()
无人机植保应用技术()
曹庆年、刘代军、林伯阳、穆豹特 著
MySQL数据库实用教程()
无人机概论()
周竞赛、冯宇、王寅、王子源、张广文 著
MySQL数据库实用教程()
无人机操控技术()
秦昶、黄勤、周延、游永彬 著
相关图书 / 更多
MySQL数据库实用教程()
MySQL是怎样使用的 快速入门MySQL
小孩子4919
MySQL数据库实用教程()
MySQL数据库应用与管理 第2版
鲁大林
MySQL数据库实用教程()
MySQL数据库设计与应用
肖宏启、杨丰嘉、柳均 著
MySQL数据库实用教程()
MySQL数据库基础与应用教程(微课版计算机系列教材)
郎振红、曹志胜 编
MySQL数据库实用教程()
MySQL从入门到精通(第2版)
明日科技
MySQL数据库实用教程()
MySQL数据库技术应用教程
单光庆 主编;李咏霞 副主编;刘张榕;张校磊;葛建霞;刘秀娟;张宝峰;参编:刘晓洪;冯川放
MySQL数据库实用教程()
MySQL数据库应用、设计与管理任务驱动教程(微课版)
陈承欢 汤梦姣
MySQL数据库实用教程()
MySQL数据库项目化教程(第二版)()
郑小蓉 著;郑小蓉 编
MySQL数据库实用教程()
MySQL数据库项目实践教程(微课版)
潘育勤 副主编;韦霞 罗宁主编聂振传;曾庆毅;陈美其
MySQL数据库实用教程()
MySQL 8查询性能优化
[澳]杰斯帕·威斯堡·克罗(Jesper Wisborg Krogh) 著;史跃东 杨欣 殷海英 译
MySQL数据库实用教程()
MySQL数据库任务驱动式教程(第2版)(微课版)
石坤泉 汤双霞
MySQL数据库实用教程()
MySQL数据库技术及其医学应用
朱高红 著;王廷华、熊柳林、王廷华、熊柳林、朱高红 编
您可能感兴趣 / 更多
MySQL数据库实用教程()
起航创业:大学生创新创业理论指导研究
任丽娜、李钛、金红匣 著
MySQL数据库实用教程()
四级听力无忧:CET-4·4级听力无忧
任丽娜、杨怀恩 编