数据库原理与应用:基于Access

数据库原理与应用:基于Access
作 者: 李春葆 曾平
出版社: 清华大学出版社
丛编项: 计算机与信息技术专业应用教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《数据库原理与应用:基于Access》作者简介

内容简介

本书特色:·基于Access介绍数据库原理与应用,满足教学要求·由浅入深,循序渐进,内容全面,通俗易懂·精选大量例题并予以精解,有助于掌握重点、攻克难点·配有练习题及上机实习题,全面提升学生的综合应用能力和动手操作能力数据库技术是目前IT行业中发展最快的领域之一,已经被广泛应用于各种类型的数据处理系统之中。了解并掌握数据库知识已经成为各类科技人员和管理人员的基本要求。本书基于Access系统讨论数据库的原理和应用方法。全书分为两部分:第1章~第5章介绍数据库的一般原理,内容包括数据库系统概述,数据模型,关系数据库,关系数据库规范化理论以及数据库设计;第6章~第15章介绍Access系统开发数据库应用系统的使用技术,内容包括Access数据库系统概述,建立Access数据库,建立表,Access表的使用,SQL语言,查询、窗体、宏、报表的设计以及Access的编程工具VBA。每章都配有练习题。附录包括4个上机实习题以及练习题参考答案。本书内容由浅入深,循序渐进,通俗易懂,适合自学,既可作为参加二级考试应试者的教材,又可作为各类院校相关专业及其他培训班的“数据库原理与应用”课程的教学用书,对于计算机应用人员和计算机爱好者也是——本实用的自学参考书。

图书目录

第1章 数据库系统概述

1. 1 信息. 数据和数据处理

1. 1. 1 信息与数据

1. 1. 2 数据处理

1. 2 数据管理技术的发展

1. 2. 1 人工管理阶段 20世纪50年代

1. 2. 2 文件系统阶段 20世纪60年代

1. 2. 3 数据库系统阶段 20世纪60年代后期

1. 3 数据库系统的组成与结构

1. 3. 1 数据库系统的组成

1. 3. 2 数据库系统体系结构

1. 4 数据库管理系统

1. 4. 1 DBMS的主要功能

1. 4. 2 DBMS的组成

1. 5 练习题1

1. 5. 1 单项选择题

1. 5. 2 简答题

第2章 数据模型

2. 1 什么是数据模型

2. 1. 1 数据的描述

2. 1. 2 数据间联系的描述

2. 2 概念模型

2. 2. 1 信息世界中的基本概念

2. 2. 2 实体间的联系方式

2. 2. 3 实体联系表示法 E-R方法

2. 2. 4 怎样设计E-R图

2. 3 数据库类型

2. 3. 1 层次模型

2. 3. 2 网状模型

2. 3. 3 关系模型

2. 4 练习题2

2. 4. 1 单项选择题

2. 4. 2 简答题

第3章 关系数据库

3. 1 关系模型的基本概念

3. 2 关系的数学定义

3. 3 关系代数

3. 3. 1 传统的集合运算

3. 3. 2 专门的关系运算

3. 4 练习题3

3. 4. 1 单项选择题

3. 4. 2 简答题

第4章 关系数据库规范化理论

4. 1 问题的提出

4. 2 函数依赖

4. 2. 1 函数依赖的定义

4. 2. 2 函数依赖与属性关系

4. 2. 3 Armstrong公理

4. 2. 4 闭包及其计算

4. 3 范式和规范化

4. 3. 1 什么叫范式

4. 3. 2 范式的判定条件与规范化

4. 4 关系模式的分解

4. 4. 1 模式分解中存在的问题

4. 4. 2 无损分解的定义和性质

4. 4. 3 无损分解的测试方法

4. 4. 4 保持函数依赖的分解

4. 5 练习题4

4. 5. 1 单项选择题

4. 5. 2 简答题

第5章 数据库设计

5. 1 数据库设计概述

5. 2 需求分析

5. 2. 1 需求分析的步骤

5. 2. 2 需求分析的方法

5. 3 概念结构设计

5. 3. 1 局部应用E-R模型设计

5. 3. 2 总体概念E-R模型设计

5. 4 逻辑结构设计

5. 5 物理结构设计

5. 6 数据库的实施和维护

5. 7 练习题5

5. 7. 1 单项选择题

5. 7. 2 简答题

