ç›® 录 第1ç« æ•°æ®åº“技术基础 1 1.1 æ•°æ®ç®¡ç†æŠ€æœ¯ 3 1.1.1 æ•°æ®ä¸Žæ•°æ®å¤„ç† 3 1.1.2 æ•°æ®ç®¡ç†æŠ€æœ¯çš„å‘展 3 1.2 æ•°æ®åº“系统 6 1.2.1 æ•°æ®åº“ç³»ç»Ÿçš„ç»„æˆ 6 1.2.2 æ•°æ®åº“系统的特点 8 1.2.3 æ•°æ®åº“ç³»ç»Ÿçš„ä¸‰çº§æ¨¡å¼ 9 1.3 æ•°æ®æ¨¡åž‹ 9 1.3.1 æ•°æ®æŠ½è±¡è¿‡ç¨‹ 10 1.3.2 概念模型(E-R模型) 10 1.3.3 常è§çš„æ•°æ®æ¨¡åž‹ 13 1.4 关系数æ®åº“ 14 1.4.1 å…³ç³»çš„æœ¯è¯ 14 1.4.2 关系的è¿ç®— 15 1.4.3 关系的完整性规则 16 1.4.4 ä»Žæ¦‚å¿µæ¨¡åž‹åˆ°å…³ç³»æ¨¡åž‹çš„è½¬æ¢ 17 1.5 æ•°æ®åº“åº”ç”¨ç³»ç»Ÿå¼€å‘æµç¨‹ 18 1.6 Access简介 19 1.6.1 Access的特点 19 1.6.2 Accessæ•°æ®åº“的系统结构 20 1.6.3 Access 2016ä¸»ç•Œé¢ 23 1.7 æ€è€ƒä¸Žç»ƒä¹ 25 1.7.1 æ€è€ƒé¢˜ 25 1.7.2 选择题 25 第2ç« æ•°æ®åº“和表 27 2.1 创建和æ“作Accessæ•°æ®åº“ 29 2.1.1 创建空白数æ®åº“ 29 2.1.2 利用模æ¿åˆ›å»ºæ•°æ®åº“ 30 2.1.3 打开数æ®åº“ 30 2.1.4 ä¿å˜æ•°æ®åº“ 31 2.1.5 关闿•°æ®åº“ 32 2.2 è¡¨çš„ç»„æˆ 32 2.2.1 表å 32 2.2.2 表结构 33 2.2.3 è¡¨æ•°æ® 33 2.3 表的创建 34 2.3.1 使用数æ®è¡¨è§†å›¾åˆ›å»ºè¡¨ 34 2.3.2 使用设计视图创建表 35 2.3.3 通过导入外部数æ®åˆ›å»ºè¡¨ 36 2.3.4 è¡¨è§†å›¾çš„åˆ‡æ¢ 38 2.4 è¡¨çš„å—æ®µ 40 2.4.1 å—æ®µçš„命å规则 40 2.4.2 å—æ®µçš„æ•°æ®ç±»åž‹ 40 2.4.3 å—æ®µçš„属性 47 2.5 表的主键 55 2.5.1 主键的作用 55 2.5.2 设置主键 55 2.5.3 åˆ é™¤ä¸»é”® 57 2.6 表的编辑与æ“作 57 2.6.1 ç¼–è¾‘è¡¨çš„å—æ®µ 57 2.6.2 æ“作表的记录 58 2.6.3 表的å¤åˆ¶ã€åˆ 除和导出 61 2.7 表间关系 63 2.7.1 创建表间关系 63 2.7.2 æ’入忕°æ®è¡¨ 66 2.7.3 关系的å‚照完整性 67 2.8 表的规范 70 2.8.1 第一范å¼(1NF) 70 2.8.2 第二范å¼(2NF) 71 2.8.3 第三范å¼(3NF) 72 2.9 æ€è€ƒä¸Žç»ƒä¹ 73 2.9.1 æ€è€ƒé¢˜ 73 2.9.2 选择题 73 第3ç« æŸ¥è¯¢ 75 3.1 查询概述 76 3.1.1 查询的作用 76 3.1.2 查询的类型 76 3.1.3 查询的视图 77 3.1.4 查询的创建方法 77 3.2 选择查询 80 3.2.1 创建ä¸å¸¦æ¡ä»¶çš„æŸ¥è¯¢ 80 3.2.2 创建带æ¡ä»¶çš„æŸ¥è¯¢ 81 3.2.3 查询æ¡ä»¶çš„使用 82 3.2.4 在查询ä¸ä½¿ç”¨è®¡ç®— 85 3.3 傿•°æŸ¥è¯¢ 89 3.3.1 å•傿•°æŸ¥è¯¢ 89 3.3.2 å¤šå‚æ•°æŸ¥è¯¢ 90 3.4 æ“作查询 90 3.4.1 生æˆè¡¨æŸ¥è¯¢ 91 3.4.2 è¿½åŠ æŸ¥è¯¢ 92 3.4.3 更新查询 94 3.4.4 åˆ é™¤æŸ¥è¯¢ 95 3.5 交å‰è¡¨æŸ¥è¯¢ 96 3.5.1 通过å‘导方å¼åˆ›å»º 97 3.5.2 通过设计视图方å¼åˆ›å»º 99 3.6 é‡å¤é¡¹æŸ¥è¯¢ 100 3.7 ä¸åŒ¹é…项查询 101 3.8 æ€è€ƒä¸Žç»ƒä¹ 103 3.8.1 æ€è€ƒé¢˜ 103 3.8.2 选择题 103 第4ç« ç»“æž„åŒ–æŸ¥è¯¢è¯è¨€(SQL) 105 4.1 SQL概述 106 4.1.1 SQL的特点 106 4.1.2 SQL的功能 106 4.1.3 SQL查询è¯å¥å’ŒAccess查询文件的 关系 107 4.2 SQL查询的创建 108 4.3 SQLæ•°æ®æŸ¥è¯¢è¯å¥ 109 4.3.1 SQL查询è¯å¥çš„ä¸€èˆ¬æ ¼å¼ 109 4.3.2 å•表查询 110 4.3.3 多表查询 114 4.3.4 分组查询 115 4.4 SQLæ•°æ®æ“作è¯å¥ 116 4.4.1 åœ¨è¡¨ä¸æ’入记录 116 4.4.2 åœ¨è¡¨ä¸æ›´æ–°è®°å½• 117 4.4.3 在表ä¸åˆ 除记录 117 4.5 SQLæ•°æ®å®šä¹‰è¯å¥ 118 4.5.1 创建表 118 4.5.2 修改表结构 119 4.5.3 åˆ é™¤è¡¨ 121 4.6 æ€è€ƒä¸Žç»ƒä¹ 121 4.6.1 æ€è€ƒé¢˜ 121 4.6.2 选择题 121 第5ç« çª—ä½“ 124 5.1 窗体概述 125 5.1.1 窗体的功能 125 5.1.2 窗体的类型 125 5.1.3 窗体的视图 127 5.1.4 çª—ä½“çš„ç»„æˆ 128 5.2 创建窗体 128 5.2.1 使用“窗体â€å·¥å…·åˆ›å»ºçª—体 129 5.2.2 使用“空白窗体â€å·¥å…·åˆ›å»ºçª—体 130 5.2.3 使用“窗体å‘导â€å·¥å…·åˆ›å»ºçª—体 131 5.2.4 使用“多个项目â€å·¥å…·åˆ›å»ºçª—体 132 5.2.5 使用“数æ®è¡¨â€å·¥å…·åˆ›å»ºçª—体 133 5.2.6 使用“分割窗体â€å·¥å…·åˆ›å»ºçª—体 133 5.2.7 使用“窗体设计â€å·¥å…·åˆ›å»ºçª—体 134 5.3 ä¸ºçª—ä½“æ·»åŠ æŽ§ä»¶ 134 5.3.1 认识控件 135 5.3.2 使用文本框(Text)控件 136 5.3.3 ä½¿ç”¨æ ‡ç¾(Label)控件 140 5.3.4 使用按钮(Command)控件 141 5.3.5 ä½¿ç”¨é€‰é¡¹å¡æŽ§ä»¶ 143 5.3.6 使用å窗体/åæŠ¥è¡¨(Child)控件 145 5.3.7 使用列表框(List)控件 146 5.3.8 ä½¿ç”¨ç»„åˆæ¡†(Combo)控件 148 5.3.9 使用选项组(Frame)控件 150 5.3.10 使用å¤é€‰æ¡†(Check)控件 151 5.3.11 使用选项按钮(Option)控件 152 5.4 设置窗体和控件的属性 152 5.4.1 â€œæ ¼å¼â€é€‰é¡¹ 153 5.4.2 “数æ®â€é€‰é¡¹ 154 5.4.3 “事件â€é€‰é¡¹ 156 5.5 美化窗体 158 5.5.1 窗体的主题应用 158 5.5.2 控件的布局调整 159 5.6 窗体的高级设计 160 5.6.1 设置å¯åŠ¨çª—ä½“ 160 5.6.2 设置导航窗体 161 5.7 æ€è€ƒä¸Žç»ƒä¹ 162 5.7.1 æ€è€ƒé¢˜ 162 5.7.2 选择题 162 第6ç« æŠ¥è¡¨ 164 6.1 报表概述 165 6.1.1 报表的功能 165 6.1.2 报表的类型 165 6.1.3 报表的视图 166 6.1.4 æŠ¥è¡¨çš„ç»„æˆ 166 6.1.5 æŠ¥è¡¨ä¸Žçª—ä½“çš„å¼‚åŒ 167 6.2 创建报表 167 6.2.1 使用“报表â€å·¥å…·åˆ›å»ºæŠ¥è¡¨ 167 6.2.2 使用“空报表â€å·¥å…·åˆ›å»ºæŠ¥è¡¨ 168 6.2.3 使用“报表å‘导â€å·¥å…·åˆ›å»ºæŠ¥è¡¨ 169 6.2.4 ä½¿ç”¨â€œæ ‡ç¾â€å·¥å…·åˆ›å»ºæŠ¥è¡¨ 170 6.2.5 使用“报表设计â€å·¥å…·åˆ›å»ºæŠ¥è¡¨ 173 6.3 在报表ä¸ä½¿ç”¨åˆ†ç»„ã€æŽ’åºå’Œ 汇总功能 176 6.4 在报表ä¸ä½¿ç”¨è®¡ç®—控件 179 6.4.1 æ·»åŠ æ—¥æœŸå’Œæ—¶é—´ 179 6.4.2 æ·»åŠ é¡µç 179 6.4.3 报表ä¸å¸¸ç”¨çš„èšåˆå‡½æ•° 180 6.5 æ€è€ƒä¸Žç»ƒä¹ 182 6.5.1 æ€è€ƒé¢˜ 182 6.5.2 选择题 183 第7ç« å® 184 7.1 å®çš„æ¦‚è¿° 185 7.1.1 å®çš„基本概念 185 7.1.2 å®çš„设计视图 185 7.1.3 å¸¸ç”¨çš„å®æ“作 187 7.2 å®çš„创建 188 7.2.1 创建独立å®ï¼šé¡ºåºæ“ä½œå® 188 7.2.2 创建独立å®ï¼šå®ç»„ 189 7.2.3 创建独立å®ï¼šæ¡ä»¶å® 190 7.2.4 åˆ›å»ºåµŒå…¥å® 193 7.2.5 创建数æ®å® 195 7.2.6 创建自动è¿è¡Œå® 195 7.3 å®çš„è¿è¡Œä¸Žè°ƒè¯• 197 7.3.1 å®çš„è¿è¡Œ 197 7.3.2 å®çš„调试 198 7.4 æ€è€ƒä¸Žç»ƒä¹ 199 7.4.1 æ€è€ƒé¢˜ 199 7.4.2 选择题 199 第8ç« VBA程åºè®¾è®¡ 201 8.1 VBAä¸Žå® 202 8.2 VBAçš„å®¹å™¨ï¼šæ¨¡å— 202 8.2.1 模å—的类型 202 8.2.2 模å—的创建 203 8.2.3 模å—çš„ç»„æˆ 204 8.3 VBA的编辑器:VBE 207 8.4 VBAçš„ç¼–ç¨‹æ€æƒ³ï¼šé¢å‘对象 210 8.4.1 对象 210 8.4.2 DoCmd对象 212 8.5 VBA的编程基础 213 8.5.1 æ•°æ®ç±»åž‹ 213 8.5.2 å¸¸é‡ 214 8.5.3 å˜é‡ 216 8.5.4 数组 219 8.5.5 è¿ç®—ç¬¦å’Œè¡¨è¾¾å¼ 221 8.5.6 函数 224 8.5.7 程åºè¯å¥ 229 8.6 VBAçš„æµç¨‹æŽ§åˆ¶è¯å¥ 230 8.6.1 顺åºç»“æž„ 231 8.6.2 选择结构 232 8.6.3 循环结构 236 8.7 过程 240 8.7.1 过程的定义与调用 240 8.7.2 过程的作用范围 240 8.7.3 傿•°ä¼ 递 240 8.8 æ€è€ƒä¸Žç»ƒä¹ 242 8.8.1 æ€è€ƒé¢˜ 242 8.8.2 选择题 242 第9ç« VBAæ•°æ®åº“访问技术 245 9.1 常用的数æ®åº“è®¿é—®æŽ¥å£æŠ€æœ¯ 246 9.2 æ•°æ®è®¿é—®æŽ¥å£ADO 247 9.2.1 Connection对象 248 9.2.2 Recordset对象 250 9.2.3 Command对象 255 9.3 ADO编程实例 256 9.4 æ€è€ƒä¸Žç»ƒä¹ 259 9.4.1 æ€è€ƒé¢˜ 259 9.4.2 选择题 259 附录 261 附录A “å°åž‹è¶…市管ç†ç³»ç»Ÿâ€æ•°æ®åº“的表结构åŠå…¶è®°å½• 261 附录B 常用的ASCIIå—符集 265 附录C çª—ä½“å’ŒæŽ§ä»¶çš„å¸¸ç”¨å±žæ€§åŠæ–¹æ³• 266 附录D 全国计算机ç‰çº§è€ƒè¯•二级Access考试大纲 270