书籍详情
数据库技术:中级
作者:罗晓沛主编
出版社:清华大学出版社
出版时间:1999-08-01
ISBN:9787302035282
定价:¥38.00
内容简介
内容简介本书是中国计算机软件专业技术数据库技术(中级)水平考试指定用书,根据1999年度最新版考试大纲编写。通过本级考试的考生可以具有计算机数据库应用程序开发和数据管理的能力,具有相当工程师的实际工作能力和业务水平。全书共9章,内容包括:计算机基本原理、操作系统、数据库基本原理、查询语言SQL与数据库设计、数据库管理系统ORACLE,SYBASE,INFORMIX及它们的工具软件、数据库系统的实施与维护、数据库技术的发展动向等。本书为参加中国计算机软件专业技术水平考试数据库技术中级水平考试的必读教材,也适用于从事数据库技术的工程技术人员作为培训教材。
作者简介
暂缺《数据库技术:中级》作者简介
目录
目录
第1章 计算机基本原理
1.1 计算机系统的组成
1.1.1 计算机硬件结构
1.1.2 计算机软件系统
1.2 计算机工作原理
1.2.1 计算机中数据的表示
1.2.2 中央处理器CPU
1.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 1/O通道
1.3.6 总线结构
1.3.7 并行处理技术
第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 shell和Cshell命令解释器
2.2.6 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 系统维护
第3章 数据库基本原理
3.1 数据库基本概念
3.1.1 数据、数据库
3.1.2 数据库管理系统
3.1.3 数据库语言
3.1.4 数据库系统
3.2 数据库系统的特征
3.3 数据库系统的结构与数据独立性
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.6 数据库安全与恢复
3.6.1 数据库的安全性
3.6.2 数据库的恢复
第4章 查询语言SQL与数据库设计
4.1 结构化查询语言SQL
4.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 系统的需求分析
4.3.3 数据库的概念设计
4.3.4 数据库的逻辑设计
4.3.5 数据库的物理设计
4.3.6 数据库的实施
第5章 数据库管理系统ORACLE及其工具软件
5.1 SQL语言
5.1.1 SQL概述
5.1.2 数据查询语句(SELECT语句)
5.1.3 数据操纵语句(DML
5.1.4 数据定义语句(DDL)
5.1.5 事务控制语句
5.2 PL/SQL
5.2.1 PL/SQL的优点
5.2.2 PL/SQL块
5.2.3 控制结构
5.2.4 游标管理
5.2.5 出错处理
5.2.6 子程序
5.2.7 包
5.2.8 数据库触发器
5.3 ORACLE数据库结构性能及特点
5.3.1 ORACLE数据库系统的体系结构
5.3.2 数据字典
5.3.3 数据类型
5.3.4 ORACLERDBMS的性能特点
5.4 数据库管理
5.4.1 ORACLE的体系结构
5.4.2 数据库的启动和关闭
5.4.3 建立数据库
5.4.4 物理结构的管理和维护
5.4.5 逻辑结构的管理和维护
5.4.6 数据完整性管理和维护
5.4.7 并发性管理
5.4.8 用户管理及维护
5.4.9 权限的管理及维护
5.4.10 系统安全性管理
5.5 备份与恢复
5.5.1 备份的策略
5.5.2 备份的方法
5.5.3 恢复的方法
5.6 客户机/服务器连接
5.6.1 客户机的配置
5.6.2 服务器的配置
5.6.3 SQL,NET的使用
5.6.4 客户机/服务器的连接
5.6.5 服务器/服务器的连接
5.7 应用开发工具
5.7.1 Developer/2000技术和部件
5.7.2 Developer/2000Forms
5.7.3 Developer/2000Reports
5.7.4 Developer/2000Graphics
第6章 数据库管理系统SYBASE及其应用
开发工具
6.1 SYBASE数据库系统概述
6.1.1 SYBASE 客户机/服务器体系结构
6.1.2 SYBASE客户机/服务器数据库环境
6.1.3 SYBASE客户机/服务器软件组成及其功能和性能特点
6.2 SYBASEAdaptiveServer基本框架及系统安装
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 SYBASE数据库语言T-SQL概述
6.3.1 事务型结构化查询语言T-SQL
6.3.2 TSQl标识符及数据库对象命名
6.3.3 TSQL的使用方法
6.3.4 SYBASESQLServer的数据类型
6.3.5 SYBASESQLServer函数
6.3.6 SYBASESQLServer的表达式
6.4 T-SQL的数据操纵语言— 数据修改与查询
6.4.1 使用不同的数据库
6.4.2 插入数据
6.4.3 更新数据
6.4.4 删除数据
6.4.5 T-SQL的数据查询
6.5 T-SQL的数据库定义语言创建数据库对象(I)
6.5.1 用户定义数据类型
6.5.2 一般表
6.5.3 索引
6.5.4 视图
6.5.5 缺省
6.5.6 规则
6.5.7 数据库完整性与带有声明完整性约束的表
6.6 T-SQl的程序设计功能
6.6.1 批和注释代码
6.6.2 局部变量和全局变量
6.6.3 显示提示消息
6.6.4 流控制关键字
6.6.5 游标
6.7 数据库定义语句——创建数据库对象(Ⅱ)
6.7.1 存储过程
6.7.2 触发器
6.7.3 SYBASESQLServer数据库对象小结
6.8 SYBASE数据库系统管理和系统管理工具
6.8.1 SYBASE数据库系统管理
6.8.2 SYBASE系统管理工具
6.9 资源管理
6.9.1 设备的建立和删除
6.9.2 设备的使用
6.10 用户和权限管理
6.10.1 SybaseSQ LServer中的用户
6.10.2 SybaseSQLServer三种角色的权力
6.10.3 SybaseSQLServer中的用户管理
6.10.4 SybaseSQLServer的权限管理
6.11 SYBASESQLServer基本配置参数调整
6.11.1 缺省配置参数
6.11.2 配置参数的调整
6.11.3 配置文件
6.11.4 配置参数的显示级别及其设置
6.11.5 SYBASESQLServer内存的使用和配置
6.12 事务管理和数据库的备份与恢复
6.12.1 事务、事务日志和检查点
6.12.2 事务管理
6.12.3 使用事务日志恢复数据库
6.12.4 日志管理
6.12.5 数据库和事务的备份与恢复
6.13 SYBASE SQLServer的监控与排错
6.13.1 监控SYBASESQLServer的使用情况
6.13.2 监控空间的使用情况
6.13.3 检验数据库的一致性
6.13.4 监控SYBASESQLServer的总体活动
6.13.5 制定一个监控计划
6.13.6 SQLServer的排错
6.13.7 性能调整
6.14 PowerBuilder
6.14.1 PowerBuilder概述
6.14.2 PowerBuilder对象的创建与画笔
第7章 数据库管理系统INFORMIX及其工具
7.1 INFORMIX基础知识
7.1.1 ONLINE体系结构
7.1.2 ONLINE基本概念
7.2 ONLINE数据库管理
7.2.1 数据类型
7.2.2 创建数据库、表、索引、视图
7.2.3 并发控制
7.2.4 数据完整性
7.2.5 数据安全性
7.3 1NFORMIXESQL/C程序开发
7.3.1 ESQL/C概述
7.3.2 ESQL/C编程
7.3.3 ESQL/C中常用SQL语句的异常检测
7.3.4 游标的定义和使用
7.3.5 动态SQL语句
7.4 INFORMIX—4GL程序开发
7.4.1 概述
7.4.2 程序变量及其类型
7.4.3 INFO)RMIX-4GL程序的语句
7.4.4 游标的使用
7.4.5 异常检测
7.4.6 INFORMIX-4GL程序开发工具
第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 系统安全性管理
第9章 数据库的发展动向
9.1 数据库的客户机/服务器的结构
9.1.1 客户机/服务器的基本概念
9.1.2 客户机/服务器结构的数据库管理系统
9.2 分布式数据库系统
9.2.1 分布式数据库系统的定义
9.2.2 分布式数据库系统的特点
9.2.3 分布式数据库系统的结构
9.2.4 分布式数据库管理系统
9.3 并行数据库系统
9.3.1 并行数据库基本概念
9.3.2 并行数据库系统的功能
9.3.3 并行数据库的结构
9.3.4 并行数据库的并行处理技术
第1章 计算机基本原理
1.1 计算机系统的组成
1.1.1 计算机硬件结构
1.1.2 计算机软件系统
1.2 计算机工作原理
1.2.1 计算机中数据的表示
1.2.2 中央处理器CPU
1.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 1/O通道
1.3.6 总线结构
1.3.7 并行处理技术
第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 shell和Cshell命令解释器
2.2.6 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 系统维护
第3章 数据库基本原理
3.1 数据库基本概念
3.1.1 数据、数据库
3.1.2 数据库管理系统
3.1.3 数据库语言
3.1.4 数据库系统
3.2 数据库系统的特征
3.3 数据库系统的结构与数据独立性
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.6 数据库安全与恢复
3.6.1 数据库的安全性
3.6.2 数据库的恢复
第4章 查询语言SQL与数据库设计
4.1 结构化查询语言SQL
4.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 系统的需求分析
4.3.3 数据库的概念设计
4.3.4 数据库的逻辑设计
4.3.5 数据库的物理设计
4.3.6 数据库的实施
第5章 数据库管理系统ORACLE及其工具软件
5.1 SQL语言
5.1.1 SQL概述
5.1.2 数据查询语句(SELECT语句)
5.1.3 数据操纵语句(DML
5.1.4 数据定义语句(DDL)
5.1.5 事务控制语句
5.2 PL/SQL
5.2.1 PL/SQL的优点
5.2.2 PL/SQL块
5.2.3 控制结构
5.2.4 游标管理
5.2.5 出错处理
5.2.6 子程序
5.2.7 包
5.2.8 数据库触发器
5.3 ORACLE数据库结构性能及特点
5.3.1 ORACLE数据库系统的体系结构
5.3.2 数据字典
5.3.3 数据类型
5.3.4 ORACLERDBMS的性能特点
5.4 数据库管理
5.4.1 ORACLE的体系结构
5.4.2 数据库的启动和关闭
5.4.3 建立数据库
5.4.4 物理结构的管理和维护
5.4.5 逻辑结构的管理和维护
5.4.6 数据完整性管理和维护
5.4.7 并发性管理
5.4.8 用户管理及维护
5.4.9 权限的管理及维护
5.4.10 系统安全性管理
5.5 备份与恢复
5.5.1 备份的策略
5.5.2 备份的方法
5.5.3 恢复的方法
5.6 客户机/服务器连接
5.6.1 客户机的配置
5.6.2 服务器的配置
5.6.3 SQL,NET的使用
5.6.4 客户机/服务器的连接
5.6.5 服务器/服务器的连接
5.7 应用开发工具
5.7.1 Developer/2000技术和部件
5.7.2 Developer/2000Forms
5.7.3 Developer/2000Reports
5.7.4 Developer/2000Graphics
第6章 数据库管理系统SYBASE及其应用
开发工具
6.1 SYBASE数据库系统概述
6.1.1 SYBASE 客户机/服务器体系结构
6.1.2 SYBASE客户机/服务器数据库环境
6.1.3 SYBASE客户机/服务器软件组成及其功能和性能特点
6.2 SYBASEAdaptiveServer基本框架及系统安装
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 SYBASE数据库语言T-SQL概述
6.3.1 事务型结构化查询语言T-SQL
6.3.2 TSQl标识符及数据库对象命名
6.3.3 TSQL的使用方法
6.3.4 SYBASESQLServer的数据类型
6.3.5 SYBASESQLServer函数
6.3.6 SYBASESQLServer的表达式
6.4 T-SQL的数据操纵语言— 数据修改与查询
6.4.1 使用不同的数据库
6.4.2 插入数据
6.4.3 更新数据
6.4.4 删除数据
6.4.5 T-SQL的数据查询
6.5 T-SQL的数据库定义语言创建数据库对象(I)
6.5.1 用户定义数据类型
6.5.2 一般表
6.5.3 索引
6.5.4 视图
6.5.5 缺省
6.5.6 规则
6.5.7 数据库完整性与带有声明完整性约束的表
6.6 T-SQl的程序设计功能
6.6.1 批和注释代码
6.6.2 局部变量和全局变量
6.6.3 显示提示消息
6.6.4 流控制关键字
6.6.5 游标
6.7 数据库定义语句——创建数据库对象(Ⅱ)
6.7.1 存储过程
6.7.2 触发器
6.7.3 SYBASESQLServer数据库对象小结
6.8 SYBASE数据库系统管理和系统管理工具
6.8.1 SYBASE数据库系统管理
6.8.2 SYBASE系统管理工具
6.9 资源管理
6.9.1 设备的建立和删除
6.9.2 设备的使用
6.10 用户和权限管理
6.10.1 SybaseSQ LServer中的用户
6.10.2 SybaseSQLServer三种角色的权力
6.10.3 SybaseSQLServer中的用户管理
6.10.4 SybaseSQLServer的权限管理
6.11 SYBASESQLServer基本配置参数调整
6.11.1 缺省配置参数
6.11.2 配置参数的调整
6.11.3 配置文件
6.11.4 配置参数的显示级别及其设置
6.11.5 SYBASESQLServer内存的使用和配置
6.12 事务管理和数据库的备份与恢复
6.12.1 事务、事务日志和检查点
6.12.2 事务管理
6.12.3 使用事务日志恢复数据库
6.12.4 日志管理
6.12.5 数据库和事务的备份与恢复
6.13 SYBASE SQLServer的监控与排错
6.13.1 监控SYBASESQLServer的使用情况
6.13.2 监控空间的使用情况
6.13.3 检验数据库的一致性
6.13.4 监控SYBASESQLServer的总体活动
6.13.5 制定一个监控计划
6.13.6 SQLServer的排错
6.13.7 性能调整
6.14 PowerBuilder
6.14.1 PowerBuilder概述
6.14.2 PowerBuilder对象的创建与画笔
第7章 数据库管理系统INFORMIX及其工具
7.1 INFORMIX基础知识
7.1.1 ONLINE体系结构
7.1.2 ONLINE基本概念
7.2 ONLINE数据库管理
7.2.1 数据类型
7.2.2 创建数据库、表、索引、视图
7.2.3 并发控制
7.2.4 数据完整性
7.2.5 数据安全性
7.3 1NFORMIXESQL/C程序开发
7.3.1 ESQL/C概述
7.3.2 ESQL/C编程
7.3.3 ESQL/C中常用SQL语句的异常检测
7.3.4 游标的定义和使用
7.3.5 动态SQL语句
7.4 INFORMIX—4GL程序开发
7.4.1 概述
7.4.2 程序变量及其类型
7.4.3 INFO)RMIX-4GL程序的语句
7.4.4 游标的使用
7.4.5 异常检测
7.4.6 INFORMIX-4GL程序开发工具
第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 系统安全性管理
第9章 数据库的发展动向
9.1 数据库的客户机/服务器的结构
9.1.1 客户机/服务器的基本概念
9.1.2 客户机/服务器结构的数据库管理系统
9.2 分布式数据库系统
9.2.1 分布式数据库系统的定义
9.2.2 分布式数据库系统的特点
9.2.3 分布式数据库系统的结构
9.2.4 分布式数据库管理系统
9.3 并行数据库系统
9.3.1 并行数据库基本概念
9.3.2 并行数据库系统的功能
9.3.3 并行数据库的结构
9.3.4 并行数据库的并行处理技术
猜您喜欢