商品基本信息,请以下列介绍为准 | |
商品名称: | 数据库原理和实践教程:GBase 8t Based on Informix剖析与应用 |
作者: | |
市场价: | 89 |
ISBN号: | 9787121277306 |
出版社: | 电子工业出版社 |
商品类型: | 图书 |
其他参考信息(以实物为准) | ||
装帧:平装 | 开本:16开 | 语种:中文 |
出版时间:(咨询特价)-01 | 版次:1 | 页数:545 |
印刷时间:(咨询特价)-01 | 印次:1 | 字数:900千字 |
目录 | |
基础篇 第1章 数据库系统概述/2 1.1 数据管理技术的发展历史/2 1.1.1 数据管理/2 1.1.2 数据库的诞生与发展/4 1.1.3 在Web上实现电子商务/5 1.1.4 数据库与信息检索/6 1.2 数据库方法的特征/7 1.2.1 数据库系统的自描述性/7 1.2.2 数据抽象与独立性/7 1.2.3 支持数据的多视图/8 1.2.4 数据共享与多用户事务处理/9 1.3 数据模型/10 1.3.1 基于对象的逻辑模型/10 1.3.2 基于记录的逻辑模型/10 1.3.3 物理数据模型/11 1.3.4 实例和模石13 1.4 数据库管理系统/13 1.4.1 存储管理/14 1.4.2 数据语言/15 1.4.3 事务管理/15 1.4.4 并发操作/16 1.4.5 数据库恢复/17 1.5 数据库新技术发展/17 1.5.1 半结构化数据管理与非结构化数据管理/18 1.5.2 key-value数据库/19 1.5.3 OldSQL、NoSQL与NewSQL/20 1.6 本章小结/21 第2章 关系数据库/22 2.1 关系数据模型/22 2.1.1 关系数据模型的结构/23 2.1.2 关系模石24 2.1.3 关系的键/25 2.2 完整性约束/26 2.2.1 实体完整性/26 2.2.2 参照完整性/27 2.2.3 用户定义完整性/28 2.3 关系代数/29 2.3.1 关系代数的基本运算/30 2.3.2 附加的关系代数运算/35 2.4 本章小结/38 第3章 事务型数据库设计/40 3.1 事务型数据库设计概述/40 3.1.1 数据库设计的任务和特点/40 3.1.2 数据库设计的方法和步骤/41 3.2 概念模型设计/42 3.2.1 实体-模型建模/43 3.2.2 E-R模型转换为关系模型/47 3.2.3 E-R模型在工程中的应用/48 3.3 数据库规范化设计的必要性/50 3.3.1 数据库设计中的问题/50 3.3.2 好的关系设计的特点/52 3.3.3 关系模式的规范化/53 3.4 关系范石55 3.4.1 函数依赖/55 3.4.2 关系模式的键/56 3.4.3 关系的范狮Boyce-Codd NF)/56 3.4.4 多值依赖与第四范狮4NF)/59 3.4.5 关系模式的分解/62 3.5 本章小结/67 第4章 GBase 8t使用基础/68 4.1 GBase 8t SQL语言概述/68 4.1.1 GBase 8t SQL语言的特点/68 4.1.2 GBase 8t中SQL的组成/69 4.1.3 对三级模式的支持/70 4.2 GBase 8t数据库逻辑设计/70 4.2.1 数据库的创建/73 4.2.2 表的定义/74 4.2.3 GBase 8t 数据类型/78 4.3 GBase 8t数据查询功能/80 4.3.1 单表查询/86 4.3.2 连接查询/87 4.3.3 嵌套查询/91 4.3.4 集合查询/95 4.3.5 高级查询/96 4.3.6 内置函数大全/97 4.4 GBase 8t数据更新功能/99 4.4.1 插入数据/99 4.4.2 修改数据/101 4.4.3 删除数据/102 4.4.4 清空表数据/103 4.4.5 Merge语句/103 4.5 数据视图/104 4.5.1 视图的作用/104 4.5.2 定义视图/105 4.5.3 查询视图/107 4.5.4 修改视图/107 4.6 GBase 8t数据索引/108 4.6.1 索引的建立/108 4.6.2 索引的删除/109 4.7 GBase 8t自定义存储过程和函数/109 4.7.1 存储过程的优点/109 4.7.2 存储过程及函数的语法结构/110 4.7.3 创建存储过程及函数示例/113 4.8 GBase 8t触发器/114 4.8.1 触发器的优点/115 4.8.2 触发器的三要素/115 4.8.3 触发器的创建/115 4.8.4 触发器的修改与删除/118 4.9 本章小结/118 第5章 GBase 8t安全技术/120 5.1 身份认证/120 5.1.1 用户标识与鉴别/121 5.1.2 GBase 8t身份验证/122 5.2 角色与权限划分/129 5.2.1 角色/129 5.2.2 数据权限/131 5.2.3 三权分立/134 5.3 访问控制/136 5.3.1 访问控制概述/136 5.3.2 GBase 8t基于标签的访问控制/137 5.4 审计/142 5.4.1 审计概述/142 5.4.2 GBase 8t审计实现/143 5.5 本章小结/149 进阶篇 第6章 GBase 8t体系架构/152 6.1 GBase 8t总体架构/152 6.2 多线程结构/153 6.2.1 基于进程的数据库服务器/153 6.2.2 GBase 8t动态可扩展架构DSA/154 6.2.3 高度并行机制/154 6.2.4 常见CPU VP/156 6.2.5 常见线程/157 6.3 共享内存结构/158 6.3.1 共享内存的组成/159 6.3.2 共享内存管理/165 6.4 存储结构/173 6.4.1 物理存储单/174 6.4.2 逻辑存储单/179 6.4.3 大对象存储/181 6.4.4 GBase 8t存储的情况/184 6.5 客户端与服务器的通信/185 6.6 Checkpoint――检查点/188 6.6.1 Checkpoint基本概念/188 6.6.2 Non-blocking Checkpoint简介/189 6.6.3 Checkpoint触发事件/190 6.7 本章小结/192 第7章 GBase 8t系统管理/193 7.1 数据库日志管理/193 7.1.1 逻辑日志/193 7.1.2 ...... |
内容简介 | |
GBase 8t 是南大通用推出的一款具有**水平的关系数据库管理系统,其原型系统 Informix 已经被广泛应用于金融、 电信、 企业和政府等各领域。 本书在系统介绍数据库理论知识的基础上, 结合 GBase 8t 产品实例,深入剖析了商业数据库的架构和核心技术。本书注重理论结合实践,在介绍数据库基础知识和基本理论的同时,结合 GBase 8t 产品的使用方法及实战操作练习,深入讲解了数据库技术在实际商业应用领域的部署、安装、开发、日常管理、性能优化、高可用方案的部署等实战技能,能够帮助读者深入理解数据库理论知识和商业数据库 GBase 8t 产品核心技术架构,并快速掌握商业数据库产品的实战技能。 本书由基础篇、进阶篇和实战篇构成。基础篇讲解数据库的基本概念和基础理论;进阶篇以 GBase 8t为例深入剖析数据库的核心技术;实战篇则从 GBase 8t 的实际应用和操作方面帮助读者掌握数据库产品的使用技能。通过本书,读者既可以掌握数据库的基本理论知识,也可以将 GBase 8t 作为基础进行数据库系统的应用,理论结合实践,深入理解和掌握数据库技术。 |
作者简介 | |
袁晓洁,1985年获南开大学计算机软件学士学位,1988年获南开大学计算机软件与理论硕士学位。毕业留校从事计算机软件的教学与科研工作,2000年获控制理论与控制工程博士学位。主要研究领域为数据库技术、数据仓库与数据挖掘、信息系统集成、Web信息检索与挖掘等。曾作为**和第二负责人承担的国家及省部级项目有:863项目3项、国家自然科学基金项目3项、教育部项目2项、天津市科委项目8项。近几年在SIGIR、ICDE、TKDE、CIKM、APWEB等较高水平的国际期刊和会议上发表学术论文60余篇,其中SCI/EI/ISTP检索论文40余篇;申请国家发明专利6项;获得软件著作权7项。为公司、高校、企事业单位开发了多个大型软件系统,并与国际著名计算机公司、国内软件企业等建立了多种形式的合作关系,直接开发面向国际市场的软件产品。 孙国荣,数据库技术专家,南大通用GBase 8t技术总监。吉林大学计算机科学与技术硕士学位。书系掌握关系型数据库技术、数据仓库、大数据、物联网等。 |