第6章 Access数据库系统初步

6. 1 Access系统的特点

6. 2 Access系统的启动和退出

6. 2. 1 启动Access系统

6. 2. 2 退出Access系统

6. 3 Access系统界面

6. 3. 1 Access的菜单栏

6. 3. 2 Access的工具栏

6. 3. 3 Access的窗口及其操作

6. 4 Access数据库的系统结构

6. 4. 1 表对象

6. 4. 2 查询对象

6. 4. 3 窗体对象

6. 4. 4 报表对象

6. 4. 5 数据访问页对象

6. 4. 6 宏对象

6. 4. 7 模块对象

6. 5 Access的功能选项设置

6. 5. 1 Access的视图选项设置

6. 5. 2 Access的常规选项设置

6. 5. 3 Access的编辑/查找选项设置

6. 5. 4 Access的高级选项设置

6. 6 练习题6

6. 6. 1 单项选择题

6. 6. 2 简答题

第7章 建立Access数据库

7. 1 Access数据库文件

7. 2 创建Access数据库的方法

7. 2. 1 创建空Access数据库

7. 2. 2 利用Access数据库向导创建Access数据库

7. 3 转换Access数据库

7. 4 练习题7

7. 4. 1 单项选择题

7. 4. 2 简答题

第8章 建立表

8. 1 使用设计器创建表

8. 1. 1 数据表设计窗口

8. 1. 2 数据表窗口中的工具栏

8. 1. 3 建立和命名字段

8. 1. 4 指定字段的数据类型

8. 2 使用表向导创建表

8. 3 通过输入数据创建表

8. 4 表的复制. 删除与更名

8. 4. 1 表的复制操作

8. 4. 2 表的删除操作

8. 4. 3 表的更名操作

8. 5 练习题8

8. 5. 1 单项选择题

8. 5. 2 简答题

第9章 Access表的使用

9. 1 表的使用和编辑

9. 1. 1 改变数据显示方式

9. 1. 2 移动列

9. 1. 3 查找和替换记录

9. 2 数据的排序

9. 2. 1 简单排序

9. 2. 2 高级排序

9. 3 数据的筛选

9. 3. 1 数据筛选

9. 3. 2 按选定内容筛选

9. 3. 3 按选定内容排除筛选

9. 3. 4 按窗体筛选

9. 3. 5 高级筛选

9. 3. 6 取消筛选

9. 4 数据表关联

9. 4. 1 定义表间的关系

9. 4. 2 编辑已有的关系

9. 4. 3 删除关系

9. 4. 4 查看已有的关系

9. 4. 5 设置参照完整性

9. 4. 6 联系类型

9. 5 域合计函数

9. 5. 1 DAvg函数

9. 5. 2 DCount函数

9. 5. 3 DLookup函数

9. 5. 4 DMin和DMax函数

9. 5. 5 DSum函数

9. 6 练习题9

9. 6. 1 单项选择题

9. 6. 2 简答题

第10章 查询设计

10. 1 查询概述

10. 2 创建选择查询

10. 2. 1 建立选择查询过程

10. 2. 2 设置查询准则

10. 3 创建交叉表查询

10. 4 创建参数查询

10. 5 创建动作查询

10. 5. 1 生成表查询

10. 5. 2 删除查询

10. 5. 3 追加查询

10. 5. 4 更新查询

10. 6 练习题10

10. 6. 1 单项选择题

10. 6. 2 简答题

10. 6. 3 设计题

第11章 SQL语言

11. 1 SQL语言概述

11. 2 SQL数据定义功能

11. 3 SQL数据查询功能

11. 3. 1 投影查询

11. 3. 2 选择查询

11. 3. 3 排序查询

11. 3. 4 使用合计函数

11. 3. 5 表的连接查询

11. 3. 6 子查询

11. 3. 7 相关子查询

11. 3. 8 带EXIST测试的子查询

11. 4 SQL数据操纵功能

11. 4. 1 INSERT命令

11. 4. 2 UPDATE命令

11. 4. 3 DELETE命令

11. 5 练习题11

11. 5. 1 单项选择题

11. 5. 2 简答题

11. 5. 3 设计题

第12章 窗体设计

12. 1 窗体概述

12. 1. 1 窗体的类型

12. 1. 2. 窗体的组成

12. 2 使用窗体向导创建窗体

