全新正版书籍,24小时发货,可开发票。
¥ 24 8.3折 ¥ 29 全新
库存3件
作者陈晓男
出版社中国铁道出版社
ISBN9787113233921
出版时间2017-09
装帧平装
开本16开
定价29元
货号25179095
上书时间2024-11-27
当今,全国高职院校都在原有课程教学改革的基础上进行课程资源的建设,课程数字化资源与纸质化资源的有机结合成为当今教材建设的主要方向。数据库作为软件技术及计算机相关专业的平台课程,各出版社都相继出版了一些这方面的教材。本书的特点是既体现了基于工作过程的教学理念,又使用了二维码嵌入的微课,并且在教材中使用了版本较新的SQL Server 2014和MySQL 5.7.9数据库软件作为载体,在内容、形式上有较大的突破,不论是在题材的选取上,还是在内容的组织上都有新意,并且提供了教学安排的参考。
本书充分体现项目课程设计思想,经过企业专家、职业教育专家以及具有多年教学经验的专业教师多次进行头脑风暴,按照“市场调研→确定工作任务和职业能力→课程设置→在本课程中应该掌握的技能→课程项目设计→教材内容”一步步进行认真的分析和研讨,经过六届学生试用及反馈,结合数据库软件的发展情况,终确定为现在的内容和组织形式,较前一版在内容的顺序和组织上有了较好的修正,进一步理顺了数据库知识体系。
本书主要有以下特点:
(1)基于实际岗位需求的内容设计。书中以数据库实际操作的标准进行项目和任务设计,使读者能够比较容易地掌握相关知识。
(2)代码与图形操作工具相结合的讲授方法。使用图形操作工具可降低初学者的学习难度,SQL代码可使读者从本质上掌握数据库技术。
(3)循序渐进的学习过程。书中充分考虑了学生的认知规律,并结合编者多年的教学和实践经验,精心设计项目与任务。项目一主要是在教师的带领下熟悉数据库的应用;项目二加深难度和要求,在教师的指导下熟悉数据库的设计与应用;项目三主要是利用前面所学的数据库设计与应用知识,换一种数据库软件(MySQL)进行数据库的基本操作与编程等高级操作,要求读者能够在教师的帮助下独立完成相关任务。在项目一的学习过程中,每个模块还穿插了模块演练,以加强初学者的数据库应用能力。
(4)项目载体,任务驱动,理实一体。本书没有按常规教材划分章节,而是以项目为载体划分为若干模块,每个模块划分为若干具体任务,学习目标明确,任务贯穿知识点,理实一体化。
(5)项目相对独立,可根据专业选择。本书的三个项目是相对独立的,可根据读者的专业需要进行选择,可以只学项目一和项目二,更专一地学好SQL Server 2014数据库管理系统,也可以只选项目一和项目三,对为常用的两种数据库管理系统做一个入门使用的学习,当然也可以全部都学,让读者的数据库设计与应用能力更为扎实。
本书由陈晓男任主编,俞辉、张海越、黄克飞任副主编。项目一由陈晓男编写,项目二由俞辉编写,项目三由张海越编写,书中的微课视频主要由黄克飞录制,陈晓男参与了教学视频的录制,全书由陈晓男统稿、订正。在本书编写过程中得到了张春燕、樊光辉、周之昊、孙靓等多位同行的支持和帮助,在此深表谢意。
在本书编写过程中,尽管编者尽了大的努力,但由于时间仓促,水平有限,书中可能还存在不足和疏漏之处,欢迎广大读者批评指正。
编 者
2017年5月
模块一 认识数据库3
任务1 掌握数据库基础知识3
任务2 搭建数据库环境5
任务3 创建超市管理系统数据库11
模块二 数据库基本操作19
任务1 查看、修改数据库选项19
任务2 附加、分离、备份、还原
与删除数据库20
模块三 基本数据查询30
任务1 认识SELECT语句30
任务2 使用查询分析器练习查询35
任务3 按条件查询38
模块四 数据统计与索引优化46
任务1 学会数据统计46
任务2 创建索引51
模块五 子查询55
任务1 认识子查询55
任务2 使用子查询统计商品信息59
模块六 视图的创建与使用63
任务1 认识视图63
任务2 通过视图修改表中数据66
模块七 实体完整性的实施70
任务 使用约束保证表内的行70
模块八 参照完整性的实施76
任务1 创建、使用外键约束76
任务2 创建、使用级联参照
完整性约束78
模块九 域完整性的实施80
任务1 创建检查约束和默认值约束
实施数据库的域完整性80
任务2 创建、使用规则和
默认值对象82
模块十 用户自定义函数及游标的使用87
任务1 认识自定义函数和游标87
任务2 创建、使用自定义函数91
模块十一 存储过程的创建与使用100
任务1 认识存储过程100
任务2 创建、使用用户自定义
存储过程104
模块十二 触发器的创建与使用110
任务1 认识触发器110
任务2 创建并使用触发器113
项目二 培训班管理系统数据库的设计与应用
模块一 整理资料121
任务1 对培训班管理系统进行
需求分析121
任务2 绘制局部E-R图并且组合
成全局E-R图122
模块二 设计管理系统数据库结构124
任务 将E-R图转换成所需要
的数据表124
模块三 创建管理系统数据库127
任务1 创建、管理培训班管理
系统数据库127
任务2 创建培训班管理系统
数据表129
模块四 完善数据表结构130
任务1 设置数据表的主键约束130
任务2 设置数据表的外键约束131
模块五 添加管理系统数据132
任务1 正确向表中添加数据132
任务2 设置合适的检查约束133
模块六 实现基本管理信息查询135
任务1 查询系统单张表基本信息135
任务2 查询系统多张表特定信息136
模块七 创建基本管理信息视图141
任务1 通过视图查询数据141
任务2 通过视图修改表中数据143
模块八 编程实现管理信息统计144
任务1 使用流程控制语句实现
管理信息统计144
任务2 使用游标处理结果集中
的数据146
模块九 创建用户自定义函数实现
管理信息统计147
任务 通过函数统计相关信息147
模块十 创建存储过程实现管理信息统计149
任务1 通过简单存储过程查看
相关信息149
任务2 通过带参数的存储过程
查看相关信息150
模块十一 创建触发器实现管理
系统数据完整性152
任务1 通过insert触发器实现
数据完整性152
任务2 通过delete触发器实现
数据完整性153
任务3 通过update触发器实现
数据完整性154
模块十二 JSP访问数据库156
任务1 搭建JSP运行环境156
任务2 实现数据库与JSP页面
的连接157
项目三 MySQL数据库入门
模块一 认识MySQL162
任务1 搭建MySQL数据库环境162
任务2 学会Navicat
Lite for MySQL
的安装与使用170
模块二 MySQL数据库基本操作174
任务1 学会建库、建表及对表的
增、删、改、查操作174
任务2 学会视图及存储过程的
创建与使用179
模块三 MySQL数据库高级操作182
任务1 学会事务管理及数据库的
备份与还原182
任务2 掌握用户及权限管理183
参考文献186
— 没有更多了 —
以下为对购买帮助不大的评价