MySQL数据库应用与实践教程(21世纪高等学校计算机教育实用规划教材)
MySQL数据库应用与实践教程(21世纪高等学校计算机教育实用规划教材)作者:卜耀华 开 本:16开 书号ISBN:9787302466789 定价: 出版时间:2017-01-01 出版社:清华大学 |
MySQL数据库应用与实践教程(21世纪高等学校计算机教育实用规划教材) 本书特色
本书从数据库技术的实际应用出发,根据应用型本科和高等职业教育的特点和要求,以任务驱动为主要教学方式编写,每章都以具体的学习任务为主线,引导读者理解、掌握知识和技能。全书共10章,从数据库的规范化设计开始,通过大量丰富、实用、前后衔接的数据库项目来完整地介绍MySQL 数据库技术,具有概念清晰、系统全面、精讲多练、实用性强和突出技能训练等特点,可以使读者由浅入深、全面、系统地掌握MySQL数据库管理系统及其应用开发的相关知识。本书可作为高等学校计算机及相关专业教材和参考用书,也可作为各类培训学校教材,还可供数据库开发或管理人员、自学MySQL 数据库技术的读者使用。
MySQL数据库应用与实践教程(21世纪高等学校计算机教育实用规划教材) 目录
第1章数据库技术基础 1.1数据库系统概述 1.1.1数据库的概念 1.1.2数据管理技术的产生和发展 1.1.3数据库系统的特点 1.2数据模型 1.2.1数据处理的三个世界 1.2.2实体间的联系 1.2.3数据模型的分类 1.2.4关系模型的规范化 1.2.5关系运算 1.3数据库系统结构 1.3.1数据库系统的三级模式结构 1.3.2数据库系统的二级映像 1.4数据库设计基础 1.4.1设计原则 1.4.2设计步骤 1.5需求分析 1.5.1需求分析的任务 1.5.2需求分析的方法 1.5.3数据字典 1.6数据库实施 1.6.1数据的载入和应用程序的调试 1.6.2数据库的试运行 课堂实践: 教务管理系统的数据库设计 1.7本章小结 1.8思考与实践 第2章MySQL概述 2.1MySQL的功能及特点 2.1.1MySQL的版本 2.1.2MySQL的特性 2.2MySQL的安装和配置 2.2.1安装MySQL 2.2.2配置MySQL服务器 2.2.3连接服务器 2.3MySQL管理工具 2.3.1MySQL Workbench管理工具 2.3.2MySQL Administrator管理器工具 2.3.3MySQL Query Browser数据查询工具 2.3.4MySQL Migration Toolkit数据库迁移工具 课堂实践: MySQL的简单应用 2.4本章小结 2.5思考与实践 第3章数据库的创建与管理 3.1MySQL数据库简介 3.1.1数据库的构成 3.1.2数据库文件 3.1.3数据库对象 3.1.4数据库对象的标识符 3.2管理数据库 3.2.1创建数据库 3.2.2查看已有的数据库 3.2.3打开数据库 3.2.4修改数据库 3.2.5删除数据库 3.2.6使用MySQL Workbench管理数据库 课堂实践: 创建和管理教务管理系统数据库 3.3本章小结 3.4思考与实践 第4章表的创建与管理 4.1表概述 4.1.1表的概念 4.1.2表的类型 4.1.3表的数据类型 4.1.4表的设计 4.2创建和管理表 4.2.1创建表 4.2.2查看表的信息 4.2.3修改表结构 4.2.4删除表 4.3表数据操作 4.3.1添加数据 4.3.2更新数据 4.3.3删除数据 课堂实践1: 创建教务管理系统数据表 4.4创建和管理索引 4.4.1索引概述 4.4.2创建索引 4.4.3查看索引 4.4.4删除索引 4.5数据完整性 4.5.1数据完整性的分类 4.5.2数据完整性的实现 4.5.3使用约束 课堂实践2: 教务管理系统中表的约束管理 4.6本章小结 4.7思考与实践 第5章数据查询与视图管理 5.1简单查询 5.1.1SELECT语句结构 5.1.2SELECT子语句 5.1.3WHERE子语句 5.1.4ORDER BY子语句 5.1.5GROUP BY子语句 5.1.6HAVING子语句 课堂实践1: 简单查询的应用 5.2连接查询 5.2.1内连接 5.2.2外连接 5.2.3交叉连接 5.2.4自连接 5.2.5多表连接 课堂实践2: 连接查询的应用 5.3子查询 5.3.1IN子查询 5.3.2比较运算符子查询 5.3.3ANY或ALL子查询 5.3.4EXISTS子查询 课堂实践3: 子查询的应用 5.4联合查询 5.4.1UNION操作符 5.4.2UNION操作符和JOIN操作符的区别与联系 5.5视图管理 5.5.1视图概述 5.5.2创建视图 5.5.3更新视图 5.5.4删除视图 课堂实践4: 教务管理系统中视图管理的应用 5.6本章小结 5.7思考与实践 第6章SQL语言基础 6.1SQL基础 6.1.1标识符 6.1.2注释 6.1.3数据类型 6.1.4常量与变量 6.1.5操作符 6.1.6表达式 6.2函数 6.2.1系统函数 6.2.2存储函数 6.3流程控制语句 6.3.1顺序控制语句 6.3.2分支控制语句 6.3.3循环控制语句 6.4游标 6.4.1游标的概念 6.4.2游标的使用 课堂实践: 游标在教务管理系统中的应用 6.5本章小结 6.6思考与实践 第7章存储过程和触发器 7.1存储过程 7.1.1存储过程概述 7.1.2创建存储过程 7.1.3管理存储过程 7.1.4存储过程中的异常处理 课堂实践1: 创建查询选课记录的存储过程 7.2触发器 7.2.1触发器概述 7.2.2创建触发器 7.2.3管理触发器 课堂实践2: 创建一个插入事件触发器 7.3事件 7.3.1创建事件 7.3.2管理事件 7.4本章小结 7.5思考与实践 第8章数据库安全管理 8.1MySQL的安全性 8.1.1MySQL安全性概述 8.1.2MySQL安全管理等级 8.2用户管理 8.2.1创建用户 8.2.2修改用户名和密码 8.2.3删除用户 8.3权限管理 8.3.1权限概述 8.3.2授予权限 8.3.3收回权限 8.3.4查看权限 课堂实践1: 创建数据管理员用户 8.4日志文件 8.4.1二进制日志 8.4.2错误日志 8.4.3通用查询日志 8.4.4慢查询日志 8.5数据备份与恢复 8.5.1数据备份 8.5.2数据恢复 课堂实践2: 备份教务管理系统数据库 8.6本章小结 8.7思考与实践 第9章事务与锁 9.1事务 9.1.1事务概述 9.1.2事务操作 9.2锁 9.2.1并发问题 9.2.2事务的隔离级别 9.2.3MySQL中的锁定 课堂实践: 定义一个学生选课的事务 9.3本章小结 9.4思考与实践 第10章数据库应用开发实例 10.1系统分析 10.1.1开发背景 10.1.2需求分析 10.2系统设计 10.2.1系统功能设计 10.2.2数据库设计 10.2.3开发环境选择 10.3系统实现 10.3.1数据库访问设计 10.3.2登录模块设计 10.3.3图书借阅管理模块设计 10.3.4系统主模块设计 10.4本章小结 10.5思考与实践 参考文献
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:工业微生物育种学(第四版)
下一篇:商务交流 第二版
零零教育社区:论坛热帖子
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |
[教师分享] 未命名文章 (2018-11-07) |