数据库原理及应用(MySQL版)()

数据库原理及应用(MySQL版)()
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , , , ,
2020-12
版次: 1
ISBN: 9787517092445
定价: 54.00
装帧: 其他
开本: 大16开
页数: 296页
分类: 工程技术
7人买过
  • 随着信息技术的深入发展和信息系统的广泛应用,各类人员对数据库理论与技术的需求在不断增加。 “数据库原理及应用”不仅是计算机科学与技术专业的必修课,也是信息、经管、自动化等专业的必修 课。本书既详细介绍了 MySQL 数据库管理系统中数据库基本操作、表的维护、数据查询、索引与视图、 SQL编程、完整性、安全性、并发控制及备份与恢复等各种操作,也深入阐述了关系数据库的基本原理(关 系数据模型、关系完整性及关系代数)、关系规范理论及数据库设计等核心理论方法,实现了理论与实 践的结合。本书体系完整、结构安排合理、内容翔实、例题丰富、可操作性强,并配有重点、难点内容 的微课视频。 本书适合作为高等院校本科、专科计算机及相关专业数据库原理、数据库应用及其系统开发课程的教材,也可作为从事数据库管理与开发的信息技术领域的科技工作者的参考书。 瞿英,河北科技大学经济管理学院教师,主持省级、校级教改课题多项,主持及参与省级、校级示范课程两项,发表多篇与数据库相关理论与应用的论文,作为课程的主讲教师,从1999年开始至今一直从事数据库原理与应用领域的教学和研究工作,具有丰富的教学经验和积累,熟悉教学规律,能够准确把握教学需求和技术发展趋势。 前言
    第1章  数据库基础知识
      1.1  数据管理技术的发展历程
        1.1.1  人工管理阶段
        1.1.2  文件管理阶段
        1.1.3  数据库系统管理阶段
      1.2  数据库的4个基本概念
        1.2.1  数据
        1.2.2  数据库
        1.2.3  数据库管理系统
        1.2.4  数据库系统
      1.3  数据模型
        1.3.1  数据模型的组成要素
        1.3.2  概念模型
        1.3.3  常用的数据模型
      1.4  关系数据库
        1.4.1  关系模型数据结构
        1.4.2  关系操作
        1.4.3  关系完整性
      本章小结
      练习1
    第2章  MySQL
      2.1  MySQL简介
        2.1.1  MySQL的基础特性
        2.1.2  MySQL主要分支
      2.2  MySQL的下载与安装
      2.3  MySQL服务的启动和关闭
        2.3.1  在命令行中操作MySQL
        2.3.2  Windows图形化管理MySQL服务
      2.4  Linux环境下MySQL的安装与启动
      2.5  Workbench管理工具
      本章小结
      练习2
    第3章  数据库的管理
      3.1  MySQL文件存储结构体系
      3.2  MySQL数据目录体系结构
      3.3  MySQL日志文件简介
      3.4  创建数据库
      3.5  查询数据库
      3.6  修改数据库
      3.7  删除数据库
      本章小结
      练习3
    第4章  数据表的管理
      4.1  数据类型
      4.2  创建表
      4.3  查询表
      4.4  修改表
      4.5  删除表
      4.6  表中数据的管理
        4.6.1  插入数据
        4.6.2  修改数据
        4.6.3  删除数据
      本章小结
      练习4
    第5章  数据查询
      5.1  基本查询
        5.1.1  基本的SELECT语句
        5.1.2  条件查询
        5.1.3  对查询结果进行排序和筛选
      5.2  分组统计查询
        5.2.1  查询中的聚合函数
        5.2.2  分组查询
        5.2.3  UNION合并查询
      5.3  连接查询
        5.3.1  内连接
        5.3.2  外连接
        5.3.3  交叉连接
      5.4  嵌套查询
        5.4.1  嵌套查询的概念
        5.4.2  带有IN谓词的子查询
        5.4.3  带有比较运算符的子查询
        5.4.4  带有ANY或ALL谓词的子查询
        5.4.5  带有EXISTS谓词的子查询
      本章小结
      练习5
    第6章  索引
      6.1  索引概述
        6.1.1  索引的概念和特点
        6.1.2  索引的分类
        6.1.3  索引的设计原则
      6.2  创建索引
        6.2.1  使用SQL语句创建索引
        6.2.2  使用图形工具创建索引
      6.3  查询索引
        6.3.1  使用SQL语句查询索引
        6.3.2  使用图形工具查询索引
      6.4  删除索引
        6.4.1  使用SQL语句删除索引
        6.4.2  使用图形工具删除索引
      本章小结
      练习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
    第8章  数据完整性
      8.1  数据完整性控制原理
        8.1.1  完整性约束条件
        8.1.2  完整性控制机制
        8.1.3  关系数据库中完整性的实现
      8.2  在MySQL中使用各类约束实施数据完整性
        8.2.1  主键约束
        8.2.2  唯一约束
        8.2.3  外键约束
        8.2.4  非空约束
        8.2.5  默认值约束
        8.2.6  检查约束
        8.2.7  各类约束的综合应用
      本章小结
      练习8
    第9章  关系数据理论
      9.1  问题的提出
      9.2  函数依赖理论
        9.2.1  函数依赖
        9.2.2  函数依赖相关概念
        9.2.3  Armstrong公理系统
        9.2.4  最小函数依赖集
        9.2.5  码的求解
      9.3  规范化理论
        9.3.1  范式
        9.3.2  1NF
        9.3.3  2NF
        9.3.4  3NF
        9.3.5  BCNF
        9.3.6  多值依赖及4NF
          9.3.7规范化小结
      9.4  模式分解
        9.4.1  模式分解的概念
        9.4.2  分解保持无损连接和函数依赖的判定
        9.4.3  模式分解的算法
      本章小结
      练习9
    第10章  数据库设计
      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  需求分析的步骤
        10.2.4  需求分析案例
      10.3  概念模型
        10.3.1  概念模型的特点
        10.3.2  E-R模型
        10.3.3  概念模型的设计方法
        10.3.4  概念模型的设计步骤
        10.3.5  概念模型设计案例
      10.4  逻辑模型
        10.4.1  逻辑模型设计的步骤
        10.4.2  概念模型转换为关系模型的方法
        10.4.3  逻辑模型设计案例
      10.5  物理模型
        10.5.1  影响物理模型设计的因素
        10.5.2  物理模型设计的内容和方法
        10.5.3  关系模式存取方式的选择
        10.5.4  物理模型的评价
        10.5.5  物理模型设计案例
      10.6  数据库的实施
      10.7  数据库的运行和维护
      本章小结
  • 内容简介:
    随着信息技术的深入发展和信息系统的广泛应用,各类人员对数据库理论与技术的需求在不断增加。 “数据库原理及应用”不仅是计算机科学与技术专业的必修课,也是信息、经管、自动化等专业的必修 课。本书既详细介绍了 MySQL 数据库管理系统中数据库基本操作、表的维护、数据查询、索引与视图、 SQL编程、完整性、安全性、并发控制及备份与恢复等各种操作,也深入阐述了关系数据库的基本原理(关 系数据模型、关系完整性及关系代数)、关系规范理论及数据库设计等核心理论方法,实现了理论与实 践的结合。本书体系完整、结构安排合理、内容翔实、例题丰富、可操作性强,并配有重点、难点内容 的微课视频。 本书适合作为高等院校本科、专科计算机及相关专业数据库原理、数据库应用及其系统开发课程的教材,也可作为从事数据库管理与开发的信息技术领域的科技工作者的参考书。
  • 作者简介:
    瞿英,河北科技大学经济管理学院教师,主持省级、校级教改课题多项,主持及参与省级、校级示范课程两项,发表多篇与数据库相关理论与应用的论文,作为课程的主讲教师,从1999年开始至今一直从事数据库原理与应用领域的教学和研究工作,具有丰富的教学经验和积累,熟悉教学规律,能够准确把握教学需求和技术发展趋势。
  • 目录:
    前言
    第1章  数据库基础知识
      1.1  数据管理技术的发展历程
        1.1.1  人工管理阶段
        1.1.2  文件管理阶段
        1.1.3  数据库系统管理阶段
      1.2  数据库的4个基本概念
        1.2.1  数据
        1.2.2  数据库
        1.2.3  数据库管理系统
        1.2.4  数据库系统
      1.3  数据模型
        1.3.1  数据模型的组成要素
        1.3.2  概念模型
        1.3.3  常用的数据模型
      1.4  关系数据库
        1.4.1  关系模型数据结构
        1.4.2  关系操作
        1.4.3  关系完整性
      本章小结
      练习1
    第2章  MySQL
      2.1  MySQL简介
        2.1.1  MySQL的基础特性
        2.1.2  MySQL主要分支
      2.2  MySQL的下载与安装
      2.3  MySQL服务的启动和关闭
        2.3.1  在命令行中操作MySQL
        2.3.2  Windows图形化管理MySQL服务
      2.4  Linux环境下MySQL的安装与启动
      2.5  Workbench管理工具
      本章小结
      练习2
    第3章  数据库的管理
      3.1  MySQL文件存储结构体系
      3.2  MySQL数据目录体系结构
      3.3  MySQL日志文件简介
      3.4  创建数据库
      3.5  查询数据库
      3.6  修改数据库
      3.7  删除数据库
      本章小结
      练习3
    第4章  数据表的管理
      4.1  数据类型
      4.2  创建表
      4.3  查询表
      4.4  修改表
      4.5  删除表
      4.6  表中数据的管理
        4.6.1  插入数据
        4.6.2  修改数据
        4.6.3  删除数据
      本章小结
      练习4
    第5章  数据查询
      5.1  基本查询
        5.1.1  基本的SELECT语句
        5.1.2  条件查询
        5.1.3  对查询结果进行排序和筛选
      5.2  分组统计查询
        5.2.1  查询中的聚合函数
        5.2.2  分组查询
        5.2.3  UNION合并查询
      5.3  连接查询
        5.3.1  内连接
        5.3.2  外连接
        5.3.3  交叉连接
      5.4  嵌套查询
        5.4.1  嵌套查询的概念
        5.4.2  带有IN谓词的子查询
        5.4.3  带有比较运算符的子查询
        5.4.4  带有ANY或ALL谓词的子查询
        5.4.5  带有EXISTS谓词的子查询
      本章小结
      练习5
    第6章  索引
      6.1  索引概述
        6.1.1  索引的概念和特点
        6.1.2  索引的分类
        6.1.3  索引的设计原则
      6.2  创建索引
        6.2.1  使用SQL语句创建索引
        6.2.2  使用图形工具创建索引
      6.3  查询索引
        6.3.1  使用SQL语句查询索引
        6.3.2  使用图形工具查询索引
      6.4  删除索引
        6.4.1  使用SQL语句删除索引
        6.4.2  使用图形工具删除索引
      本章小结
      练习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
    第8章  数据完整性
      8.1  数据完整性控制原理
        8.1.1  完整性约束条件
        8.1.2  完整性控制机制
        8.1.3  关系数据库中完整性的实现
      8.2  在MySQL中使用各类约束实施数据完整性
        8.2.1  主键约束
        8.2.2  唯一约束
        8.2.3  外键约束
        8.2.4  非空约束
        8.2.5  默认值约束
        8.2.6  检查约束
        8.2.7  各类约束的综合应用
      本章小结
      练习8
    第9章  关系数据理论
      9.1  问题的提出
      9.2  函数依赖理论
        9.2.1  函数依赖
        9.2.2  函数依赖相关概念
        9.2.3  Armstrong公理系统
        9.2.4  最小函数依赖集
        9.2.5  码的求解
      9.3  规范化理论
        9.3.1  范式
        9.3.2  1NF
        9.3.3  2NF
        9.3.4  3NF
        9.3.5  BCNF
        9.3.6  多值依赖及4NF
          9.3.7规范化小结
      9.4  模式分解
        9.4.1  模式分解的概念
        9.4.2  分解保持无损连接和函数依赖的判定
        9.4.3  模式分解的算法
      本章小结
      练习9
    第10章  数据库设计
      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  需求分析的步骤
        10.2.4  需求分析案例
      10.3  概念模型
        10.3.1  概念模型的特点
        10.3.2  E-R模型
        10.3.3  概念模型的设计方法
        10.3.4  概念模型的设计步骤
        10.3.5  概念模型设计案例
      10.4  逻辑模型
        10.4.1  逻辑模型设计的步骤
        10.4.2  概念模型转换为关系模型的方法
        10.4.3  逻辑模型设计案例
      10.5  物理模型
        10.5.1  影响物理模型设计的因素
        10.5.2  物理模型设计的内容和方法
        10.5.3  关系模式存取方式的选择
        10.5.4  物理模型的评价
        10.5.5  物理模型设计案例
      10.6  数据库的实施
      10.7  数据库的运行和维护
      本章小结
