注册 登录 进入教材巡展
#
  • #

出版时间:2014年3月

出版社:高等教育出版社

以下为《My SQL数据库技术(另赠电子教案、源代码、案例素材)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040398465
  • 1版
  • 75846
  • 0063153394-0
  • 16开
  • 2014年3月
  • 350
  • 工学
  • 软件工程
  • TP311.138SQ
  • 计算机及相关专业
  • 高职高专
内容简介
周德伟、覃国蓉主编的《MySQL数据库技术》为“十二五”职业教育国家规划教材。
《MySQL数据库技术》根据高等职业教育的特点和要求,遵循“基于工作过程”的教学原则,采用任务驱动方式编写,每单元都以若干个具体的学习任务为主线,引导读者来理解、掌握知识和技能。全书采用案例教学方式,在应用举例、综合案例、上机实训和练习提高中分别采用4个不同的数据库项目贯穿始末:全书从数据库的规范化设计开始,通过大量丰富、实用、前后衔接的数据库项目来完整地介绍MySQL数据库技术,可以使读者由浅入深、全面、系统地掌握MySQL数据库管理系统及其应用开发的相关知识。
《MySQL数据库技术》可作为高职高专院校计算机及相关专业学生的教材和教学参考书,也适合所有希望学习MySQL数据库技术的读者使用
目录

单元1  数据模型的规划与设计


  1.1  设计数据库关系模型


    1.1.1  数据模型


    1.1.2  概念模型


    1.1.3  E-R图设计实例


    1.1.4  数据库关系模型的建立


  1.2  数据库设计规范化


    1.2.1  关系型数据库范式理论


    1.2.2  数据库规范化实例


  1.3  综合实例——PetStore数据库的设计


  单元小结


  实训1


  思考题1


单元2  数据库管理环环境建立


  2.1  数据库的基础知识


    2.1.1  数据与数据库


    2.1.2  数据库的发展


    2.1.3  数据库管理系统


    2.1.4  数据库系统


    2.1.5  常见的关系型数据库管理系统


    2.1.6  结构化查询语言


  2.2  MySQL的安装与配置


    2.2.1  MySQL服务器的安装与配置


    2.2.2  MySQL图形化管理工具


    2.2.3  连接与断开服务器


  单元小结


  实训2


  思考题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.4  综合实例——建立PetStore数据库表


    3.4.1  PetStore数据库表结构分析


    3.4.2  创建PetStore数据库与表


  单元小结


  实训3


  思考题3


单元4  数据操纵


  4.1  插入表数据


  4.2  修改表数据


  4.3  删除表数据


  4.4  综合实例——PetStore数据操纵


    4.4.1  PetStore数据表及其内容


    4.4.2  PetStore数据输入


    4.4.3  PetStore数据修改与删除操作


  单元小结


  实训4


  思考题4


单元5  数掘查询


  5.1  单表查询


    5.1.1  SELECT语句定义


    5.1.2  选择列


    5.1.3  聚合函数


    5.1.4  WHERE子句


  5.2  多表查询


    5.2.1  FROM子句


    5.2.2  多表连接


  5.3  分类汇总与排序


    5.3.1  GROUPBY子句


    5.3.2  HAVING子句


    5.3.3  ORDERBY子句


    5.3.4  LIMIT子句


  5.4  综合实例——PetStore数据查询


  单元小结


  实训5


  思考题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


  思考题6


单元7  索引与数据完整性约束帕创建


  7.1  创建和删除索引


    7.1.1  索引的分类


    7.1.2  索引的创建


    7.1.3  索引的删除


    7.1.4  索引对查询的影响


  7.2  建立数据完整性约束


    7.2.1  主键约束


    7.2.2  替代键约束


    7.2.3  参照完整性约束


    7.2.4  CHECK完整性约束


  7.3  综合实例——PetStore索引与完整性约束


  单元小结


  实训7


  思考题7


单元8  数据库编程


  8.1  了解MySQL语言结构


    8.1.1  常量


    8.1.2  变量


    8.1.3  运算符与表达式


    8.1.4  系统内置函数


  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


  思考题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  事务和多用户管理


    9.3.1  一多用户使用的问题


    9.3.2  事务


  9.4  综合实例——PetStore数据库管理


  单元小结


  实训9


  思考题9


参考文献