得书 - 好书推荐、正版图书免费阅读
发现
热门
排行榜
VIP会员
🔍
➜
注册 | 登录
MySQL数据库原理及应用(第2版)(微课版)
武洪萍 孟秀锦 孙灿
评分
0
(7 人读过)
2019 年出版
工业技术
¥27.89
免费读
VIP 专享
立即开始阅读
加入书架
已加书架
反馈
超值推荐:
首月9.9开通会员,本书及全站
10,000+
好书无限畅读。
开通会员 >
内容简介
1.本书配套资源丰富,并配微课视频
2.以学生信息管理库为案例,按“数据库设计——数据库应用——数据库管理”的思路编写本教材,学生学习时有整体概念
展开全文
#数据库
扉页
版权页
内容提要
第2版前言
第一篇 知识储备
项目1 理解数据库
任务1-1 理解数据处理
(一)信息与数据
(二)数据处理
任务1-2 理解数据描述
(一)现实世界
(二)信息世界
(三)数据世界
任务1-3 掌握数据模型
(一)数据模型分类
(二)概念模型
(三)数据模型的要素和种类
(四)关系模型
(五)关系的完整性
任务1-4 掌握关系代数
(一)传统的集合运算
(二)专门的关系运算
任务1-5 明确数据库系统的组成和结构
(一)数据库相关概念
(二)数据库系统的体系结构
任务1-6 了解数据管理技术的发展历程
(一)人工管理阶段
(二)文件系统阶段
(三)数据库系统阶段
(四)分布式数据库系统
(五)面向对象数据库系统
(六)数据仓库
(七)数据挖掘
(八)云计算与大数据
习题
项目2 设计学生信息管理数据库
任务2-1 了解数据库设计
任务2-2 需求分析
(一)需求分析的任务及目标
(二)需求分析的方法
任务2-3 概念结构设计
(一)概念结构设计的方法和步骤
(二)局部E-R模型设计
(三)全局E-R模型设计
任务2-4 逻辑结构设计
(一)初始关系模式设计
(二)关系模式的规范化
任务2-5 数据库的物理设计
(一)关系模式存取方法选择
(二)确定数据库的存储结构
任务2-6 数据库的实施、运行和维护
(一)数据库的实施
(二)数据库的运行与维护
任务2-7 设计学生信息管理数据库
(一)收集数据
(二)创建E-R模型
(三)设计关系模式
(四)规范化
实训:设计数据库
课外拓展:设计网络玩具销售系统
习题
第二篇 基础应用
项目3 安装与启动MySQL
任务3-1 了解MySQL
(一)MySQL简介
(二)MySQL版本信息
(三)MySQL工具
任务3-2 安装与配置MySQL 5.7
(一)下载MySQL
(二)在Windows平台下安装与配置MySQL
任务3-3 启动与登录MySQL
(一)启动MySQL服务
(二)登录MySQL 5.7
(三)配置PATH变量
(四)更改MySQL 5.7的配置
任务3-4 掌握MySQL常用图形化管理工具
实训:安装MySQL 5.7及Navicat for MySQL
习题
项目4 创建与维护MySQL数据库
任务4-1 认识SQL
任务4-2 了解MySQL数据库
任务4-3 创建数据库
(一)使用Navicat工具创建学生信息管理数据库
(二)使用CREATE DATABASE语句创建学生信息管理数据库
任务4-4 打开数据库
任务4-5 删除数据库
(一)使用Navicat工具删除学生信息管理数据库
(二)使用DROP DATABASE语句删除学生信息管理数据库
任务4-6 理解MySQL数据库的存储引擎
实训:创建和删除数据库
课外拓展:建立网络玩具销售系统
习题
项目5 创建与维护学生信息管理数据表
任务5-1 理解表的基本概念
任务5-2 了解MySQL数据类型
任务5-3 掌握列的其他属性
任务5-4 设计学生信息管理数据库的表结构
任务5-5 创建表
(一)使用Navicat工具创建表
(二)使用CREATE TABLE语句创建表
任务5-6 维护表
(一)使用Navicat工具查看表结构
(二)使用DESCRIBE/DESC语句查看表结构
(三)使用SHOW CREATE TABLE语句查看详细表结构
(四)使用SHOW TABLES语句显示表列表
任务5-7 修改表
(一)使用Navicat工具修改表结构
(二)使用ALTER TABLE语句修改表结构
任务5-8 在表中添加、查看、修改与删除数据记录
任务5-9 复制表
(一)使用Navicat工具复制表
(二)使用SQL语句复制表
任务5-10 删除表
(一)使用Navicat工具删除表
(二)使用DROP TABLE语句删除表
实训:创建与管理表
课外拓展:创建与维护网络玩具销售系统的数据表
习题
项目6 查询与维护学生信息管理数据表
任务6-1 掌握简单数据查询
(一)单表无条件数据查询
(二)使用WHERE子句实现条件查询
(三)使用常用聚集函数统计数据
(四)分组筛选数据
(五)对查询结果进行排序
任务6-2 掌握多表连接查询
(一)交叉连接
(二)内连接
(三)自连接
(四)外连接
任务6-3 理解嵌套查询
(一)嵌套子查询
(二)相关子查询
任务6-4 理解集合查询
任务6-5 学生信息浏览、查询、统计
(一)学生信息浏览子系统
(二)学生信息查询子系统
(三)学生信息统计子系统
任务6-6 数据更新
(一)数据记录的插入
(二)数据记录的修改
(三)数据记录的删除
任务6-7 学生基本信息维护和毕业学生信息导出
(一)学生信息查询及维护
(二)毕业学生信息导出
实训:实现数据查询
一、简单查询
二、分组与排序
三、多表连接查询
四、嵌套查询
五、数据更新
课外拓展:对网络玩具销售系统进行数据查询操作
习题
第三篇 高级应用
项目7 优化查询学生信息管理数据库
任务7-1 使用索引优化查询性能
(一)索引概述
(二)索引的类型
(三)索引的设计原则
(四)使用Navicat工具创建索引
(五)使用SQL语句创建索引
(六)删除索引
任务7-2 使用视图优化查询性能
(一)视图概述
(二)使用Navicat工具创建视图
(三)使用CREATE VIEW语句创建视图
(四)视图的使用
(五)视图的修改
(六)视图的删除
实训:索引、视图的创建与管理使用
课外拓展:在网络玩具销售系统中使用索引和视图
习题
项目8 以程序方式处理学生信息管理数据表
任务8-1 掌握SQL编程基础
(一)SQL基础
(二)SQL的流程控制
(三)MySQL常用函数
(四)游标
任务8-2 创建与使用存储过程和存储函数
(一)存储过程和存储函数概述
(二)创建存储过程
(三)调用存储过程
(四)创建存储函数
(五)调用存储函数
(六)查看存储过程和存储函数
(七)删除存储过程和存储函数
任务8-3 创建和使用触发器
(一)触发器概述
(二)创建触发器
(三)查看触发器
(四)删除触发器
任务8-4 掌握事务、锁的概念和应用
(一)事务概述
(二)事务的ACID特性
(三)事务的定义
(四)事务并发操作引起的问题
(五)事务隔离级别
(六)MySQL的锁定机制
(七)活锁和死锁
实训:以程序方式处理MySQL数据表的数据
一、SQL基础
二、存储过程和存储函数
三、触发器
四、游标及事务的使用
课外拓展:针对网络玩具销售系统创建存储过程和触发器
习题
项目9 维护学生信息管理数据库的安全性
任务9-1 了解MySQL的权限系统
(一)权限表
(二)MySQL权限系统的工作原理
任务9-2 管理数据库用户权限
(一)用户管理
(二)权限管理
任务9-3 备份与恢复数据库
(一)数据备份与恢复
(二)数据备份的方法
(三)数据恢复的方法
(四)数据库迁移
(五)表的导入与导出
任务9-4 使用MySQL日志
(一)MySQL日志简介
(二)二进制日志
(三)错误日志
(四)通用查询日志
(五)慢查询日志
实训:维护MySQL数据库的安全性
一、账户管理与权限管理
二、数据库的备份与恢复
三、MySQL日志的综合管理
课外拓展:备份和还原网络玩具销售系统
习题
展开全部
版权信息
出版社:人民邮电出版社
出版时间:2019
作者:武洪萍 孟秀锦 孙灿
温馨提示:
1.本电子书已获得正版授权,由出版社通过知传链发行。
2.该电子书为虚拟物品,付费之后概不接收任何理由退款。电子书内容仅支持在线阅读,不支持下载。
3.您在本站购买的阅读使用权仅限于您本人阅读使用,您不得/不能给任何第三方使用,由此造成的一切相关后果本平台保留向您追偿索赔的权利!版权所有,后果自负!
得书感谢您对《
MySQL数据库原理及应用(第2版)(微课版)
》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。
实时热榜
Hot
查看全部 >
1
认知觉醒:开启自我改变的原动力
周岭
2
被讨厌的勇气
岸见一郎
3
自渡
墨多先生
读过此书的人也喜欢
MySQL数据库原理及应用(微课版)(第3版)
孙灿
立即试读 >
数据库原理与MySQL应用(微课版)
编著
立即试读 >
数据库原理与应用(MySQL 微课版 第4版)
编著
立即试读 >
数据库原理及应用(MySQL)
曾凤生,郑燕娥
立即试读 >
数据库原理及应用教程(MySQL版)
陈志泊 主编
立即试读 >
数据库原理及应用教程(第4版)(微课版)
陈志泊
立即试读 >
读者好评
查看更多真实评价 >
MySQL数据库原理及应用(第2版)(微课版)
免费读
(VIP)
开通会员,更多好书免费读
单本购买 ¥27.89
意见反馈
我的书架
公众号
关注微信公众号