全部商品分类

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

MySQL数据库原理设计与应用(新工科计算机类专业规划教材一站式IT系列就业应用教材)

  • 定价: ¥59.5
  • ISBN:9787302523765
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:356页
我要买:
点击放图片

导语

  

内容提要

  

    本书是面向MySQL数据库初学者的入门教材,以通俗易懂的语言、丰富实用的案例,详细讲解MySQL的开发和管理技术。
    全书共12章。第1章讲解数据库基本概念和MySQL的安装步骤;第2、3章讲解数据库的基本操作;第4章讲解数据库设计的理论与实践;第5、6章讲解单表和多表的查询操作;第7~11章讲解用户与权限、视图、事务、存储过程、索引等,适合需要提高自身技术的读者;第12章讲解Linux环境下MySQL的配置和部署方案。
    本书附有配套资源,包括教学视频、习题、教学课件等,而且为了帮助读者更好地学习本书中的内容,还提供了在线答疑,希望得到更多读者的关注。
    本书既可作为高等院校计算机相关专业的数据库基础课程的教材,也可作为广大IT技术人员和编程爱好者的读物。

目录

第1章  数据库入门
  1.1  数据库基础知识
    1.1.1  数据库概述
    1.1.2  数据库技术的发展
    1.1.3  三级模式和二级映像
    1.1.4  数据模型
    1.1.5  关系运算
    1.1.6  SQL语言
    1.1.7  常见的数据库产品
  1.2  MySQL安装与配置
    1.2.1  获取MySQL
    1.2.2  安装MySQL
    1.2.3  配置MySQL
    1.2.4  管理MySQL服务
    1.2.5  用户登录与设置密码
    1.2.6  MySQL客户端的相关命令
  1.3  常用图形化工具
    1.3.1  SQLyog
    1.3.2  Navicat
  1.4  本章小结
  1.5  课后练习
第2章  数据库基本操作
  2.1  数据库操作
    2.1.1  创建数据库
    2.1.2  查看数据库
    2.1.3  选择数据库
    2.1.4  删除数据库
  2.2  数据表操作
    2.2.1  创建数据表34目录MySQL数据库原理、设计与应用
    2.2.2  查看数据表
    2.2.3  修改数据表
    2.2.4  查看表结构
    2.2.5  修改表结构
    2.2.6  删除数据表
  2.3  数据操作
    2.3.1  添加数据
    2.3.2  查询数据
    2.3.3  修改数据
    2.3.4  删除数据
  2.4  动手实践:电子杂志订阅表的操作
  2.5  本章小结
  2.6  课后练习
第3章  数据类型与约束
  3.1  数据类型
    3.1.1  数字类型
    3.1.2  时间和日期类型
    3.1.3  字符串类型
  3.2  表的约束
    3.2.1  默认约束
    3.2.2  非空约束
    3.2.3  唯一约束
    3.2.4  主键约束
  3.3  自动增长
  3.4  字符集与校对集
    3.4.1  字符集与校对集概述
    3.4.2  字符集与校对集的设置
  3.5  动手实践:设计用户表
  3.6  本章小结
  3.7  课后练习
第4章  数据库设计
  4.1  数据库设计概述
  4.2  数据库设计范式
  4.3  数据建模工具
  4.4  数据库设计——电子商务网站
    4.4.1  需求分析
    4.4.2  准备工作
    4.4.3  商品分类表
    4.4.4  商品表
    4.4.5  商品规格表
    4.4.6  商品属性表
    4.4.7  用户表
    4.4.8  评论表
  4.5  动手实践:商品购物流程设计
  4.6  本章小结
  4.7  课后练习
第5章  单表操作
  5.1  数据操作
    5.1.1  复制表结构和数据
    5.1.2  解决主键冲突
    5.1.3  清空数据
    5.1.4  去除重复记录
  5.2  排序与限量
    5.2.1  排序
    5.2.2  限量
  5.3  分组与聚合函数
    5.3.1  分组
    5.3.2  聚合函数
  5.4  运算符
    5.4.1  算术运算符
    5.4.2  比较运算符
    5.4.3  逻辑运算符
    5.4.4  赋值运算符
    5.4.5  位运算符
    5.4.6  运算符优先级
  5.5  动手实践:商品评论表的操作
  5.6  本章小结
  5.7  课后练习
