• 数据库管理与开发项目教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

数据库管理与开发项目教程

正版新书 新华官方库房直发 可开电子发票

41.87 7.0折 59.8 全新

库存8件

江苏无锡
认证卖家担保交易快速发货售后保障

作者杨云 温凤娇 余建浙 张志强

出版社人民邮电出版社

出版时间2023-08

版次4

装帧其他

货号文轩12.1

上书时间2024-12-03

   商品详情   

品相描述:全新
图书标准信息
  • 作者 杨云 温凤娇 余建浙 张志强
  • 出版社 人民邮电出版社
  • 出版时间 2023-08
  • 版次 4
  • ISBN 9787115605405
  • 定价 59.80元
  • 装帧 其他
  • 开本 其他
  • 纸张 胶版纸
  • 页数 234页
  • 字数 389千字
【内容简介】
本书以MySQL为平台,从数据库管理和开发的角度出发,介绍开发数据库应用系统所需的基础知识和技术。本书将一个贯穿全书的数据库应用系统开发实例“学生信息管理系统”融入各项目,将每个项目分解成若干任务,使读者逐步学会创建、管理、开发数据库,并掌握使用SQL进行程序设计的编程思想和技术。
  本书内容由浅入深,由实践到理论,再从理论到实践,通过任务驱动的方式将理论与实践密切结合,体现了高职高专和应用型本科教育的特点,也符合初学者认识和掌握计算机技术的规律。
【作者简介】
杨云,教授,Linux国家精品资源共享课程负责人,省教学名师,首届工业和信息化职业教育教学指导委员会计算机类专业指导委员会委员,高等教育自学考试指定教材项目“互联网软件与应用”负责人。主编多部\"十三五”职业教育国家规划教材。主持的 “五核协同的Linux操作系统教学资源建设”获省级教学成果二等奖。杨云教授是微软系统工程师(MCSE),多次负责全国的红帽Linux和微软Windows服务器的培训工作。
【目录】
目录 CONTENTS 

第 1单元

走进MySQL数据库

项目1

安装配置MySQL数据库 1

【能力目标】 1

【素养目标】 1

【项目描述】 1

【项目分析】 1

【职业素养小贴士】 1

【项目定位】 2

任务1  认识数据库 2

【任务目标】 2

【任务描述】 2

【任务分析】 2

任务1-1  了解数据库 2

任务1-2  理解数据库存储结构 4

任务1-3  认识SQL及其组成 5

任务1-4  认识常见的数据库产品 6

任务2  安装使用MySQL数据库 7

【任务目标】 7

【任务描述】 7

【任务分析】 7

任务2-1  获取MySQL数据库 8

任务2-2  安装并配置MySQL数据库 9

任务2-3  简述MySQL安装目录 12

任务2-4  使用MySQL 13

任务3  MySQL常用的图形化工具 19

【任务目标】 19

【任务描述】 19

【任务分析】 19

任务3-1  使用Navicat客户端 19

任务3-2  使用SQLyog客户端 20

拓展阅读  华为—高斯数据库 22

实训1  安装与使用MySQL数据库 22

小结  23

习题  23

项目2

设计数据库 24

【能力目标】 24

【素养目标】 24

【项目描述】 24

【项目分析】 24

【职业素养小贴士】 24

【项目定位】 25

任务1  现实世界数据化 25

【任务目标】 25

【任务描述】 25

【任务分析】 25

任务1-1  现实世界的数据化过程 25

任务1-2  数据模型的概念 28

任务1-3  概念模型 29

任务1-4  绘制学生选修E-R图 31

任务2  将E-R图转换成关系模型 32

【任务目标】 32

【任务描述】 32

【任务分析】 32

任务2-1  逻辑数据模型 32

任务2-2  认识关系模型的基本概念 34

任务2-3  转换学生选修E-R图为

关系模型 35

任务2-4  关系规范化 36

任务2-5  关系运算 38

任务2-6  关系数据库 41

任务3  认识关键字和数据完整性 42

【任务目标】 42

【任务描述】 42

【任务分析】 42

任务3-1  认识关键字 42

任务3-2  认识数据完整性 43

拓展阅读  国产数据库迎来

跨越式发展新机遇 44

实训2  设计数据库 44

小结  44

习题  45

项目3

创建与管理数据库 46

【能力目标】 46

【素养目标】 46

【项目描述】 46

【项目分析】 46

【职业素养小贴士】 46

【项目定位】 47

任务1  创建数据库 47

【任务目标】 47

【任务描述】 47

【任务分析】 47

任务1-1  使用SQL语句创建数据库 47

任务1-2  完成综合任务 48

任务2  管理数据库 48

【任务目标】 48

【任务描述】 49

【任务分析】 49

任务2-1  使用SQL语句查看数据库 49

任务2-2  使用SQL语句选择数据库 49

任务2-3  使用SQL语句修改数据库 49

任务2-4  使用SQL语句删除数据库 50

任务2-5  完成综合任务 50

任务3  选择数据库存储引擎 51

【任务目标】 51

【任务描述】 51

【任务分析】 51

任务3-1  MySQL存储引擎的概念 51

