全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

MySQL数据库基础实例教程(微课版工业和信息化十三五高职高专人才培养规划教材)

  • 定价: ¥35
  • ISBN:9787115461872
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:184页
  • 作者:编者:周德伟//覃...
  • 立即节省:
  • 2017-08-01 第1版
  • 2017-08-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    周德伟、覃国蓉主编的《MySQL数据库基础实例教程(微课版工业和信息化十三五高职高专人才培养规划教材)》以MySQL数据库管理系统为平台,较全面地介绍了数据库的基础知识及其应用。全书共9章,包括数据库基础知识、数据库设计、数据定义、数据更新、数据查询、数据视图、索引、数据库编程和数据安全。全书采用案例教学方式,应用举例、综合案例、上机实训、练习提高4个部分,分别采用4个不同的数据库项目贯穿始末。每章先以应用举例的方式阐述知识要点,再通过综合案例分析,给出解决问题的完整方案,并提供与综合案例相对应的实训项目,以便于读者在实践中模拟操作,最后通过课后练习帮助读者巩固所学的内容。
    本书可以作为高职高专计算机相关专业和非计算机专业数据库基础和数据库开发课程的教材,也适合计算机软件开发人员、从事数据库管理与维护工作的专业人员和广大计算机爱好者自学使用。

目录

第1章  数据库基础知识
  1.1  数据库概述
    1.1.1  数据与数据库
    1.1.2  数据库的发展
    1.1.3  数据库管理系统
    1.1.4  数据库系统
    1.1.5  结构化查询语言
    1.1.6  常见的关系型数据库管理系统
  1.2  MySQL的安装与配置
    1.2.1  MySQL服务器的安装与配置
    1.2.2  MySQL图形化管理工具
    1.2.3  连接与断开服务器
  单元小结
  实训1
  思考与练习
第2章  数据库设计
  2.1  关系数据库设计
    2.1.1  数据库设计
    2.1.2  数据模型的概念
    2.1.3  概念模型
    2.1.4  E-R图设计实例
    2.1.5  数据库关系模型
  2.2  数据库设计规范化
    2.2.1  关系型数据库范式理论
    2.2.2  数据库规范化实例
  2.3  综合实例Petstore数据库的设计
    2.3.1  根据宠物商店业务逻辑建立概念模型——PetstoreE-R图
    2.3.2  将PetstoreE-R图转换为数据世界的关系模型
    2.3.3  Petstore数据库规范化
  单元小结
  实训2
  思考与练习
第3章  数据定义
  3.1  创建与管理数据库
    3.1.1  创建数据库
    3.1.2  管理数据库
  3.2  创建与管理数据库表
    3.2.1  创建数据库表
    3.2.2  管理数据库表
  3.3  数据完整性约束
    3.3.1  数据的完整性约束
    3.3.2  主键约束
    3.3.3  替代键约束
    3.3.4  参照完整性约束
    3.3.5  CHECK完整性约束
  3.4  图形管理工具管理数据库和表
    3.4.1  图形界面工具管理数据库
    3.4.2  图形界面工具管理数据库表
  3.5  综合实例Petstore数据定义
    3.5.1  Petstore数据库表结构分析
    3.5.2  创建Petstore数据库与表
    3.5.3  建立数据完整性约束
  单元小结
  实训3
  思考与练习
第4章  数据更新
  4.1  数据插入
  4.2  数据修改
  4.3  数据删除
    4.3.1  使用DELETE语句删除数据
    4.3.2  使用TRUNCATETABLE语句删除表数据
  4.4  综合实例Petstore数据更新
    4.4.1  Petstore数据表及其内容
    4.4.2  Petstore数据录入
    4.4.3  Petstore数据修改与删除操作
  单元小结
  实训4
  思考与练习
第5章  数据查询
  5.1  单表查询
    5.1.1  SELECT语句定义
    5.1.2  选择列
    5.1.3  WHERE子句
  5.2  多表查询
    5.2.1  FROM子句
    5.2.2  多表连接
  5.3  分类汇总与排序
    5.3.1  聚合函数
    5.3.2  GROUPBY子句
    5.3.3  HAVING子句
    5.3.4  ORDERBY子句
    5.3.5  LIMIT子句
  5.4  UNION语句
  5.5  综合实例Petstore数据查询
    5.5.1  SELECT语句的基本使用
    5.5.2  条件查询
    5.5.3  多表查询
    5.5.4  分类汇总与排序
  单元小结
  实训5
  思考与练习
第6章  数据视图
  6.1  创建视图
    6.1.1  视图概念
    6.1.2  创建视图
    6.1.3  查询视图
  6.2  操作视图
    6.2.1  通过视图操作数据
    6.2.2  修改视图定义
    6.2.3  删除视图
  6.3  综合实例Petstore数据视图
  单元小结
  实训6
  思考与练习
第7章  索引
  7.1  索引的分类
  7.2  创建索引
    7.2.1  使用CREATEINDEX语句
    7.2.2  使用ALTERTABLE语句
    7.2.3  在创建表时创建索引
  7.3  删除索引
  7.4  索引对查询的影响
  7.5  综合实例Petstore索引
  单元小结
  实训7
  思考与练习
第8章  数据库编程
  8.1  编程基础知识
    8.1.1  常量与变量
    8.1.2  系统内置函数
    8.1.3  流程控制语句
  8.2  创建存储过程
    8.2.1  创建存储过程
    8.2.2  显示存储过程
    8.2.3  调用存储过程
    8.2.4  删除存储过程
    8.2.5  存储过程的嵌套
  8.3  创建和调用存储函数
    8.3.1  创建存储函数
    8.3.2  调用存储函数
  8.4  设置触发器
    8.4.1  创建触发器
    8.4.2  在触发器中调用存储过程
    8.4.3  删除触发器
  8.5  综合实例Petstore数据库编程
  单元小结
  实训8
  思考与练习
第9章  数据安全
  9.1  用户和数据权限管理
    9.1.1  添加和删除用户
    9.1.2  授予权限和回收权限
    9.1.3  图形管理工具管理用户与权限
  9.2  数据的备份与恢复
    9.2.1  备份和恢复需求分析
    9.2.2  数据库备份和恢复
    9.2.3  MySQL日志
  9.3  综合实例Petstore数据库管理
  单元小结
  实训9
  思考与练习