数据库技术(高级)
《数据库技术(高级)》是1999-09清华大学出版社出版的图书,作者是中国计算机软件专业技术资格和水平考试中心组织。
基本信息
- 作者
中国计算机软件专业技术资格和水平考试中心组织
- ISBN
9787302036340
- 页数
482
- 定价
46.00
- 出版社
清华大学出版社
- 出版时间
1999-09
- 装帧
平装
内容介绍
内容简介
本书是中国计算机软件专业技术水平考试的数据库技术(高级)水平考试指定用书。内容主要包
括:计算机系统原理、计算机操作系统、数据库系统原理、关系数据库语言SQL与数据库设计、数据库
管理系统和数据库应用知识、数据库系统的实施与维护、决策支持系统的建立和数据库的发展动向。教
材中还介绍了三个数据库管理系统,即ORACLE,SYBASE和INFORMIX。数据库技术(高级)指定用
书的编写主要面向大型系统的系统分析员和系统设计人员,供数据库技术(高级)水平考试的应试人员
学习和参考。
本书也可作为从事计算机及数据库应用系统设计和开发的科研人员、工程技术人员以及其他有关
人员的参考教材。
作品目录
目录第1章 计算机系统原理1.1 计算机系统的组成1.1.1 计算机硬件结构1.1.2 计算机软件系统1.2 计算机工作原理1.2.1 计算机中数据的表示1.2.2 中央处理器CPU1.2.3 存储器1.2.4 输入设备1.2.5 输出设备1.3 计算机体系结构1.3.1 体系结构的发展1.3.2 计算机体系结构的分类1.3.3 指令系统1.3.4 存储系统1.3.5 I/O通道1.3.6 总线结构1.3.7 并行处理技术1.4 计算机的可靠性、安全性和系统性能评价1.4.1 计算机的可靠性1.4.2 计算机的安全性1.4.3 计算机系统性能评价第2章 操作系统2.1 操作系统基本功能2.1.1 操作系统基本概念2.1.2 操作系统的分类2.1.3 操作系统的功能2.2 UNIX操作系统的特点与使用2.2.1 UNIX操作系统概述2.2.2 UNIX基本操作2.2.3 UNIX常用命令2.2.4 文件系统的使用2.2.5 Shel1和CShel1命令解释器2.2.6 UNIX系统维护2.2.7 UNIX系统开发工具2.3 WindowsNT操作系统2.3.1 WindowsNT基本概念2.3.2 控制面板2.3.3 文件管理器2.3.4 域用户管理器2.3.5 服务器管理器2.3.6 打印管理器2.3.7 备份2.3.8 磁盘管理器2.3.9 事件查看器2.3.10 性能监视器第3章 数据库原理3.1 数据库基本概念3.1.1 数据、数据库3.1.2 数据库管理系统3.1.3 数据库语言3.1.4 数据库系统3.1.5 数据库系统的特征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 数据库管理系统(DBMS)3.4.1 DBMS的基本功能3.4.2 DBMS的进程结构3.4.3 DBMS和应用开发环境3.4.4 DBMS系统结构3.4.5 语言处理3.4.6 数据存取3.4.7 数据库物理组织3.5 数据库安全与恢复3.5.1 数据库的安全性3.5.2 数据库的恢复第4章 结构化查询语言(SQL)与数据库设计4.1 结构化查询语言SQL4.1.1 SQL的数据定义语句4.1.2 SQL的数据操作语句4.1.3 SQL的数据控制语句4.1.4 SQL的数据嵌入式使用4.2 关系数据库设计理论4.2.1 关系数据库设计理论的主要内容4.2.2 函数依赖4.2.3 关系模式的规范化理论4.3 数据库设计4.3.1 数据库设计与实施4.3.2 应用程序设计与开发第5章 数据库管理系统ORACLE及其工具软件5.1 ORACLE结构概述5.1.1 数据库5.1.2 实例5.2 数据库内部结构5.2.1 表、视图、列和数据类型5.2.2 分区5.2.3 索引和簇5.2.4 用户账号及用户模式5.2.5 序列5.2.6 过程、函数、包和触发器5.2.7 同义词5.2.8 权限及角色5.3 ORACLE的外存储结构5.4 ORACLE的内存储结构5.5 ORACLE的进程结构5.6 PL/SQL简介5.7 PL/SQL类型5.8 包与触发器5.9 优化技术5.9.1 安装5.9.2 内存/CPU优化5.9.3 输入/输出5.9.4 分区5.9.5 并行性5.9.6 应用程序调整5.10 逻辑备份5.11 基本备份规则5.12 日志文件5.13 恢复原理5.13.1 恢复的基本数据结构和概念5.13.2 恢复的方法5.13.3 恢复管理器实用程序5.14 ORACIE工具5.14.1 Designer/2000组件简介5.14.2 OracleForms介绍5.14.3 创建和运行基本的FOrm应用5.15 使用触发器5.16 多Form和菜单使用简介第6章 SYBAsE数据库管理系统及其应用开发工具6.1 SYBASE数据库系统概述6.1.1 SYBASE客户机/服务器体系结构6.1.2 SYBASE客户机/服务器数据库环境6.1.3 SYBASE客户机/服务器软件组成及其功能和性能特点6.2 SYBASE AdaptiveServer基本框架及系统安装6.2.1 系统数据库6.2.2 系统表――数据字典6.2.3 SYBASE 系统存储过程6.2.4 SYBASE 软件目录结构6.2.5 接口文件6.2.6 环境变量6.2.7 Server运行文件6.2.8 SYBASESQLServer配置文件6.2.9 SYBASESQLServer的启动和关闭6.2.10 SYBASESQLServer的出错日志6.2.11 SYBASESQLServer操作环境6.2.12 SYBASESQLServer安装步骤6.3 SYBASET-SQL的复杂语句6.3.1 创建带有声明完整性约束的表6.3.2 游标6.3.3 存储过程6.3.4 触发器6.4 企业模型、数据模型的建立与PowerDesigner6.4.1 企业模型和企业模型图6.4.2 数据模型6.4.3 系统分析设计工具PowerDesigner概述6.4.4 使用PowerDesignerDataArchitect建立概念模型6.4.5 使用DataArchitect组件建立物理模型6.5 应用开发工具PowerBuilder6.5.1 PowerBuilder概述6.5.2 PowerBuilder事件驱动的程序设计6.5.3 PowerBuilder应用开发环境6.5.4 PowerBuilder应用的构成和开发步骤6.5.5 PowerBuilder对象的创建与画笔6.6 系统资源及其使用策略和系统可靠性6.6.1 设备的建立和删除6.6.2 设备的使用策略6.6.3 设备中数据的存放6.7 SYBASESQLServer配置参数的调整6.7.1 SYBASESQLServer基本配置参数的调整6.7.2 SYBASESQLServer内存的使用和配置6.7.3 如何调整SYBASESQLServer高级配置参数6.7.4 配置命名缓存和大块I/o6.8 数据库安全性和SYBASE的实现方法6.8.1 数据库的安全性与评估标准6.8.2 SYBASE数据库管理系的安全机制6.8.3 SYBASESQLServer的审计系统6.8.4 审计系统的性能考虑6.9 SYBASEC/S接口OPenClient/OpenServer6.9.1 SYBASEOpenClient概述6.9.2 SYBASEOpenClient编程基础6.9.3 SYBASEOpenClient应用编程6.9.4 SYBASEOpenServer概述6.9.5 SYBASEOpenServer编程基础6.9.6 OpenServer编程6.10 SYBASE的分布式数据处理功能6.10.1 AdaptiveServerEnt6rprise6.10.2 BackupServer6.10.3 ReplicationServer6.10.4 OmniCONNECT6.10.5 DirectCONNECT简介第7章 数据库管理系统lNFORMIX及其工具软件7.1 INFORMIX基础知识7.1.1 ONLINE体系结构7.1.2 ONLINE基本概念7.2 ONLINE系统管理7.2.1 系统安装步骤7.2.2 ONLINESERVER的配置步骤7.2.3 系统参数含义及配置7.2.4 系统运行状态7.2.5 空间管理7.2.6 日志管理7.2.7 备份和恢复7.2.8 系统监控工具7.3 ONLINE数据库管理7.3.1 数据类型7.3.2 创建数据库、表、索引、视图7.3.3 并发控制7.3.4 数据完整性7.3.5 数据安全性7.3.6 数据移动工具第8章 数据库系统的实施与维护8.1 应用程序调试8.1.1 软件测试的基本概念8.1.2 程序测试技术8.1.3 程序排错方法8.1.4 测试与排错8.2 数据库数据的加载8.2.1 数据加载的准备8.2.2 数据加载的方法8.2.3 数据加载正确性保证8.3 数据库的试运行8.3.1 数据库试运行的准备8.3.2 数据库试运行的任务8.3.3 数据库试运行的实施8.4 数据库系统的运行与维护8.4.1 数据库系统性能问题及优化技术8.4.2 数据库空间存储及碎片重组8.4.3 数据库管理员(DBA)实用技术8.4.4 数据快速卸载及恢复技术8.4.5 系统安全性管理8.4.6 分布式系统环境中的作业调度技术8.4.7 软件分发及资产管理工具第9章 部门决策支持系统的建立9.1 数据仓库的基本概念9.1.1 建立数据仓库的意义9.1.2 数据仓库处理9.1.3 构造数据仓库的基本方法9.1.4 数据仓库中的元数据管理9.1.5 数据仓库体系结构9.2 数据转换9.2.1 数据转换中的操作9.2.2 数据转换解决的问题9.2.3 元数据在数据转换中的作用9.3 联机分析处理(0LAP)9.3.1 基本概念9.3.2 基本分析动作9.3.3 OLAP具有的特征9.3.4 ROLAP基本概念9.3.5 MOLAP基本概念9.3.6 OLAP可视化9.3.7 查询和报表9.3.8 数据挖掘9.4 建立数据仓库决策支持系统的关键9.4.1 建立数据仓库的策略9.4.2 建立数据仓库的业务保证9.4.3 建立数据仓库的技术和数据保证9.4.4 数据仓库建设发展和计划9.5 数据仓库的发展趋势9.5.1 搭载在Internet/Intranet上的数据仓库9.5.2 数据仓库的未来9.5.3 新一代数据仓库9.6 企业长期数据仓库的框架9.6.1 以元数据为核心的数据仓库9.6.2 使用元数据管理的优点9.7 数据仓库软件产品举例9.7.1 PLATINUMtechnology数据仓库解决方案9.7.2 PLATINUMtechnology数据仓库工具9.7.3 PLATINUMtechnology数据仓库用户实例第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.3.4 并行数据库的并行处理技术
1
参考资料
- 1数据库技术(高级)