第6章  多表操作
  6.1  多表查询
    6.1.1  联合查询
    6.1.2  连接查询
  6.2  子查询
    6.2.1  什么是子查询
    6.2.2  子查询分类
    6.2.3  子查询关键字
  6.3  外键约束
    6.3.1  添加外键约束
    6.3.2  关联表操作
    6.3.3  删除外键约束
  6.4  动手实践:多表查询练习
  6.5  本章小结
  6.6  课后练习
第7章  用户与权限
  7.1  用户与权限概述
  7.2  用户管理
    7.2.1  创建用户
    7.2.2  设置密码
    7.2.3  修改用户
    7.2.4  删除用户
  7.3  权限管理
    7.3.1  授予权限
    7.3.2  回收权限
    7.3.3  刷新权限
  7.4  动手实践:用户与权限练习
  7.5  本章小结
  7.6  课后练习
第8章  视图
  8.1  初识视图
    8.1.1  视图的概念和使用
    8.1.2  创建视图的语法格式
  8.2  视图管理
    8.2.1  创建视图
    8.2.2  查看视图
    8.2.3  修改视图
    8.2.4  删除视图
  8.3  视图数据操作
    8.3.1  添加数据
    8.3.2  修改数据
    8.3.3  删除数据
    8.3.4  视图检查条件
  8.4  动手实践:视图的应用
  8.5  本章小结
  8.6  课后练习
第9章  事务
  9.1  事务处理
    9.1.1  事务的概念
    9.1.2  事务的基本操作
    9.1.3  事务的保存点
  9.2  事务隔离级别
    9.2.1  查看隔离级别
    9.2.2  修改隔离级别
    9.2.3  MySQL的4种隔离级别
  9.3  动手实践:事务的应用
  9.4  本章小结
  9.5  课后练习
第10章  数据库编程
  10.1  函数
    10.1.1  内置函数
    10.1.2  自定义函数
  10.2  存储过程
    10.2.1  存储过程的概念
    10.2.2  存储过程的创建与执行
    10.2.3  存储过程的修改与删除
    10.2.4  存储过程的错误处理
  10.3  变量
    10.3.1  系统变量
    10.3.2  会话变量
    10.3.3  局部变量
  10.4  流程控制
    10.4.1  判断语句
    10.4.2  循环语句
    10.4.3  跳转语句
  10.5  游标
    10.5.1  游标的作用
    10.5.2  游标的操作流程
    10.5.3  使用游标检索数据
  10.6  触发器
    10.6.1  触发器的概述
    10.6.2  触发器的基本操作
  10.7  事件
    10.7.1  事件的概述
    10.7.2  事件的基本操作
  10.8  预处理SQL语句
  10.9  动手实践:数据库编程实战
  10.10  本章小结
  10.11  课后练习
第11章  数据库优化
  11.1  存储引擎
    11.1.1  什么是存储引擎
    11.1.2  存储引擎的选择
    11.1.3  InnoDB存储引擎
    11.1.4  MyISAM存储引擎
  11.2  索引
    11.2.1  索引概述
    11.2.2  索引的基本操作
    11.2.3  索引的使用原则
  11.3  锁机制
    11.3.1  认识锁机制
    11.3.2  表级锁
    11.3.3  行级锁
  11.4  分表技术
  11.5  分区技术
    11.5.1  分区概述
    11.5.2  分区管理
  11.6  数据碎片与维护
  11.7  动手实践:数据库优化实战
  11.8  本章小结
  11.9  课后练习
第12章  数据库配置与部署
  12.1  Linux环境安装MySQL
    12.1.1  Linux环境搭建
    12.1.2  用yum安装MySQL
    12.1.3  编译安装MySQL
  12.2  MySQL配置文件
    12.2.1  配置区段
    12.2.2  基本配置
    12.2.3  内存和优化配置
    12.2.4  日志配置
  12.3  数据备份与还原
    12.3.1  数据备份
    12.3.2  数据还原
    12.3.3  二进制日志
  12.4  多实例部署
  12.5  主从复制
  12.6  动手实践:组复制
  12.7  本章小结
  12.8  课后练习