六、数据库
1.数据库基本概念:
⑴ 信息处理与数据库。 ⑵ 数据模型。 ⑶ 数据库系统结构。 ⑷ 数据库系统组成。
2.关系数据库:
⑴ 关系数据库的基本概念。 ⑵ 关系数据模型。 ⑶ 关系的完整性。 ⑷ 关系代数。 ⑸ 元组关系演算 ⑹ 域关系演算。
3.关系数据库标准语言SQL:
⑴ SQL语言的特点。 ⑵ SQL语言的基本概念。 ⑶ 数据定义。 ⑷ 数据操纵。 ⑸ 视图。 ⑹ 数据控制。 ⑺ 嵌入式SQL。
4.关系数据库设计理论:
⑴ 函数依赖。 ⑵ 多值依赖。 ⑶ 关系模式分解。 ⑷ 关系模式的规范化。
5.数据库保护:
⑴ 数据库恢复。 ⑵ 并发控制。 ⑶ 完整性。 ⑷ 安全性。
6.数据库设计:
⑴ 数据库设计的目标。 ⑵ 数据库设计的方法和步骤。 ⑶ 需求分析。 ⑷ 概念设计。 ⑸ 逻辑设计。 ⑹ 物理设计。 ⑺ 数据库的实施与维护。
7.数据库管理系统:
⑴ 数据库管理系统的组成。 ⑵ 数据库系统的工作过程。 ⑶ 数据库管理系统产品。
8.数据库新技术:
⑴ 数据库技术的发展。 ⑵ 分布式数据库。 ⑶ 并行数据库。 ⑷ 多媒体数据库。 ⑸ 对象和对象-关系数据库。 ⑹ 数据库仓库。 ⑺ 数据挖掘。 ⑻ Web数据库。
七、计算机体系结构
1.体系结构的基本概念:
⑴ 计算机系统的层次结构。 ⑵ 体系结构的定义。 ⑶ 体系结构的分类。 ⑷ 体系结构发展的影响因素。 ⑸ 体系的定量分析。
2.存储体系:
⑴ 存储层次。 ⑵ Cache工作原理。 ⑶ 虚存工作原理。
3.指令与时间并行性:
⑴ 指令优化策略。 ⑵ 流水线技术。 ⑶ RISC。
4.并行处理技术:
⑴ 并行性概念。 ⑵ 超流水线与超标量技术。 ⑶ 向量处理机。 ⑷ 阵列处理机。 ⑸ 多处理机。 ⑹ 机群处理机。
5.系统性能评价:
⑴ 性能评价概念。 ⑵ 基准测试程序。
八、计算机网络与通信
1.计算机网络与Internet:
⑴ 网络发展与网络用户。 ⑵ 网络硬件。 ⑶ 网络软件。 ⑷ 参考模型。 ⑸ 网络实例(Internet)。