描述
开 本: 16开纸 张: 轻型纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787121345913
产品特色
内容简介
本书以实际的学生竞赛项目管理系统为案例依托,从MySQL数据库的相关概念及理论知识出发,介绍系统需求分析、数据库设计与实施、数据库管理与优化等内容,*终实现学生竞赛项目管理系统的设计、开发、部署和运行。全书以项目为单元,共分为9个项目,28个子任务。项目一为数据库的设计,项目二为MySQL数据库,项目三为数据库的管理,项目四为数据表的管理,项目五为数据查询,项目六为数据库编程,项目七为数据库索引与视图,项目八为数据库安全及性能优化,项目九为学生竞赛项目管理系统的开发。书中各项目的子任务之间,内容循序渐进,逐层深入,力求将关系数据库中抽象的问题具体化、图形化,化复杂为简单,适合教学。 本书可作为应用型本科院校、高职高专院校计算机及相关专业数据库课程的教材,也可以作为MySQL数据库初学者及相关开发人员的参考书。
目 录
目 录
项目一 数据库的设计 1
任务一 需求分析 1
任务二 E-R模型设计 5
任务三 使用ER/Studio设计学生竞赛项目管理系统数据库 11
实践训练 18
项目二 MySQL数据库 20
任务一 MySQL数据库的下载与安装 20
任务二 MySQL服务器的配置 25
任务三 MySQL服务器开启与数据库登录 31
实践训练 34
项目三 数据库的管理 36
任务一 数据库服务器的连接与数据库的创建 36
任务二 数据库的备份与恢复 45
任务三 数据库的导入与导出 50
实践训练 53
项目四 数据表的管理 55
任务一 数据类型 55
任务二 数据表的创建与管理 62
任务三 数据管理 70
任务四 数据完整性 74
实践训练 82
项目五 数据查询 83
任务一 简单查询 83
任务二 连接查询 93
任务三 子查询 96
实践训练 99
项目六 数据库编程 101
任务一 存储过程的使用 101
任务二 存储函数的使用 105
任务三 触发器的使用 109
任务四 游标的使用 112
任务五 事务 113
实践训练 116
项目七 数据库索引与视图 118
任务一 索引的创建与删除 118
任务二 视图的创建与管理 126
实践训练 136
项目八 数据库安全及性能优化 137
任务一 数据库用户管理 137
任务二 数据库权限管理 143
任务三 数据库性能优化 145
实践训练 153
项目九 学生竞赛项目管理系统的开发 154
任务一 学生竞赛项目管理系统的设计 154
任务二 学生竞赛项目管理系统的实现 158
实践训练 173
参考文献 174
项目一 数据库的设计 1
任务一 需求分析 1
任务二 E-R模型设计 5
任务三 使用ER/Studio设计学生竞赛项目管理系统数据库 11
实践训练 18
项目二 MySQL数据库 20
任务一 MySQL数据库的下载与安装 20
任务二 MySQL服务器的配置 25
任务三 MySQL服务器开启与数据库登录 31
实践训练 34
项目三 数据库的管理 36
任务一 数据库服务器的连接与数据库的创建 36
任务二 数据库的备份与恢复 45
任务三 数据库的导入与导出 50
实践训练 53
项目四 数据表的管理 55
任务一 数据类型 55
任务二 数据表的创建与管理 62
任务三 数据管理 70
任务四 数据完整性 74
实践训练 82
项目五 数据查询 83
任务一 简单查询 83
任务二 连接查询 93
任务三 子查询 96
实践训练 99
项目六 数据库编程 101
任务一 存储过程的使用 101
任务二 存储函数的使用 105
任务三 触发器的使用 109
任务四 游标的使用 112
任务五 事务 113
实践训练 116
项目七 数据库索引与视图 118
任务一 索引的创建与删除 118
任务二 视图的创建与管理 126
实践训练 136
项目八 数据库安全及性能优化 137
任务一 数据库用户管理 137
任务二 数据库权限管理 143
任务三 数据库性能优化 145
实践训练 153
项目九 学生竞赛项目管理系统的开发 154
任务一 学生竞赛项目管理系统的设计 154
任务二 学生竞赛项目管理系统的实现 158
实践训练 173
参考文献 174
前 言
前 言
本书根据当前教材建设和教材改革的新思路进行编写,作者团队由教学经验丰富、行业背景深厚的高职院校一线“双师型”教师和企业专家共同组成,融理论知识、实践技能、行业经验于一体。本书内容注重和职业岗位相结合,遵循职业能力培养的基本规律,采用“任务驱动”的编写模式,以学生竞赛项目管理系统为典型案例,介绍数据库的相关概念、数据库技术应用的基本技能及技巧。
本书以实际的学生竞赛项目管理系统为案例依托,从MySQL数据库的相关概念及理论知识出发,介绍系统需求分析、数据库设计与实施、数据管理与优化等内容,后实现了学生竞赛项目管理系统的设计、开发、部署和运行。全书以项目为单元,共分为9个项目,28个子任务,项目一为数据库的设计,项目二为MySQL数据库,项目三为数据库的管理,项目四为数据表的管理,项目五为数据查询,项目六为数据库编程,项目七为数据里索引与视图,项目八为数据库安全及性能优化,项目九为学生竞赛项目管理系统的开发。书中各项目的子任务之间,内容循序渐进,逐层深入。力求将关系数据库中抽象的问题具体化、图形化,化复杂为简单,适合教学。
本书可作为应用型本科院校、高职高专院校计算机及相关专业数据库课程的教材,也可以作为MySQL数据库初学者及相关开发人员的参考书。
本书由广东创新科技职业学院冯天亮和骆金维担任主编,负责整书思路和主要框架。全书编写分工如下:项目一由冯天亮、骆金维编写;项目二、项目七由詹宝容编写;项目三由骆金维编写;项目四、项目五由邓庆海编写;项目六、项目八由谢品章编写;项目九由骆金维、蔡如彩编写,全书由冯天亮进行统稿。广州市金禧信息技术服务有限公司开发的学生竞赛项目管理系统为本书的编写素材,蔡如彩在本书的项目设计、任务编排等方面从企业实际工作过程和工作内容的角度给予有益的指导。
本书提供电子课件、源代码等配套教学资源,读者可登录华信教育资源网(www.hxedu.com.cn)注册并免费下载。
由于时间仓促,书稿内容多,要将各个知识点融入到各个项目案例中,是一项难度很大的工作,加上编写团队能力有限,书中难免有疏漏之处,请广大读者批评指正。
本书根据当前教材建设和教材改革的新思路进行编写,作者团队由教学经验丰富、行业背景深厚的高职院校一线“双师型”教师和企业专家共同组成,融理论知识、实践技能、行业经验于一体。本书内容注重和职业岗位相结合,遵循职业能力培养的基本规律,采用“任务驱动”的编写模式,以学生竞赛项目管理系统为典型案例,介绍数据库的相关概念、数据库技术应用的基本技能及技巧。
本书以实际的学生竞赛项目管理系统为案例依托,从MySQL数据库的相关概念及理论知识出发,介绍系统需求分析、数据库设计与实施、数据管理与优化等内容,后实现了学生竞赛项目管理系统的设计、开发、部署和运行。全书以项目为单元,共分为9个项目,28个子任务,项目一为数据库的设计,项目二为MySQL数据库,项目三为数据库的管理,项目四为数据表的管理,项目五为数据查询,项目六为数据库编程,项目七为数据里索引与视图,项目八为数据库安全及性能优化,项目九为学生竞赛项目管理系统的开发。书中各项目的子任务之间,内容循序渐进,逐层深入。力求将关系数据库中抽象的问题具体化、图形化,化复杂为简单,适合教学。
本书可作为应用型本科院校、高职高专院校计算机及相关专业数据库课程的教材,也可以作为MySQL数据库初学者及相关开发人员的参考书。
本书由广东创新科技职业学院冯天亮和骆金维担任主编,负责整书思路和主要框架。全书编写分工如下:项目一由冯天亮、骆金维编写;项目二、项目七由詹宝容编写;项目三由骆金维编写;项目四、项目五由邓庆海编写;项目六、项目八由谢品章编写;项目九由骆金维、蔡如彩编写,全书由冯天亮进行统稿。广州市金禧信息技术服务有限公司开发的学生竞赛项目管理系统为本书的编写素材,蔡如彩在本书的项目设计、任务编排等方面从企业实际工作过程和工作内容的角度给予有益的指导。
本书提供电子课件、源代码等配套教学资源,读者可登录华信教育资源网(www.hxedu.com.cn)注册并免费下载。
由于时间仓促,书稿内容多,要将各个知识点融入到各个项目案例中,是一项难度很大的工作,加上编写团队能力有限,书中难免有疏漏之处,请广大读者批评指正。
编 者
评论
还没有评论。