第一章 基础知识 1
计算机的发展 1
计算机的分类及其应用 2
计算机硬件结构3 3
计算机软件的功能及分类 4
计算机数据表示 5
运算器 10
控制器 11
存储器 13
输入与输出系统 19
计算机网络基础 21
信息安全基础 23
典型例题分析 24
同步练习 31
参考答案 33
第二章 数据结构与算法 35
基本概念 35
线性表 36
数组 39
树型结构 39
图 45
排序 58
检索 60
典型例题分析 61
同步练习 68
参考答案 72
第三章 操作系统 73
操作系统的基本概念 73
进程管理 76
系统核心 78
存储管理 81
设备管理 85
文件管理 87
作业管理和用户界面 92
其他管理 93
MS-DOS操作系统简介 94
UNIX系统 99
Windows操作系统简介 101
网络操作系统 110
典型例题分析 114
同步练习 117
参考答案 120
第四章 数据库技术基础 121
数据库基本概念 121
数据模型 123
典型例题分析 127
同步练习 131
参考答案 134
第五章 关系数据库系统 136
关系数据库系统概述 136
关系模型的数据结构 137
关系模型的完整性约束 138
关系代数 140
典型例题分析 142
同步练习 145
参考答案 148
第六章 关系数据库标准语言一SQL 149
SQL概述 149
SQL的数据定义 150
SQL的数据操纵 151
视图 153
SQL的数据控制语句 155
嵌入式SQL 155
典型例题分析 156
同步练习 161
参考答案 169
第七章 关系数据库的规范化理论与数据库设计1 171
什么是“不好”的关系模式 171
函数依赖 171
1NF、2NF、3NF、BCNF 172
多值依赖和4NF 173
关系模式的分解 174
数据库设计的内容、方法和步骤 174
需求分析 175
概念结构设计 176
逻辑结构设计 177
物理设计 178
实现和维护 179
典型例题分析 179
同步练习 184
参考答案1 189
第八章 数据库管理系统 192
数据库管理系统概述 192
数据库管理系统的结构和运行过程 192
新的应用要求对DBMS的挑战 193
Oracle数据库系统 193
IBM DB2数据库系统 194
SYBASE数据库系统 195
MS SQL SERVER数据库系统 196
典型例题分析 198
同步练习 200
参考答案 201
第九章 事务管理与数据库安全性 202
事务概念和事务的特性 202
故障恢复 202
并发控制 204
数据库安全性 205
典型例题分析 207
同步练习 209
参考答案 215
第十章 新一代数据库应用开发工具 217
新一代数据库应用开发工具概念 217
应用开发工具的选择 217
CASE工具——PowerDesigner 218
可视化程序开发工具——Delphi 219
应用开发工具——PowerBuilder 220
企业级应用开发平台——UNIFACE 221
典型例题分析 222
同步练习 224
参考答案 229
第十一章 数据库技术的发展 231
数据库技术发展阶段 231
数据库系统体系结构 231
面向对象技术与数据库技术结合 232
数据仓库与联机分析处理、数据挖掘 234
典型例题分析 236
同步练习 238
参考答案 242
第十二章 上机考试 244
考试要求 244
考试环境 244
Turbo C系统的上机操作 245
同步练习 283
参考答案 331
附录 343
附录A 三级数据库技术等级考试大纲 343
附录B 2002年9月全国计算机等级考试三级笔试试卷 345