返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • MySQL数据库管理与开发 任进军,林海霞 主编 专业科技 文轩网
    • 作者: 任进军,林海霞 主编著
    • 出版社: 人民邮电出版社
    • 出版时间:2017-06-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 任进军,林海霞 主编著
    • 出版社:人民邮电出版社
    • 出版时间:2017-06-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2017-06-01
    • 字数:437千字
    • 页数:256
    • 开本:16开
    • 装帧:平装
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    MySQL数据库管理与开发

    作  者:任进军,林海霞 主编
    定  价:49.8
    出 版 社:人民邮电出版社
    出版日期:2017年06月01日
    页  数:256
    装  帧:平装
    ISBN:9787115456632
    主编推荐

    内容简介

    本书系统全面地介绍了有关MySQL数据库应用开发所涉及的各类知识。全书共分13章,内容包括数据库设计概述、MySQL概述、MySQL数据库管理、MySQL表结构管理、表记录的更新操作、表记录的检索、视图、触发器、存储过程与存储函数、备份与恢复、MySQL性能优化、事务与锁机制、综合开发案例——图书馆管理系统。本书很后还附有12个实验。全书每章内容都与实例紧密结合,有助于学生理解知识、应用知识,实现学以致用的目的。
    本书为慕课版教材,各章节主要内容配备了以二维码为载体的微课,并在人邮学院平台上提供了慕课。此外,本书还提供了课程资源包。资源包中提供了本书所有实例、上机指导、综合案例的源代码、制作精良的电子课件PPT、重点及难点教学视频、自测题库(包括选择题、填空题、操作题题库及自测试卷等内容),以及拓展综合案例和拓展实验。其中,源代码全部经过精心测试,能够在Windows Xnull

    作者简介

    精彩内容

    目录
    第1章数据库设计概述1
    1.1数据库概述2
    1.1.1数据库与数据库管理系统2
    1.1.2数据模型3
    1.1.3结构化查询语言SQL3
    1.2数据库的体系结构3
    1.2.1数据库三级模式结构3
    1.2.2三级模式之间的映射4
    1.3E—R图4
    1.3.1实体和属性4
    实例:设计图书馆管理系统的图书实体图
    1.3.2关系5
    1.3.3E—R图的设计原则5
    实例:设计图书馆管理系统的E—R图
    1.4数据库设计6
    1.4.1为实体建立数据表6
    实例:根据图书实体建立图书数据表
    1.4.2为表建立主键或外键7
    1.4.3为字段选择合适的数据类型7
    1.4.4定义约束条件8
    小结8
    习题8
    第2章MySQL概述9
    2.1为什么选择MySQL数据库10
    2.1.1什么是MySQL数据库10
    2.1.2MySQL的优势10
    2.1.3MySQL的发展史10
    2.2MySQL特性10
    2.3MySQL服务器的安装与配置11
    2.3.1下载MySQL11
    2.3.2MySQL环境的安装13
    2.3.3启动、连接、断开和停止MySQL服务器20
    小结23
    上机指导24
    习题25
    第3章MySQL数据库管理26
    3.1创建数据库27
    3.1.1通过CREATE DATABASE语句创建数据库27
    实例:创建图书馆管理系统数据库
    3.1.2通过CREATE SCHEMA语句创建数据库27
    实例:通过CREATE SCHEMA语句创建名称为db_library1的数据库
    3.1.3创建指定字符集的数据库28
    实例:创建使用GBK字符集的数据库
    3.1.4创建数据库前判断是否存在同名数据库28
    实例:创建图书馆管理系统数据库前判断是否存在同名数据库
    3.2查看数据库29
    实例:查看服务器中的所有数据库
    3.3选择数据库29
    实例:设置默认的数据库
    3.4修改数据库30
    实例:修改数据库使用的字符集
    3.5删除数据库31
    实例:删除3.1.4节创建的数据库
    3.6数据库存储引擎的应用31
    3.6.1查询MySQL中支持的存储引擎31
    实例:查询默认的存储引擎
    3.6.2InnoDB存储引擎33
    3.6.3MyISAM存储引擎34
    3.6.4MEMORY存储引擎34
    3.6.5如何选择存储引擎35
    小结36
    上机指导36
    习题37
    第4章MySQL表结构管理38
    4.1MySQL数据类型39
    4.1.1数字类型39
    4.1.2字符串类型40
    4.1.3日期和时间数据类型41
    4.2创建表41
    实例:创建图书馆管理系统的图书信息表
    4.2.1设置默认的存储引擎43
    实例:为图书类型表设置使用MyISAM存储引擎
    4.2.2设置自增类型字段44
    实例:为图书类型表设置自动编号
    4.2.3设置字符集45
    4.2.4复制表结构45
    实例:为图书信息表建立副本
    4.3修改表结构48
    4.3.1修改字段48
    实例:在图书信息表的副本中添加一个新的字段
    4.3.2修改约束条件49
    4.3.3修改表的其他选项50
    4.3.4修改表名50
    实例:修改图书信息表的副本为tb_books
    4.4删除表51
    实例:删除图书信息表的副本
    4.5设置索引51
    4.5.1索引概述51
    4.5.2创建索引52
    实例:创建考生成绩表并设置索引
    实例:为图书信息表的书名字段设置索引
    4.5.3删除索引55
    实例:删除图书信息表的书名字段的索引
    4.6定义约束56
    4.6.1定义主键约束56
    实例:创建图书馆管理系统的管理员信息表并将id字段设置为主键约束
    实例:创建学生信息表并将学号和班级号设置为主键约束
    4.6.2定义候选键约束57
    实例:将图书信息表的书名字段设置为候选键约束
    4.6.3定义非空约束58
    实例:创建图书馆管理系统的管理员信息表,并为其设置非空约束
    4.6.4定义CHECK约束58
    实例:创建学生信息表,限制其age字段的值只能是7~18(不包括18)的数
    实例:创建图书信息表,限制其typeid字段的值只能是类别表的id字段的值
    小结60
    上机指导60
    习题61
    第5章表记录的更新操作62
    5.1插入表记录63
    5.1.1使用INSERT…VALUES语句插入新记录63
    实例:向图书馆管理系统的管理员信息表中插入一条新记录
    实例:向管理员信息表中插入记录的一部分
    5.1.2插入多条记录65
    实例:向管理员信息表中批量插入3条新记录
    5.1.3使用INSERT…SELECT语句插入结果集66
    实例:从图书馆管理系统的借阅表中获取部分借阅信息插入到归还表中
    5.1.4使用REPLACE语句插入新记录68
    5.2修改表记录69
    实例:将图书馆管理系统的借阅表中的是否归还字段值设置为1
    5.3删除表记录70
    5.3.1使用DELETE语句删除表记录70
    实例:将图书馆管理系统的管理员信息表中的名称为admin的管理员删除
    5.3.2使用TRUNCATE语句清空表记录71
    实例:清空图书馆管理系统的管理员信息表
    小结71
    上机指导72
    习题72
    第6章表记录的检索73
    6.1基本查询语句74
    6.2单表查询75
    6.2.1查询所有字段76
    实例:查询图书馆管理系统的图书信息表的全部数据
    6.2.2查询指定字段76
    实例:从图书馆管理系统的图书信息表中查询图书的名称和作者
    6.2.3查询指定数据76
    实例:从图书馆管理系统的管理表中查询名称为mr的管理员
    6.2.4带IN关键字的查询77
    实例:从图书馆管理系统的图书表中查询位于左A—1或右A—1的图书信息
    6.2.5带BETWEEN AND的范围查询78
    实例:从图书馆管理系统的借阅表中查询指定时间段内的借阅信息
    6.2.6带LIKE的字符匹配查询78
    实例:对图书馆管理系统的图书信息进行模糊查询
    6.2.7用IS NULL关键字查询空值79
    实例:查询图书馆管理系统的读者类型表中name字段为空的记录
    6.2.8带AND的多条件查询79
    实例:判断输入的管理员账号和密码是否存在
    6.2.9带OR的多条件查询80
    实例:查询图书馆管理系统的管理员表中名称为mr或者mingrisoft的记录
    6.2.10用DISTINCT关键字去除结果中的重复行80
    实例:从图书馆管理系统的读者信息表中获取职业
    6.2.11用ORDER BY关键字对查询结果排序81
    实例:对图书借阅信息进行排序
    6.2.12用GROUP BY关键字分组查询81
    实例:分组统计每本图书的借阅次数(3例)
    6.2.13用LIMIT限制查询结果的数量83
    实例:查询最后被借阅的3本图书
    实例:查询从编号2开始的3条记录
    6.3聚合函数查询83
    6.3.1COUNT()函数83
    实例:统计图书馆管理系统中的读者人数
    6.3.2SUM()函数84
    实例:统计商品的销售金额
    6.3.3AVG()函数84
    实例:计算学生的平均成绩
    6.3.4MAX()函数85
    实例:计算学生表中的最高成绩
    6.3.5MIN()函数86
    实例:计算学生表中的最低成绩
    6.4连接查询86
    6.4.1内连接查询86
    实例:使用内连接查询出图书的借阅信息
    6.4.2外连接查询88
    实例:使用左外连接获取图书的最多借阅天数
    实例:使用右外连接获取图书的最多借阅天数
    6.4.3复合条件连接查询89
    实例:查询出未归还的图书借阅信息
    6.5子查询90
    6.5.1带IN关键字的子查询90
    实例:查询被借阅过的图书信息
    6.5.2带比较运算符的子查询91
    实例:查询考试成绩为优秀的学生信息
    6.5.3带EXISTS关键字的子查询92
    实例:查询已经被借阅的图书信息
    6.5.4带ANY关键字的子查询93
    实例:查询比一年三班最低分高的全部学生信息
    6.5.5带ALL关键字的子查询94
    实例:查询比一年三班最高分高的全部学生信息
    6.6合并查询结果95
    实例:将图书信息表1和图书信息表2合并(2例)
    6.7定义表和字段的别名96
    6.7.1为表取别名96
    实例:使用左连接查询出图书的完整信息,并为表指定别名
    6.7.2为字段取别名96
    实例:统计每本图书的借阅次数,并取别名为degree
    6.8使用正则表达式查询97
    6.8.1匹配指定字符中的任意一个98
    实例:在图书馆管理系统中查询包括字母k、r或s的管理员信息
    6.8.2使用“*”和“+”来匹配多个字符99
    实例:在图书馆管理系统中查询E—mail地址不正确的读者信息
    小结100
    上机指导100
    习题101
    第7章视图102
    7.1视图概述103
    7.1.1视图的概念103
    7.1.2视图的作用103
    7.2创建视图104
    7.2.1查看创建视图的权限104
    实例:查看用户是否具有创建视图的权限
    7.2.2创建视图104
    实例:创建保存完整图书信息的视图
    7.2.3创建视图的注意事项106
    7.3视图操作106
    7.3.1查看视图106
    实例:查看图书视图的结构
    实例:查看图书视图的详细定义
    7.3.2修改视图108
    实例:修改图书视图的结构
    实例:使用ALTER语句修改图书视图的结构
    7.3.3更新视图110
    实例:更新图书视图中的数据
    7.3.4删除视图112
    实例:删除已经创建的图书视图
    小结113
    上机指导113
    习题114
    第8章触发器115
    8.1MySQL触发器116
    8.1.1创建MySQL触发器116
    实例:保存图书信息时,自动向日志表添加一条数据
    8.1.2创建具有多个执行语句的触发器117
    实例:删除图书信息时,分别向日志表和临时表中各添加一条数据
    8.2查看触发器119
    8.2.1SHOW TRIGGERS119
    8.2.2查看triggers表中的触发器信息120
    8.3使用触发器120
    8.3.1触发器的执行顺序121
    实例:触发器与表操作的执行顺序
    8.3.2使用触发器维护冗余数据122
    实例:使用触发器维护库存数量
    8.4删除触发器123
    实例:删除指定名称的触发器
    小结124
    上机指导124
    习题125
    第9章存储过程与存储函数126
    9.1创建存储过程与存储函数127
    9.1.1创建存储过程127
    实例:创建一个统计指定图书借阅次数的存储过程
    9.1.2创建存储函数129
    实例:创建一个统计图书借阅次数的存储函数
    9.1.3变量的应用130
    实例:演示局部变量的有效范围
    实例:会话(全局)变量的举例
    9.1.4光标的运用133
    9.2存储过程和存储函数的调用134
    9.2.1调用存储过程134
    实例:调用统计图书借阅次数的存储过程
    9.2.2调用存储函数135
    实例:调用统计图书借阅次数的存储函数
    9.3查看存储过程和函数136
    9.3.1SHOW STATUS语句136
    9.3.2SHOW CREATE语句136
    实例:查询指定名称的存储过程
    9.4修改存储过程和函数137
    实例:修改存储过程
    9.5删除存储过程和函数138
    实例:删除统计图书借阅次数的存储过程
    实例:删除统计图书借阅次数的存储函数
    小结138
    上机指导139
    习题140
    ……
    第10章备份与恢复141
    第11章MySQL性能优化156
    第12章事务与锁机制170
    第13章综合开发案例——图书馆管理系统191
    附录实验240

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购