第1章 数据库技术基础 1
1.1.1 数据模型 1
1.1.2 三级模式与两级独立性 4
1.1.3 数据库管理系统DBMS及其功能 5
1.1.4 微型计算机关系数据库系统 Visual FoxPro 6
1.2 建立数据库 8
1.2.1 创建项目 8
1.2.2 建立表 10
1.1 数据库技术概述 11
1.2.3 组建数据库 15
1.3 数据操作 17
1.3.1 浏览表 18
1.3.2 索引与排序 20
1.3.3 查询数据 22
1.3.4 创建视图 31
1.3.5 打印输出数据 35
1.4 Visual FoxPro程序设计 40
1.4.1 数据 40
1.4.2 表达式 42
1.4.3 命令 45
1.4.4 程序的基本控制结构 48
1.4.5 查询程序设计 55
1.4.6 表单设计 58
1.5.1 概念设计——建立R-E模型 66
1.5 关系数据库设计 66
1.5.2 数据库逻辑设计——由E-R图向关系模型转换 68
1.5.3 数据库的物理设计 69
1.6 应用系统开发举例 73
1.6.1 问题及其分析 73
1.6.2 数据库设计 74
1.6.3 输入界面设计 78
1.6.4 输出界面设计 92
1.6.5 报表设计 94
1.6.6 菜单设计 96
1.6.7 程序保密性设计 99
1.6.8 编译应用程序 101
1.7 习题 104
第2章 计算机网络技术 107
2.1 通信基础 107
2.1.1 信号特征 107
2.1.2 信道特性 110
2.1.3 通信方式 111
2.1.4 传输介质 112
2.1.5 多路复用 118
2.2 网络概述 119
2.2.1 网络拓扑结构 119
2.2.2 OSI参考模型和网络协议 121
2.2.3 网络软件 124
2.2.4 网络接口卡 125
2.2.5 客户机/服务器模式 126
2.2.6 网络用户与网络管理员 127
2.3 局域网 127
2.3.1 局域网与广域网 127
2.3.2 IEEE 802局域网标准 128
2.3.3 以太网 129
2.4 网络互连 130
2.4.1 网络互连设备 130
2.4.2 网络互连和TCP/IP协议 134
2.4.3 Internet, Intranet与Extranet 137
2.5 广域网技术 137
2.5.1 数据交换方式与交换网络 138
2.5.2 传送网络 142
2.5.3 接入技术 143
2.5.4 现代广域网结构 149
2.6 高速局域网技术 150
2.6.1 FDDI 150
2.6.2 快速以太网 151
2.6.3 交换式以太网 152
2.6.4 ATM局域网 153
2.7 网络安全 153
2.7.1 网络风险及其基本对策 153
2.7.2 密码技术 157
2.7.3 数字凭证和安全套接字层 158
2.7.4 防火墙 159
2.7.5 网络防病毒技术 160
2.7.6 虚拟专用网VPN 161
2.7.7 网络行为规范与信息立法 162
2.8 习题与作业 162
第3章 多媒体技术 164
3.1 多媒体基础知识 164
3.1.1 计算机人-机界面技术的进步 164
3.1.2 多媒体的基础技术 168
3.1.3 多媒体系统的基本组成 169
3.1.4 Windows 95的多媒体附件 171
3.2 动画技术 174
3.2.1 计算机动画技术 174
3.2.2 计算机动画制作软件的功能 175
3.2.3 三维动画处理软件3D Studio 3.0 176
3.3 音频技术 178
3.3.1 声波的数字化 178
3.3.2 声音文件的存放格式 180
3.3.3 声音卡 181
3.4 图像和视频技术 182
3.4.1 图像处理技术 182
3.4.2 视频卡 183
3.5 多媒体开发 186
3.5.1 多媒体开发过程 186
3.5.2 多媒体创作工具 189
3.6 习题与作业 190