
| 注重文科计算机基础教学的特点 一个实例贯穿全书,易于教与学 培养学生初步的数据库开发能力 |
| 第1章 数据库系统概述 1 1.1 数据库基本概念 1 1.1.1 数据、信息和数据处理 1 1.1.2 数据管理技术的产生和发展 1 1.1.3 数据库与数据库管理系统 2 1.2 数据模型 3 1.2.1 概念模型 3 1.2.2 数据模型 4 1.3 数据库系统 5 1.3.1 数据库系统的体系结构 6 1.3.2 数据库系统的组成 7 1.4 关系数据库 8 1.4.1 关系模型 8 1.4.2 关系运算 9 1.4.3 关系的完整性 10 1.5 数据库设计 10 1.5.1 数据库设计概述 11 1.5.2 数据库设计的方法和步骤 11 1.6 应用系统实例介绍 15 思考题 16 设计题 17 第2章 Access系统概述 18 2.1 Access的安装、启动及退出 18 2.1.1 Access的安装 18 2.1.2 Access的启动 19 2.1.3 Access的退出 20 2.2 Access的工作环境 21 2.3 Access的数据库对象 21 2.3.1 表 22 2.3.2 查询 23 2.3.3 窗体 23 2.3.4 报表 24 2.3.5 宏 25 2.3.6 数据访问页 25 2.3.7 模块 25 思考题 26 设计题 26 第3章 创建数据库和表 27 3.1 建立数据库 27 3.1.1 直接创建空数据库 27 3.1.2 利用向导创建数据库 28 3.2 数据库的打开及关闭 31 3.2.1 打开数据库 31 3.2.2 关闭数据库 33 3.3 表 33 3.3.1 表的结构 33 3.3.2 数据类型 33 3.3.3 表结构的定义 41 3.4 创建表 41 3.4.1 通过输入数据创建表 42 3.4.2 使用表向导创建表 43 3.4.3 使用设计视图创建表 45 3.5 表的属性设置与维护 47 3.5.1 字段的输入/显示格式设置 47 3.5.2 输入掩码 49 3.5.3 设置“默认值” 51 3.5.4 字段标题的设置 51 3.5.5 字段的有效性设置 52 3.5.6 设置主关键字 53 3.5.7 字段的维护 54 思考题 57 设计题 57 第4章 表的编辑与操作 58 4.1 表的基本编辑 58 4.1.1 表的复制 58 4.1.2 表的重命名 59 4.1.3 表的删除 59 4.2 表中数据的编辑 60 4.2.1 数据的输入与修改 60 4.2.2 数据的插入 61 4.2.3 数据的复制 61 4.2.4 数据的删除 61 4.2.5 数据的查找/替换 62 4.2.6 记录定位 64 4.2.7 记录排序 65 4.2.8 记录筛选 67 4.3 格式化数据表 71 4.3.1 字段隐藏/取消隐藏 71 4.3.2 字段冻结/解冻 72 4.3.3 设置网格线 72 4.3.4 设置立体效果 73 4.3.5 设置字体显示 74 4.4 建立表间关联关系 74 4.4.1 表间关联关系类型 74 4.4.2 建立索引 76 4.4.3 创建表间关联关系 77 4.4.4 删除关系 81 思考题 81 设计题 82 第5章 查询 83 5.1 查询概述 83 5.1.1 查询的作用 83 5.1.2 查询的类型 84 5.1.3 查询视图 85 5.2 创建选择查询 87 5.2.1 使用设计视图创建查询 87 5.2.2 使用向导创建查询 90 5.2.3 在查询中进行计算 100 5.3 创建参数查询 102 5.3.1 查询中的表达式 102 5.3.2 创建参数查询 104 5.4 创建动作查询 106 5.4.1 创建生成表查询 106 5.4.2 创建更新查询 108 5.4.3 创建追加查询 109 5.4.4 创建新字段查询 110 5.4.5 创建删除查询 111 思考题 113 设计题 113 第6章 关系数据库标准语言SQL 114 6.1 SQL概述 114 6.1.1 SQL的特点 114 6.1.2 SQL的基本组成 115 6.1.3 SQL查询 115 6.2 SQL的数据定义 115 6.2.1 表的建立、修改与删除 115 6.2.2 索引的建立与删除 118 6.3 SQL的数据查询 119 6.3.1 SELECT语句的一般格式 119 6.3.2 单表查询 119 6.3.3 连接查询 125 6.3.4 嵌套查询 126 6.4 SQL的数据更新 129 6.4.1 插入数据 129 6.4.2 修改数据 130 6.4.3 删除数据 131 思考题 132 设计题 133 第7章 窗体 134 7.1 窗体的组成 134 7.2 使用自动窗体创建窗体 135 7.2.1 纵栏式窗体 135 7.2.2 表格式窗体 136 7.2.3 数据表窗体 136 7.2.4 数据透视表窗体 137 7.2.5 数据透视图窗体 138 7.3 使用向导创建窗体 138 7.3.1 使用窗体向导创建窗体 139 7.3.2 使用图表向导创建窗体 143 7.3.3 使用“数据透视表向导”创建窗体 146 7.4 窗体控件及属性 148 7.4.1 窗体控件箱 148 7.4.2 常用窗体控件的功能 148 7.4.3 窗体常用控件的操作 150 7.5 使用设计视图创建窗体 151 7.5.1 创建输入型窗体 151 7.5.2 创建查询型窗体 154 7.5.3 创建包含子窗体的窗体 160 思考题 163 设计题 163 第8章 报表 164 8.1 认识报表 164 8.1.1 报表的类型 164 8.1.2 报表的组成 165 8.2 创建报表 166 8.2.1 自动创建报表 166 8.2.2 使用报表向导创建报表 167 8.3 报表设计 169 8.3.1 报表控件的使用 169 8.3.2 设置页码与日期 170 8.3.3 设计报表布局 170 8.3.4 使用报表设计视图创建报表 171 8.3.5 设计计算和汇总报表 172 8.3.6 设计排序和分组报表 174 8.4 创建其他报表 176 8.4.1 创建图表报表 176 8.4.2 创建标签报表 177 思考题 178 设计题 178 第9章 宏 179 9.1 宏的概述 179 9.1.1 什么是宏 179 9.1.2 常用的宏操作 180 9.1.3 宏设计窗口 181 9.2 宏的创建与应用 182 9.2.1 创建操作序列宏 182 9.2.2 创建条件宏 183 9.2.3 创建宏组 185 9.2.4 创建启动窗体 187 9.3 宏的运行 188 9.3.1 直接运行宏 188 9.3.2 触发事件运行宏 188 9.3.3 用宏命令间接运行宏 188 9.3.4 自动运行宏 189 9.4 宏的调试 189 思考题 190 设计题 190 第10章 数据访问页 191 10.1 了解页 191 10.2 使用向导创建页 191 10.2.1 使用“自动创建数据页”创建页 192 10.2.2 使用“数据页向导”创建页 193 10.3 设计页 195 10.3.1 在设计视图中创建数据访问页 196 10.3.2 添加控件 198 10.3.3 应用主题 199 10.4 创建其他页 201 10.4.1 将其他对象转换为数据访问页 201 10.4.2 利用已有网页创建数据访问页 201 思考题 202 设计题 202 第11章 VBA程序模块设计 203 11.1 了解模块和VBA编程 203 11.1.1 模块的概念 203 11.1.2 VBA概述 204 11.1.3 VBA编程环境 204 11.2 VBA程序设计基础 205 11.2.1 数据类型 205 11.2.2 常量 206 11.2.3 变量 206 11.2.4 表达式 208 11.2.5 内部函数 210 11.2.6 编码约定 213 11.3 程序基本结构 214 11.3.1 顺序结构 214 11.3.2 分支结构 214 11.3.3 循环结构 217 11.3.4 过程 220 11.4 VBA程序实例 222 11.4.1 系统主页窗体 222 11.4.2 登录窗体 223 思考题 226 设计题 226 第12章 菜单与工具栏 227 12.1 菜单的组成 227 12.2 创建菜单 227 12.2.1 使用工具栏创建菜单 227 12.2.2 使用宏创建菜单 231 12.3 工具栏 233 12.3.1 显示与隐藏工具栏 233 12.3.2 创建工具栏 233 思考题 236 设计题 236 第13章 数据库的安全和维护 237 13.1 数据库密码 237 13.1.1 设置数据库密码 237 13.1.2 撤销数据库密码 237 13.2 工作组 238 13.2.1 创建新的工作组 238 13.2.2 加入已有的工作组 239 13.3 用户与组账户 239 13.3.1 创建安全用户账户 239 13.3.2 创建安全组账户 240 13.4 用户与组的权限 241 13.5 数据库压缩和修复 241 13.6 数据库转换 242 13.7 生成MDE文件 244 思考题 245 设计题 245 第14章 综合应用实例 246 14.1 应用系统开发步骤 246 14.1.1 系统分析阶段 246 14.1.2 系统设计阶段 247 14.1.3 系统实施阶段 248 14.1.4 系统维护阶段 248 14.2 数据库设计 248 14.2.1 数据表设计 248 14.2.2 创建表间关联关系 251 14.3 主要功能模块设计 251 14.3.1 系统管理模块 252 14.3.2 学生管理模块 255 14.3.3 成绩管理模块 260 14.3.4 课程管理模块 261 14.3.5 教师管理模块 263 14.3.6 帮助模块 265 14.4 系统集成 265 14.4.1 系统主页设计 265 14.4.2 登录窗体设计 266 14.4.3 菜单设计 266 14.4.4 切换面板设计 267 14.4.5 系统启动设置与运行 270 思考题 271 设计题 271 参考文献 272 |
商品评论(0条)