12. 3 使用窗体设计器创建窗体

12. 3. 1 使用窗体设计视图的过程

12. 3. 2 窗体设计视图工具栏

12. 3. 3 窗体属性的应用

12. 4 窗体基本控件及其应用

12. 4. 1 标签

12. 4. 2 文本框

12. 4. 3 组合框和列表框

12. 4. 4 命令按钮

12. 4. 5 图像

12. 4. 6 子窗体/子报表

12. 4. 7 其他控件

12. 5 在窗体中使用计算性表达式和宏

12. 5. 1 在窗体中使用计算性表达式

12. 5. 2 在窗体中使用宏

12. 6 创建与使用主/子窗体

12. 6. 1 同时创建主窗体和子窗体

12. 6. 2 创建子窗体并将其添加到已有的窗体中

12. 7 练习题12

12. 7. 1 单项选择题

12. 7. 2 简答题

12. 7. 3 设计题

第13章 宏

13. 1 宏的概述

13. 2 运行宏的条件

13. 2. 1 数据处理事件

13. 2. 2 焦点处理事件

13. 2. 3 键盘输入事件

13. 2. 4 鼠标操作事件

13. 3 创建宏

13. 4 常用的宏操作

13. 5 运行宏

13. 6 练习题13

13. 6. 1 单项选择题

13. 6. 2 简答题

13. 6. 3 设计题

第14章 报表设计

14. 1 报表概述

14. 1. 1 报表的视图

14. 1. 2 报表的结构

14. 1. 3 报表设计区

14. 1. 4 报表的分类

14. 2 使用报表向导创建报表

14. 2. 1 使用自动报表创建报表

14. 2. 2 使用报表向导创建报表

14. 2. 3 使用图表向导创建报表

14. 2. 4 使用标签向导创建报表

14. 3 使用报表设计视图创建报表

14. 3. 1 用报表设计视图创建报表

14. 3. 2 在报表中添加字段

14. 3. 3 在报表中排序和分组

14. 3. 4 在报表中添加文字和公式

14. 3. 5 用预定义格式来设置报表的格式

14. 3. 6 添加分页符和页码

14. 3. 7 修改报表的布局

14. 3. 8 在报表上绘制线条

14. 3. 9 在报表上绘制矩形

14. 4 创建子报表

14. 4. 1 子报表的定义和作用

14. 4. 2 在已有报表中创建子报表

14. 4. 3 将某个已有报表添加到其他已有报表来创建子报表

14. 4. 4 链接主报表和子报表

14. 4. 5 更改子报表的布局

14. 5 报表的预览和打印

14. 6 练习题14

14. 6. 1 单项选择题

14. 6. 2 简答题

14. 6. 3 设计题

第15章 Access的编程工具VBA

15. 1 VBA程序设计基础

15. 1. 1 数据类型

15. 1. 2 常量. 变量与数组

15. 1. 3 运算符与表达式

15. 2 程序流程控制

15. 2. 1 分支结构

15. 2. 2 循环结构

15. 3 VBA编程环境

15. 3. 1 进入VBE

15. 3. 2 VBE界面

15. 4 模块. 函数与子过程

15. 4. 1 模块

15. 4. 2 函数与子过程

15. 5 面向对象的程序设计

15. 5. 1 面向对象程序设计的基本概念

15. 5. 2 面向对象程序设计示例

15. 6 VBA的数据库编程

15. 6. 1 数据库引擎及其接口

15. 6. 2 VBA访问数据库的类型

15. 6. 3 数据访问对象 DAO

15. 6. 4 ActiveX数据对象 ADO

15. 7 调试过程

15. 7. 1 使用Debug. Print

15. 7. 2 设置断点

15. 8 练习题15

15. 8. 1 单项选择题

15. 8. 2 简答题

15. 8. 3 设计题

附录A 上机实习题

实习题1:创建数据库和表. 使用表

实习题2:创建窗体. 查询和宏

实习题3:创建报表

实习题4:VBA编程

附录B 练习题参考答案

练习题1参考答案

练习题2参考答案

练习题3参考答案

练习题4参考答案

练习题5参考答案

练习题6参考答案

练习题7参考答案

练习题8参考答案

练习题9参考答案

练习题10参考答案

练习题11参考答案

练习题12参考答案

练习题13参考答案

练习题14参考答案

练习题15参考答案

参考文献