任务3-2  MyISAM存储引擎 52

任务3-3  InnoDB存储引擎 52

拓展阅读  IPv4和IPv6 53

实训3  创建数据库 53

小结  53

习题  54

项目4

创建与管理数据表 55

【能力目标】 55

【素养目标】 55

【项目描述】 55

【项目分析】 55

【职业素养小贴士】 55

【项目定位】 56

任务1  创建表 56

【任务目标】 56

【任务描述】 56

【任务分析】 57

任务1-1  数据表的概念 57

任务1-2  数据类型 57

任务1-3  空 59

任务1-4  创建数据表 60

任务1-5  创建主键 61

任务1-6  完成综合任务 62

任务2  管理表 63

【任务目标】 63

【任务描述】 63

【任务分析】 63

任务2-1  查看表结构 63

任务2-2  修改表结构 64

任务2-3  删除数据表 66

任务2-4  重命名数据表 66

任务2-5  完成综合任务 67

任务3  管理表数据 67

【任务目标】 67

【任务描述】 67

【任务分析】 68

任务3-1  使用SQL语句插入表数据 68

任务3-2  使用SQL语句修改表数据 69

任务3-3  使用SQL语句删除表数据 70

任务3-4  完成综合任务 70

拓展阅读  中国计算机的主奠基者 71

实训4  创建数据表并录入表数据 71

小结  73

习题  73

项目5

使用SQL查询维护

表中的数据 74

【能力目标】 74

【素养目标】 74

【项目描述】 74

【项目分析】 74

【职业素养小贴士】 74

【项目定位】 75

任务1  简单查询 75

【任务目标】 75

【任务描述】 75

【任务分析】 75

任务1-1  SELECT语句的执行方式 75

任务1-2  掌握SELECT语句的语法 76

任务1-3  使用SELECT语句

实现列查询 77

任务1-4  使用WHERE子句

实现条件查询 80

任务1-5  ORDER BY子句 83

任务1-6  完成综合任务 83

任务2  分类汇总 84

【任务目标】 84

【任务描述】 84

【任务分析】 84

任务2-1  使用常用聚合函数查询 85

任务2-2  分组筛选数据 86

任务2-3  完成综合任务 87

任务3  连接查询 88

【任务目标】 88

【任务描述】 88

【任务分析】 89

任务3-1  内连接 89

任务3-2  外连接 91

任务3-3  交叉连接 92

任务3-4  自连接 93

任务3-5  完成综合任务 93

任务4  子查询和保存结果集 95

【任务目标】 95

【任务描述】 95

【任务分析】 95

任务4-1  使用子查询 95

任务4-2  保存查询结果 97

任务4-3  完成综合任务 98

拓展阅读  中国国家顶级域名CN 99

实训5  查询维护sale数据库 99

小结  100

习题  100

项目6

维护表数据 102

【能力目标】 102

【素养目标】 102

【项目描述】 102

【项目分析】 102

【职业素养小贴士】 102

【项目定位】 103

任务  增删修改表数据 103

【任务目标】 103

【任务描述】 103

【任务分析】 103

任务1-1  向表中插入数据 103

任务1-2  修改表数据 106

任务1-3  删除表数据 107

任务1-4  完成综合任务 108

拓展阅读  图灵奖 109

实训6  维护sale数据库中的数据 109

小结  109

习题  109

第 2单元

管理数据库及数据库对象

项目7

创建视图和索引 111

【能力目标】 111

【素养目标】 111

【项目描述】 111

【项目分析】 111

【职业素养小贴士】 112

【项目定位】 112

任务1  创建与使用视图 112

【任务目标】 112

【任务描述】 112

【任务分析】 112

任务1-1  了解视图的用途 113

任务1-2  创建视图 113

任务1-3  查看视图 114

任务1-4  修改视图 116

任务1-5  删除视图 117

任务1-6  使用视图操作表数据 118

任务1-7  完成综合任务 120

任务2  创建与管理索引 122

【任务目标】 122

【任务描述】 122

【任务分析】 122

任务2-1  创建索引 122

任务2-2  管理索引 124

任务2-3  完成综合任务 126

拓展阅读  国家最高科学技术奖 126

实训7  为sale数据库创建

视图和索引 126

小结  127

习题  127

项目8

实现数据完整性 129

【能力目标】 129

【素养目标】 129

【项目描述】 129

【项目分析】 129

【职业素养小贴士】 130

【项目定位】 130

任务1  实现域完整性 130

【任务目标】 130

【任务描述】 130

【任务分析】 130

任务1-1  认识数据完整性的

概念及分类 130

任务1-2  CHECK约束 132

任务1-3  DEFAULT约束 133

任务1-4  完成综合任务 134

任务2  实现实体完整性 135

【任务目标】 135

【任务描述】 135

【任务分析】 135

任务2-1  PRIMARY KEY约束 135

任务2-2  UNIQUE约束 137

任务2-3  完成综合任务 138

任务3  实现参照完整性 138

【任务目标】 138

【任务描述】 138

【任务分析】 139

任务3-1  FOREIGN KEY约束 139

