• MySQL数据库原理及应用(第2版)(微课版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

MySQL数据库原理及应用(第2版)(微课版)

10.96 2.2折 49.8 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者武洪萍、孟秀锦、孙灿 著

出版社人民邮电出版社

出版时间2019-02

版次1

装帧平装

货号A1

上书时间2024-12-19

旧书香书城

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 武洪萍、孟秀锦、孙灿 著
  • 出版社 人民邮电出版社
  • 出版时间 2019-02
  • 版次 1
  • ISBN 9787115501837
  • 定价 49.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 272页
  • 字数 440千字
  • 正文语种 简体中文
【内容简介】
本书基于MySQL介绍数据库系统的基本概念、基本原理和基本设计方法,以面向工作过程的教学方法为导向,合理安排各章节的内容。本书突出适用性,减少了理论知识的介绍,并设计了大量的课堂实践和课外拓展,符合高职高专教育的特点。

本书分为三篇,由9个项目组成。知识储备(项目1、项目2)讲述从理论层次设计数据库;基础应用(项目3~项目6)讲述基于MySQL创建数据库和数据库的基本应用;高级应用(项目7~项目9)讲述数据库的高级应用和维护MySQL数据库的安全。

本书可作为高职高专院校、成人教育类院校数据库原理及应用课程的教材,也可供参加自学考试的人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。
【作者简介】
武洪萍在山东信息职业技术学院任教软件系计算机软件教研室主任。主持和参与了“高职院校计算机类数据库原理及应用课程教学改革研究”(山东省教育厅)、“社保基金运行分析系统的开发研究”(潍坊市科技局)、“基于智能移动终端的电子商务连锁销售服务平台”(山东省教育厅)等多项教科研课题的研究,其中主持的“高职院校计算机类数据库原理及应用课程教学改革研究”(山东省教育厅)获得了省级教学成果奖三等奖。
【目录】
第 一篇 知识储备

项目1 理解数据库 2

任务1-1 理解数据处理 2

(一)信息与数据 2

(二)数据处理 3

任务1-2 理解数据描述 3

(一)现实世界 3

(二)信息世界 4

(三)数据世界 6

任务1-3 掌握数据模型 6

(一)数据模型分类 6

(二)概念模型 7

(三)数据模型的要素和种类 7

(四)关系模型 8

(五)关系的完整性 10

任务1-4 掌握关系代数 12

(一)传统的集合运算 13

(二)专门的关系运算 14

任务1-5 明确数据库系统的组成和结构 20

(一)数据库相关概念 20

(二)数据库系统的体系结构 22

任务1-6 了解数据管理技术的发展历程 24

(一)人工管理阶段 24

(二)文件系统阶段 24

(三)数据库系统阶段 25

(四)分布式数据库系统 25

(五)面向对象数据库系统 26

(六)数据仓库 26

(七)数据挖掘 27

(八)云计算与大数据 28

习题 29

项目2 设计学生信息管理数据库 31

任务2-1 了解数据库设计 31

任务2-2 需求分析 33

(一)需求分析的任务及目标 33

(二)需求分析的方法 34

任务2-3 概念结构设计 34

(一)概念结构设计的方法和步骤 35

(二)局部E-R模型设计 36

(三)全局E-R模型设计 37

任务2-4 逻辑结构设计 40

(一)初始关系模式设计 41

(二)关系模式的规范化 44

任务2-5 数据库的物理设计 50

(一)关系模式存取方法选择 50

(二)确定数据库的存储结构 52

任务2-6 数据库的实施、运行和维护 52

(一)数据库的实施 53

(二)数据库的运行与维护 54

任务2-7 设计学生信息管理数据库 54

(一)收集数据 55

(二)创建E-R模型 55

(三)设计关系模式 58

(四)规范化 59

实训:设计数据库 59

课外拓展:设计网络玩具销售系统 60

习题 61

第二篇 基础应用

项目3 安装与启动MySQL 68

任务3-1 了解MySQL 68

(一)MySQL简介 68

(二)MySQL版本信息 69

(三)MySQL工具 71

任务3-2 安装与配置MySQL 5.7 72

(一)下载MySQL 72

(二)在Windows平台下安装与配置

MySQL 73

任务3-3 启动与登录MySQL 78

(一)启动MySQL服务 78

(二)登录MySQL 5.7 79

(三)配置PATH变量 81

(四)更改MySQL 5.7的配置 82

任务3-4 掌握MySQL常用图形化

管理工具 85

实训:安装MySQL 5.7及Navicat for

MySQL 87

习题 87

项目4 创建与维护MySQL数据库 88

任务4-1 认识SQL 88

任务4-2 了解MySQL数据库 89

任务4-3 创建数据库 91

(一)使用Navicat工具创建学生信息管理

数据库 91

(二)使用CREATE DATABASE语句创建

学生信息管理数据库 91

任务4-4 打开数据库 92

任务4-5 删除数据库 92

(一)使用Navicat工具删除学生信息管理

数据库 93

(二)使用DROP DATABASE语句删除

学生信息管理数据库 93

任务4-6 理解MySQL数据库的存储引擎 93

实训:创建和删除数据库 96

课外拓展:建立网络玩具销售系统 97

习题 97

项目5 创建与维护学生信息管理数据表 98

任务5-1 理解表的基本概念 98

任务5-2 了解MySQL数据类型 100

任务5-3 掌握列的其他属性 102

任务5-4 设计学生信息管理数据库的

表结构 103

任务5-5 创建表 105

(一)使用Navicat工具创建表 106

(二)使用CREATE TABLE语句创建表 107

任务5-6 维护表 110

(一)使用Navicat工具查看表结构 110

(二)使用DESCRIBE/DESC语句查看

表结构 111

(三)使用SHOW CREATE TABLE语句

查看详细表结构 111

(四)使用SHOW TABLES语句

显示表列表 112

任务5-7 修改表 112

(一)使用Navicat工具修改表结构 112

(二)使用ALTER TABLE语句修改表结构 113

任务5-8 在表中添加、查看、修改与

删除数据记录 114

任务5-9 复制表 115

(一)使用Navicat工具复制表 115

(二)使用SQL语句复制表 115

任务5-10 删除表 115

(一)使用Navicat工具删除表 115

(二)使用DROP TABLE语句删除表 116

实训:创建与管理表 116

课外拓展:创建与维护网络玩具销售

系统的数据表 119

习题 121

项目6 查询与维护学生信息管理

数据表 123

任务6-1 掌握简单数据查询 123

(一)单表无条件数据查询 125

(二)使用WHERE子句实现条件查询 128

(三)使用常用聚集函数统计数据 133

(四)分组筛选数据 134

(五)对查询结果进行排序 135

任务6-2 掌握多表连接查询 136

(一)交叉连接 137

(二)内连接 137

(三)自连接 139

(四)外连接 139

任务6-3 理解嵌套查询 140

(一)嵌套子查询 140

(二)相关子查询 143

任务6-4 理解集合查询 144

任务6-5 学生信息浏览、查询、统计 145

(一)学生信息浏览子系统 145

(二)学生信息查询子系统 146

(三)学生信息统计子系统 147

任务6-6 数据更新 148

(一)数据记录的插入 148

(二)数据记录的修改 149

(三)数据记录的删除 150

任务6-7 学生基本信息维护和毕业

学生信息导出 151

(一)学生信息查询及维护 151

(二)毕业学生信息导出 151

实训:实现数据查询 152

一、简单查询 152

二、分组与排序 153

三、多表连接查询 154

四、嵌套查询 155

五、数据更新 156

课外拓展:对网络玩具销售系统进行

数据查询操作 156

习题 162

项目7 优化查询学生信息管理数据库 168

任务7-1 使用索引优化查询性能 168

(一)索引概述 168

(二)索引的类型 169

(三)索引的设计原则 170

(四)使用Navicat工具创建索引 170

(五)使用SQL语句创建索引 172

(六)删除索引 173

任务7-2 使用视图优化查询性能 173

(一)视图概述 173

(二)使用Navicat工具创建视图 174

(三)使用CREATE VIEW语句创建视图 176

(四)视图的使用 176

(五)视图的修改 178

(六)视图的删除 178

实训:索引、视图的创建与管理使用 179

课外拓展:在网络玩具销售系统中使用

索引和视图 181

习题 182

第三篇 高级应用

项目8 以程序方式处理学生信息

管理数据表 186

任务8-1 掌握SQL编程基础 186

(一)SQL基础 186

(二)SQL的流程控制 192

(三)MySQL常用函数 199

(四)游标 200

任务8-2 创建与使用存储过程和存储函数 202

(一)存储过程和存储函数概述 202

(二)创建存储过程 203

(三)调用存储过程 205

(四)创建存储函数 206

(五)调用存储函数 208

(六)查看存储过程和存储函数 208

(七)删除存储过程和存储函数 209

任务8-3 创建和使用触发器 210

(一)触发器概述 210

(二)创建触发器 210

(三)查看触发器 214

(四)删除触发器 215

任务8-4 掌握事务、锁的概念和应用 215

(一)事务概述 215

(二)事务的ACID特性 216

(三)事务的定义 216

(四)事务并发操作引起的问题 219

(五)事务隔离级别 221

(六)MySQL的锁定机制 222

(七)活锁和死锁 224

实训:以程序方式处理MySQL数据表

的数据 224

一、SQL基础 224

二、存储过程和存储函数 225

三、触发器 226

四、游标及事务的使用 227

课外拓展:针对网络玩具销售系统创建

存储过程和触发器 228

习题 229

项目9 维护学生信息管理数据库

的安全性 231

任务9-1 了解MySQL的权限系统 231

(一)权限表 231

(二)MySQL权限系统的工作原理 235

任务9-2 管理数据库用户权限 237

(一)用户管理 237

(二)权限管理 242

任务9-3 备份与恢复数据库 246

(一)数据备份与恢复 247

(二)数据备份的方法 248

(三)数据恢复的方法 251

(四)数据库迁移 253

(五)表的导入与导出 254

任务9-4 使用MySQL日志 262

(一)MySQL日志简介 263

(二)二进制日志 263

(三)错误日志 266

(四)通用查询日志 267

(五)慢查询日志 267

实训:维护MySQL数据库的安全性 268

一、账户管理与权限管理 268

二、数据库的备份与恢复 269

三、MySQL日志的综合管理 270

课外拓展:备份和还原网络玩具销售系统 271

习题 272
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP