顶部
收藏

全国计算机等级考试二级教程——MySQL数据库程序设计


作者:
教育部考试中心
定价:
33.00元
ISBN:
978-7-04-057685-6
版面字数:
380.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2022-02-28
读者对象:
考试用书
一级分类:
计算机考试
二级分类:
全国计算机等级考试(NCRE)
三级分类:
计算机等考二级

本书根据教育部考试中心最新颁布的《全国计算机等级考试二级MySQL数据库程序设计考试大纲(2022年版)》编写而成,内容紧扣考试大纲,取舍得当,是一本系统的考试教材。

全书共分十四章,内容包括:数据库技术的基本概念与方法、MySQL编程语言、数据定义、数据查询、数据更新、索引、视图、触发器、事件、存储过程与存储函数、访问控制与安全管理、备份与恢复、MySQL数据库的应用编程和开发实例等。书中各章后配有一定的思考与练习题,包括选择题、填空题、编程题和简答题,附录部分配有各章思考与练习题的参考答案。

  • 前辅文
  • 第一章 数据库技术的基本概念与方法
    • 1.1 数据库基础知识
      • 1.1.1 数据库相关的基本概念
      • 1.1.2 数据库系统的特点
      • 1.1.3 数据库系统的结构
      • 1.1.4 数据模型
    • 1.2 关系数据库
      • 1.2.1 基本概念
      • 1.2.2 基本性质
    • 1.3 数据库设计基础
      • 1.3.1 数据库设计的步骤
      • 1.3.2 关系数据库设计的方法
    • 1.4 MySQL概述
      • 1.4.1 MySQL系统特性
      • 1.4.2 MySQL服务器的安装与配置
      • 1.4.3 MySQL服务器的启动与关闭
      • 1.4.4 MySQL客户端管理工具
    • 思考与练习
  • 第二章 MySQL编程语言
    • 2.1 结构化查询语言SQL
    • 2.2 MySQL语言组成
    • 2.3 MySQL函数
      • 2.3.1 聚合函数
      • 2.3.2 数学函数
      • 2.3.3 字符串函数
      • 2.3.4 日期和时间函数
      • 2.3.5 其他函数
    • 思考与练习
  • 第三章 数据定义
    • 3.1 定义数据库
      • 3.1.1 创建数据库
      • 3.1.2 选择与查看数据库
      • 3.1.3 修改数据库
      • 3.1.4 删除数据库
    • 3.2 定义表
      • 3.2.1 MySQL常用的数据类型
      • 3.2.2 创建表
      • 3.2.3 查看表
      • 3.2.4 修改表
      • 3.2.5 重命名表
      • 3.2.6 删除表
    • 3.3 数据的完整性约束
      • 3.3.1 定义实体完整性
      • 3.3.2 定义参照完整性
      • 3.3.3 用户定义的完整性
      • 3.3.4 更新完整性约束
    • 思考与练习
  • 第四章 数据查询
    • 4.1 SELECT语句
    • 4.2 单表查询
      • 4.2.1 选择字段
      • 4.2.2 选择指定记录
      • 4.2.3 对查询结果排序
      • 4.2.4 限制查询结果的数量
    • 4.3 分组聚合查询
      • 4.3.1 使用聚合函数查询
      • 4.3.2 分组聚合查询
    • 4.4 连接查询
      • 4.4.1 交叉连接
      • 4.4.2 内连接
      • 4.4.3 外连接
    • 4.5 子查询
      • 4.5.1 带IN关键字的子查询
      • 4.5.2 带比较运算符的子查询
      • 4.5.3 带EXISTS关键字的子查询
    • 4.6 联合查询(UNION)
    • 思考与练习
  • 第五章 数据更新
    • 5.1 插入数据
      • 5.1.1 插入完整的数据记录
      • 5.1.2 为表的指定字段插入数据
      • 5.1.3 同时插入多条数据记录
      • 5.1.4 插入查询结果
      • 5.1.5 使用REPLACE语句插入表数据
    • 5.2 修改数据记录
      • 5.2.1 修改特定数据记录
      • 5.2.2 修改所有数据记录
      • 5.2.3 带子查询的修改
    • 5.3 删除数据记录
      • 5.3.1 删除特定数据记录
      • 5.3.2 带子查询的删除
      • 5.3.3 删除所有数据记录
    • 思考与练习
  • 第六章 索引
    • 6.1 索引概述
    • 6.2 查看数据表上所建立的索引
    • 6.3 创建索引
      • 6.3.1 使用CREATE TABLE语句创建索引
      • 6.3.2 使用CREATE INDEX语句创建索引
      • 6.3.3 使用ALTER TABLE语句创建索引
    • 6.4 删除索引
    • 6.5 对索引的进一步说明
    • 思考与练习
  • 第七章 视图
    • 7.1 视图概述
    • 7.2 创建视图
    • 7.3 删除视图
    • 7.4 修改视图定义
    • 7.5 查看视图定义
    • 7.6 更新视图数据
    • 7.7 查询视图数据
    • 7.8 对视图的进一步说明
    • 思考与练习
  • 第八章 触发器
    • 8.1 触发器
    • 8.2 创建触发器
    • 8.3 删除触发器
    • 8.4 使用触发器
    • 8.5 对触发器的进一步说明
    • 思考与练习
  • 第九章 事件
    • 9.1 事件
    • 9.2 创建事件
    • 9.3 修改事件
    • 9.4 删除事件
    • 思考与练习
  • 第十章 存储过程与存储函数
    • 10.1 存储过程
      • 10.1.1 创建存储过程
      • 10.1.2 存储过程体
      • 10.1.3 调用存储过程
      • 10.1.4 删除存储过程
    • 10.2 存储函数
      • 10.2.1 创建存储函数
      • 10.2.2 调用存储函数
      • 10.2.3 删除存储函数
    • 思考与练习
  • 第十一章 访问控制与安全管理
    • 11.1 用户账号管理
      • 11.1.1 创建用户账号
      • 11.1.2 删除用户
      • 11.1.3 修改用户账号
      • 11.1.4 修改用户口令
    • 11.2 账户权限管理
      • 11.2.1 权限的授予
      • 11.2.2 权限的转移与限制
      • 11.2.3 权限的撤销
    • 思考与练习
  • 第十二章 备份与恢复
    • 12.1 数据库备份与恢复的概念
    • 12.2 MySQL数据库备份与恢复的方法
      • 12.2.1 使用SQL语句备份和恢复表数据
      • 12.2.2 使用MySQL客户端实用程序备份和恢复数据
      • 12.2.3 使用MySQL图形界面工具备份和恢复数据
      • 12.2.4 直接复制
    • 12.3 二进制日志文件的使用
      • 12.3.1 开启日志文件
      • 12.3.2 使用mysqlbinlog实用工具处理日志
    • 思考与练习
  • 第十三章 MySQL数据库的应用编程
    • 13.1 PHP概述
    • 13.2 PHP编程基础
    • 13.3 使用PHP进行MySQL数据库应用编程
      • 13.3.1 编程步骤
      • 13.3.2 建立与MySQL数据库服务器的连接
      • 13.3.3 选择数据库
      • 13.3.4 执行数据库操作
      • 13.3.5 关闭与数据库服务器的连接
    • 思考与练习
  • 第十四章 开发实例
    • 14.1 需求描述
    • 14.2 系统分析与设计
    • 14.3 数据库设计与实现
    • 14.4 应用系统的编程与实现
    • 思考与练习
  • 附录1 考试指导
  • 附录2 全国计算机等级考试二级MySQL数据库程序设计考试大纲(2022年版)
  • 附录3 MySQL的安装与配置
  • 附录4 思考与练习参考答案
  • 参考文献

相关图书