查看详情
12
系列丛书 / 更多
数据库原理及应用(MySQL版)()
Hive编程技术与应用(第二版)()
张铁红;张继山;那锐
数据库原理及应用(MySQL版)()
数据清洗()
黄源、刘智杨、孙大松 编
数据库原理及应用(MySQL版)()
HBase分布式存储系统应用(第二版)()
卓雪雪 编;林徐;陈恒;孙帅;马宪敏
数据库原理及应用(MySQL版)()
Spark大数据处理技术()
刘仁山
数据库原理及应用(MySQL版)()
Python语言程序设计实践指导()
张双狮 主编
数据库原理及应用(MySQL版)()
大数据技术导论()
李旭耀 著;樊继慧
数据库原理及应用(MySQL版)()
大数据导论()
苑迎春 编
数据库原理及应用(MySQL版)()
大数据可视化技术()
黄源、张扬、张焕生、涂旭东、黄远江 编
数据库原理及应用(MySQL版)()
Python语言程序设计()
张双狮 著
数据库原理及应用(MySQL版)()
R语言基础与应用()
黄源 著;涂旭东、涂旭东、黄源 编
相关图书 / 更多
数据库原理及应用(MySQL版)()
数据中心经营之道 唐汝林 等
唐汝林 等
数据库原理及应用(MySQL版)()
数据管理十讲 袁野 崔斌 李战怀 等
袁野 崔斌 李战怀 等
数据库原理及应用(MySQL版)()
数据要素教程
杨东 白银 著
数据库原理及应用(MySQL版)()
数据确权的理论基础探索
彭诚信、史晓宇 著
数据库原理及应用(MySQL版)()
数据经济学
赵昌文,戎珂
数据库原理及应用(MySQL版)()
数据挖掘竞赛实战:方法与案例
许可乐
数据库原理及应用(MySQL版)()
数据要素估值
刘赛红、吕颖毅、王连军
数据库原理及应用(MySQL版)()
数据驱动的物流选址与调度模型及其实践
木仁 徐志强
数据库原理及应用(MySQL版)()
数据存储架构与技术(第2版)
舒继武
数据库原理及应用(MySQL版)()
数据定价策略与优化研究
喻海飞
数据库原理及应用(MySQL版)()
数据与人工智能驱动型公司:用数据和人工智能升级企业
(西) 理查德·本杰明(Richard Benjamins)
数据库原理及应用(MySQL版)()
数据库管理系统原理与实现
杜小勇、陈红、卢卫