任务3-2  完成综合任务 141

拓展阅读  为计算机事业做出过

巨大贡献的王选院士 141

实训8  实现sale数据库完整性 142

小结  142

习题  142

项目9

使用SQL编程 144

【能力目标】 144

【素养目标】 144

【项目描述】 144

【项目分析】 144

【职业素养小贴士】 144

【项目定位】 145

任务1  SQL编程基础 145

【任务目标】 145

【任务描述】 145

【任务分析】 145

任务1-1  标识符与注释 145

任务1-2  常量 146

任务1-3  变量 147

任务1-4  运算符与表达式 148

任务1-5  完成综合任务 151

任务2  编写程序流程控制语句 151

【任务目标】 151

【任务描述】 152

【任务分析】 152

任务2-1  流程控制语句 152

任务2-2  完成综合任务 155

任务3  使用系统内置函数 155

【任务目标】 155

【任务描述】 156

【任务分析】 156

任务3-1  数学函数 156

任务3-2  字符串函数 157

任务3-3  日期和时间函数 159

任务3-4  聚合函数 159

任务3-5  数据类型转换函数 160

任务3-6  系统信息函数 160

任务3-7  完成综合任务 161

任务4  编写用户自定义函数 161

【任务目标】 161

【任务描述】 161

【任务分析】 161

任务4-1  定义与调用用户

自定义函数 162

任务4-2  删除用户自定义函数 163

任务4-3  完成综合任务 163

任务5  使用游标 164

【任务目标】 164

【任务描述】 164

【任务分析】 164

任务5-1  声明游标 164

任务5-2  打开游标 165

任务5-3  数据处理 165

任务5-4  关闭游标 167

拓展阅读 “雪人计划” 167

实训9  程序设计 168

小结  168

习题  168

项目10

创建、使用存储过程和

触发器 169

【能力目标】 169

【素养目标】 169

【项目描述】 169

【项目分析】 169

【职业素养小贴士】 169

【项目定位】 170

任务1  创建与使用存储过程 170

【任务目标】 170

【任务描述】 170

【任务分析】 170

任务1-1  存储过程概述 171

任务1-2  创建存储过程 171

任务1-3  查看存储过程 173

任务1-4  执行存储过程 174

任务1-5  修改与删除存储过程 175

任务1-6  完成综合任务 176

任务2  创建与使用触发器 178

【任务目标】 178

【任务描述】 178

【任务分析】 178

任务2-1  触发器概述 178

任务2-2  创建触发器 179

任务2-3  查看触发器 182

任务2-4  删除触发器 182

任务2-5  完成综合任务 182

拓展阅读  我国的超级计算机 183

实训10  为sale数据库创建

存储过程和触发器 183

小结  184

习题  184

第3单元

安全管理与日常维护

项目11

数据库安全性管理 186

【能力目标】 186

【素养目标】 186

【项目描述】 186

【项目分析】 186

【职业素养小贴士】 187

【项目定位】 187

任务1  用户账号管理 187

【任务目标】 187

【任务描述】 187

【任务分析】 187

任务2  权限管理 190

拓展阅读  我国的“龙芯” 192

实训11  用户权限管理 193

小结  193

习题  193

项目12

维护与管理数据库 194

【能力目标】 194

【素养目标】 194

【项目描述】 194

【项目分析】 194

【职业素养小贴士】 194

【项目定位】 195

任务1  备份数据库 195

【任务目标】 195

【任务描述】 195

【任务分析】 195

任务2  还原数据库 197

【任务目标】 197

【任务描述】 197

【任务分析】 197

任务2-1  mysql命令 197

任务2-2  source命令 199

任务3  导入与导出数据 199

【任务目标】 199

【任务描述】 199

【任务分析】 199

任务3-1  导出数据 200

任务3-2  导入数据 201

任务4  日志管理 202

【任务目标】 202

【任务描述】 202

【任务分析】 202

任务4-1  错误日志 202

任务4-2  通用查询日志 204

任务4-3  慢查询日志 204

任务4-4  二进制日志 207

拓展阅读  国产操作系统

“银河麒麟” 209

实训12  维护与管理sale数据库 209

小结  210

习题  210

第4单元

数据库应用系统开发训练

项目13

MySQL开发与编程 211

【能力目标】 211

【素养目标】 211

【项目描述】 211

【项目分析】 211

【职业素养小贴士】 212

【项目定位】 212

任务1  ASP.NET与MySQL

开发 212

【任务目标】 212

【任务描述】 212

【任务分析】 212

任务1-1  认识数据源控件和数据

绑定控件 212

任务1-2  ASP.NET与MySQL的

连接 213

任务2  学生信息管理系统开发 215

【任务目标】 215

【任务描述】 216

【任务分析】 216

任务2-1  系统需求分析 216

任务2-2  系统设计 216

任务2-3  系统实现 217

拓展阅读 “苟利国家生死以,

岂因祸福避趋之” 231

实训13  开发销售管理系统 231

小结  231

习题  231

附录A

学生数据库(xs)表结构及

数据样本 232

附录B

连接查询用例表结构及

数据样本 235

参考文献 236
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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