本书第1~5章对数据库系统的基本概念进行阐述,包括数据库系统的综述、关系数据模型和关系语言的介绍、数据库设计过程的分析、关系数据库理论的探讨。第6章和第7章对数据库系统实现的核心技术进行讨论,包括数据存储管理、查询处理和查询优化。第8章围绕数据库加密技术进行深入介绍。
本书适合作为高等学校计算机专业及其相关专业“数据库系统及安全”课程的教材,也可作为从事数据库系统及安全研究和开发应用的研究、技术人员参考用书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 数据库系统原理及安全(高等学校信息安全系列教材) |
分类 | |
作者 | |
出版社 | 科学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书第1~5章对数据库系统的基本概念进行阐述,包括数据库系统的综述、关系数据模型和关系语言的介绍、数据库设计过程的分析、关系数据库理论的探讨。第6章和第7章对数据库系统实现的核心技术进行讨论,包括数据存储管理、查询处理和查询优化。第8章围绕数据库加密技术进行深入介绍。 本书适合作为高等学校计算机专业及其相关专业“数据库系统及安全”课程的教材,也可作为从事数据库系统及安全研究和开发应用的研究、技术人员参考用书。 目录 前言 第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.3.3 非关系数据类型 1.3.4 关系数据模型 1.3.5 面向对象数据模型 1.3.6 半结构化数据模型 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.6 数据库设计 1.6.1 数据库设计过程 1.6.2 大学机构的数据库设计 1.6.3 实体-联系模型 1.6.4 规范化 1.6.5 物理存储模式 1.7 事务 1.8 数据库安全 1.9 本章小结 习题 第2章 关系模型 2.1 关系数据库的结构 2.2 数据库模式 2.3 码 2.4 关系查询语言 2.5 关系运算 2.6 本章小结 习题 第3章 SQL 3.1 SQL查询语言 3.2 SQL数据定义 3.2.1 基本类型 3.2.2 基本模式定义 3.3 SQL查询的基本结构 3.3.1 单关系查询 3.3.2 多关系查询 3.3.3 自然连接 3.4 附加的基本运算 3.4.1 更名运算 3.4.2 字符串运算 3.5 集合运算 3.5.1 并运算 3.5.2 交运算 3.5.3 差运算 3.6 聚集函数 3.6.1 基本聚集 3.6.2 分组聚集 3.6.3 分组限定 3.7 嵌套子查询 3.7.1 集合成员资格 3.7.2 集合比较 3.7.3 空关系测试 3.7.4 重复元组存在性测试 3.7.5 from子句中的子查询 3.7.6 with子句 3.7.7 标量子查询 3.8 数据库的修改 3.8.1 删除 3.8.2 插入 3.8.3 更新 3.9 外连接 3.9.1 连接条件 3.9.2 外连接操作 3.9.3 连接类型与连接条件 3.10 视图 3.10.1 视图的定义 3.10.2 SQL查询中视图的使用 3.10.3 视图的更新 3.11 完整性约束 3.11.1 单个关系上的约束 3.11.2 参照完整性 3.11.3 断言 3.12 授权 3.12.1 权限的授予与收回 3.12.2 角色 3.12.3 视图的授权 3.12.4 权限的转移与收回 3.13 本章小结 习题 第4章 数据库设计与E-R模型 4.1 数据库设计概述 4.1.1 数据库设计的定义 4.1.2 数据库设计的目的 4.1.3 数据库设计的特点 4.2 数据库设计基本内容 4.3 数据库设计方法与原则 4.3.1 数据库设计方法 4.3.2 数据库设计原则 4.4 E-R模型概述 4.4.1 实体集 4.4.2 属性 4.4.3 联系集 4.4.4 弱实体集 4.4.5 E-R图表示 4.4.6 E-R图实例 4.5 E-R模型设计原则 4.5.1 实体与属性划分 4.5.2 冗余少 4.5.3 合适的联系 4.6 从E-R图到关系模式的设计 4.6.1 实体到关系的转换 4.6.2 联系到关系的转换 4.7 数据建模的其他方法 4.8 数据库设计其他问题 4.8.1 E-R图表示 4.8.2 完整性约束 4.8.3 权限授予 4.9 本章小结 习题 第5章 关系数据库设计 5.1 关系数据库设计概述 5.2 关系数据库模式的设计 5.2.1 属性 5.2.2 元组 5.2.3 实例 5.2.4 关系模式与关系的联系和区别 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.5.1 模式分解标准 5.5.2 模式分解算法 5.6 关系数据库设计过程 5.6.1 E-R模型设计与集成 5.6.2 冲突解决 5.6.3 关系模型的优化 5.6.4 用户子模式设计 5.7 关系数据库设计实例 5.8 本章小结 习题 第6章 数据存储与数据存取 6.1 物理存储介质概述 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.4.1 索引的概念 6.4.2 顺序索引 6.4.3 B+树索引 6.4.4 散列索引 6.5 本章小结 习题 第7章 查询处理和查询优化 7.1 数据库系统的查询处理步骤 7.2 关系代数运算的执行 7.2.1 选择运算 7.2.2 连接运算 7.3 代数优化 7.3.1 等价规则 7.3.2 启发式规则 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。