• MySQL数据库技术
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

MySQL数据库技术

全新正版未拆封

26.22 全新

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者董崇杰、梁利姣、彭勇、郑慧君、陈凡健 著

出版社清华大学出版社

出版时间2022-09

装帧平装

上书时间2024-03-29

转角书檐

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

   商品详情   

品相描述:全新
图书标准信息
  • 作者 董崇杰、梁利姣、彭勇、郑慧君、陈凡健 著
  • 出版社 清华大学出版社
  • 出版时间 2022-09
  • 版次 1
  • ISBN 9787302616030
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 244页
  • 字数 357.000千字
【内容简介】

《MySQL数据库技术》以MySQL8.0为平台介绍数据库技术与开发方法,采用任务驱动教学法组织教学内容,以任务贯穿全书,通过完成具体任务讲解知识点。全书分为基本技能、优化与安全和数据库应用开发3个部分,共9个模块,包括初识数据库、数据库设计、数据库的创建与管理、数据表的创建与维护、数据查询、T-SQL程序设计、数据库中其他对象的创建、数据库的日常维护与安全管理、管理信息系统开发等内容。

【目录】

第一部分  基 本 技 能 

 

模块 1  初识数据库  2 

 

任务 1.1  数据库的初步认识  3 

 

1.1.1  数据库系统概述 3 

 

1.1.2  数据库系统组成 4 

 

任务 1.2  MySQL 的安装与配置 5 

 

1.2.1  MySQL 简介  5 

 

1.2.2  MySQL 服务器的安装与配置  8 

 

1.2.3  MySQL 图形化管理工具  15 

 

1.2.4  连接与断开服务器  18 

 

习题  20 

 

模块 2  数据库设计  21 

 

任务 2.1  认识关系型数据库  22 

 

2.1.1  关系型数据库的定义  22 

 

2.1.2  关系型数据库与表  22 

 

任务 2.2  关系型数据库设计 23 

 

2.2.1  数据模型与概念模型   23 

 

2.2.2  数据库设计的步骤  25 

 

2.2.3  关系型数据库设计原则  26 

 

任务 2.3  设计学生选课数据库实例  29 

 

2.3.1  需求说明  29 

 

2.3.2  概念设计  29 

 

2.3.3  逻辑设计  30 

 

习题  31 

 

模块 3  数据库的创建与管理  33 

 

任务 3.1  存储引擎  34 

 

3.1.1  存储引擎概述  34 

 

3.1.2  存储引擎的选择  35 

 

任务 3.2  字符集  38 

 

3.2.1  字符集概述  38 

 

3.2.2  MySQL 支持的字符集  38 

 

3.2.3  MySQL 字符集的选择  42 

 

3.2.4  MySQL 字符集的设置  42 

 

任务 3.3  创建和管理数据库  43 

 

3.3.1  创建数据库  43 

 

3.3.2  管理数据库  45 

 

习题  48 

 

模块 4  数据表的创建与维护  50 

 

任务 4.1  掌握数据类型  51 

 

4.1.1  数据类型概述  51 

 

4.1.2  MySQL 数据类型  51 

 

任务 4.2  创建数据表  53 

 

4.2.1  数据表结构设计  53 

 

4.2.2  创建数据表  54 

 

任务 4.3  管理数据表  58 

 

4.3.1  查看数据表  58 

 

4.3.2  修改数据表  59 

 

4.3.3  复制数据表  65 

 

4.3.4  删除数据表  66 

 

4.3.5  插入、修改和删除表数据  67 

 

任务 4.4  维护数据完整性  72 

 

4.4.1  完整性的概念  72 

 

4.4.2  实施数据完整性约束  73 

 

习题  80 

 

模块 5  数据查询  83 

 

任务 5.1  数据基本查询  84 

 

5.1.1  简单查询  84 

 

5.1.2  条件查询  88 

 

5.1.3  数据排序  94 

 

任务 5.2  数据分组统计查询  95 

 

5.2.1  聚合函数  95 

 

5.2.2  分组统计查询  97 

 

任务 5.3  高级查询应用  100 

 

5.3.1  多表查询  100 

 

5.3.2  子查询  105 

 

习题  110 

 

第二部分  优化与安全 

 

模块 6  T-SQL 程序设计  114 

 

任务 6.1  了解 MySQL 语言 

 

结构  115 

 

6.1.1  常量和变量  115 

 

6.1.2  运算符  122 

 

6.1.3  系统内置函数  129 

 

任务 6.2  掌握流程控制语句  140 

 

6.2.1  IF 语句  140 

 

6.2.2  CASE 语句  141 

 

6.2.3  LOOP 语句  143 

 

6.2.4  LEAVE 语句  143 

 

6.2.5  ITERATE 语句  143 

 

6.2.6  REPEAT 语句  144 

 

6.2.7  WHILE 语句  145 

 

习题  145 

 

模块 7  数据库中其他对象的创建  147 

 

任务 7.1  数据库中视图的应用  148 

 

7.1.1  视图的概念  148 

 

7.1.2  创建视图  149 

 

7.1.3  管理视图  153 

 

任务 7.2  数据库中索引的应用  156 

 

7.2.1  索引的概念  156 

 

7.2.2  创建索引  157 

 

7.2.3  管理索引  160 

 

任务 7.3  数据库中存储过程的应用  161 

 

7.3.1  存储过程的概念  161 

 

7.3.2  创建存储过程  161 

 

7.3.3  管理存储过程  164 

 

任务 7.4  数据库中存储函数的应用  165 

 

7.4.1  存储函数的概念  165 

 

7.4.2  创建存储函数  165 

 

7.4.3  管理存储函数  167 

 

任务 7.5  数据库中触发器的应用  167 

 

7.5.1  触发器的概念  167 

 

7.5.2  创建触发器  168 

 

7.5.3  管理触发器  171 

 

习题  172 

 

模块 8  数据库的日常维护与安全管理  174 

 

任务 8.1  用户和数据权限管理  175 

 

8.1.1  添加和删除用户  175 

 

8.1.2  授予权限和回收权限  179 

 

8.1.3  图形管理工具管理用户 与权限  182 

 

任务 8.2  数据库的备份与恢复  184 

 

8.2.1  数据库备份和恢复  184 

 

8.2.2  数据库数据的导出与 导入  188 

 

8.2.3  MySQL 日志  198 

 

任务 8.3  事务与并发控制  201 

 

8.3.1  事务  201 

 

8.3.2  MySQL 的并发控制  207 

 

习题  213 

 

第三部分  数据库应用开发 

 

模块 9  管理信息系统开发  216 

 

任务 9.1  PHP 语言介绍  217 

 

9.1.1  PHP 简介. 217 

 

9.1.2  PHP 主要特性  217 

 

任务 9.2  使用 PHP 开发学生选课 系统  218 

 

9.2.1  系统的功能与总体设计  218 

 

9.2.2  数据库结构设计  219 

 

9.2.3  系统各功能模块的设计与实现  220 

 

9.2.4  系统环境的搭建与使用  232 

 

参考文献  233 

 


点击展开 点击收起

—  没有更多了  —

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

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