注册 登录 进入教材巡展 进入在线书城
#
  • #
  • #

出版时间:2019-01

出版社:高等教育出版社

获奖信息:普通高等教育“十一五”国家级规划教材  

以下为《数据库原理及应用(第3版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040517903
  • 3版
  • 253159
  • 42241842-6
  • 平装
  • 异16开
  • 2019-01
  • 600
  • 440
  • 工学
  • 软件工程
  • 计算机科学与技术、管理科学与工程类
  • 本科 高职
内容简介

本书以关系数据库系统为核心,全面、系统地阐述了数据库系统的基本概念、基本原理和应用技术。本书共分8章,主要内容包括数据库技术概述、关系数据库、关系数据库的标准语言SQL、数据库设计、数据库保护、SQL Server 2016、开源数据库管理系统MySQL、非关系数据库NoSQL等。本书概念清晰、重点突出、章节安排合理,理论与实践结合紧密。

本书既可作为高等学校计算机类专业、信息管理与信息系统专业、电子商务专业、管理类专业及相关专业数据库课程教材,也可作为从事信息系统开发工作的科技人员的参考读物。

目录

 前辅文
 第1章 数据库技术概述
  主要学习内容
  1.1 数据库的作用及相关概念
   1.1.1 数据与信息
   1.1.2 数据管理与数据库
   1.1.3 数据库管理系统与信息系统
  1.2 数据管理技术的发展
   1.2.1 手工管理阶段
   1.2.2 文件系统阶段
   1.2.3 数据库系统阶段
  1.3 数据库系统结构
   1.3.1 数据库系统的组成
   1.3.2 数据库体系结构
  1.4 数据模型
   1.4.1 概述
   1.4.2 层次模型
   1.4.3 网状模型
   1.4.4 关系模型
   1.4.5 面向对象模型
  1.5 数据库技术的发展
   1.5.1 数据库系统发展的三个阶段
   1.5.2 现代应用对数据库系统的新要求
   1.5.3 数据库技术的发展趋势
  本章小结
  习题1
  案例1
 第2章 关系数据库
  主要学习内容
  2.1 关系模型
   2.1.1 关系模型的数据结构
   2.1.2 关系操作
   2.1.3 关系模型的完整性约束
  2.2 关系模式
   2.2.1 模式
   2.2.2 内模式
   2.2.3 外模式
  2.3 关系代数
   2.3.1 传统的集合运算
   2.3.2 专门的关系运算
  2.4 关系数据库规范化理论
   2.4.1 关系模式规范化的必要性
   2.4.2 函数依赖
   2.4.3 关系模式的范式及规范化
   2.4.4 关系模式分解原则
  本章小结
  *习题2
  案例2
 第3章 关系数据库的标准语言SQL
  主要学习内容
  3.1 SQL概述
   3.1.1 SQL的发展历程
   3.1.2 SQL的组成与功能
   3.1.3 SQL的特点
   3.1.4 SQL的基本知识
  3.2 数据定义语言
   3.2.1 数据库
   3.2.2 基本表
   3.2.3 索引
   3.2.4 视图
   3.2.5 存储过程
  3.3 数据更新语言
   3.3.1 插入数据
   3.3.2 修改数据
   3.3.3 删除数据
  3.4 数据查询语言
   3.4.1 SELECT语句
   3.4.2 单表查询
   3.4.3 连接查询
   3.4.4 嵌套查询
   3.4.5 集合查询
   3.4.6 函数查询
  3.5 数据控制语言
   3.5.1 数据控制方法
   3.5.2 数据控制语句
   3.5.3 事务控制语句
  3.6 嵌入式SQL
   3.6.1 嵌入式SQL的形式及处理过程
   3.6.2 SQL与宿主语言间的通信
   3.6.3 嵌入式SQL的实现
   3.6.4 游标
   3.6.5 嵌入式SQL的使用技术
   3.6.6 动态SQL
  本章小结
  习题3
  案例3
  实验
 第4章 数据库设计
  主要学习内容
  4.1 数据库设计概述
   4.1.1 数据库设计的特点
   4.1.2 数据库设计的方法
   4.1.3 数据库设计的基本过程
   4.1.4 数据库设计过程中的各级模式
  4.2 需求分析
   4.2.1 需求分析的任务及其工作
   4.2.2 高校管理系统的信息需求
  4.3 概念结构设计
   4.3.1 重要性、设计策略及步骤
   4.3.2 概念模型
   4.3.3 实体-联系方法
   *4.3.4 UML方法
  4.4 逻辑结构设计
   4.4.1 E-R模型向关系模型的转换
   *4.4.2 UML模型向关系模型的映射
   4.4.3 数据模型的优化
   4.4.4 设计外模式
  4.5 物理结构设计
   4.5.1 物理结构设计的内容和方法
   4.5.2 关系模式存取方法选择
   4.5.3 确定数据库的物理结构
   4.5.4 评价物理结构
  4.6 数据库实施
   4.6.1 数据装载和应用程序的编制调试
   4.6.2 数据库的试运行
  4.7 数据库运行和维护
  本章小结
  习题4
  案例4
  实验
 第5章 数据库保护
  主要学习内容
  5.1 数据库完整性
   5.1.1 完整性约束的定义
   5.1.2 完整性约束的检查和处理
  5.2 数据库安全性
   5.2.1 用户验证
   5.2.2 存取控制
  5.3 数据库并发控制
   5.3.1 事务
   5.3.2 事务的调度
   5.3.3 事务并发执行所带来的问题
   5.3.4 封锁
  5.4 数据库恢复
   5.4.1 故障的种类与恢复原理
   5.4.2 故障恢复技术
   5.4.3 故障恢复策略
  本章小结
  习题5
  案例5
 第6章 SQL Server 2016
  主要学习内容
  6.1 SQL Server 2016功能及特点
   6.1.1 SQL Server 2016的起源与发展
   6.1.2 SQL Server 2016的特点及版本
   6.1.3 SQL Server 2016的组成
   6.1.4 SQL Server 2016的安装
  6.2 SQL Server 2016的管理工具和实用程序
   6.2.1 SQL Server 2016的管理工具
   6.2.2 SQL Server 2016的实用程序
   6.2.3 SQL Server Management Studio
   6.2.4 SQL Server 2016服务器管理
  6.3 SQL Server 2016数据库操作
   6.3.1 数据库的基本结构
   6.3.2 数据库的建立
   6.3.3 查看数据库信息
   6.3.4 修改数据库
   6.3.5 删除数据库
  6.4 SQL Server 2016数据库对象操作
   6.4.1 基本表操作
   6.4.2 视图操作
   6.4.3 索引操作
   6.4.4 存储过程
   6.4.5 SQL Server 2016的编程结构
  本章小结
  习题6
  实验
 第7章 开源数据库管理系统MySQL
  主要学习内容
  7.1 MySQL的安装与配置
   7.1.1 MySQL简介
   7.1.2 MySQL的下载
   7.1.3 MySQL的安装与配置
   7.1.4 启动和关闭MySQL服务
  7.2 MySQL的管理工具
   7.2.1 MySQL官方客户端软件
   7.2.2 SQLyog
  7.3 MySQL存储引擎
   7.3.1 MySQL存储引擎概述
   7.3.2 MySQL常用存储引擎的特性
  7.4 MySQL数据库的基本操作
   7.4.1 MySQL中的数据库类型
   7.4.2 常用的数据库操作
  7.5 MySQL数据库对象操作
   7.5.1 基本表的操作
   7.5.2 索引的操作
   7.5.3 视图的操作
   7.5.4 存储过程的操作
   7.5.5 流程控制语句
  本章小结
  习题7
  实验
 第8章 非关系数据库NoSQL
  主要学习内容
  8.1 NoSQL与大数据
   8.1.1 大数据简介
   8.1.2 NoSQL数据库
  8.2 NoSQL数据存储模式
   8.2.1 键值存储模式
   8.2.2 文档存储模式
   8.2.3 列族存储模式
   8.2.4 图存储模式
  8.3 文档数据库MongoDB入门
   8.3.1 MongoDB简介
   8.3.2 MongoDB的安装与配置
   8.3.3 MongoDB管理工具
   8.3.4 MongoDB的基本操作
  本章小结
  习题8
  实验
 附录
 参考文献