图书目录

第1章数据库技术概论1

1.1数据、信息与数据处理1

1.2数据库系统组成2

1.3数据库技术的发展3

1.4当前流行的数据库管理系统简介6

练习17第2章数据库的体系结构8

2.1现实世界与外模式8

2.2信息世界与概念模式8

2.2.1信息的抽象描述8

2.2.2描述概念模型的工具——ER图10

2.3物理世界与内模式11

2.4数据库的体系结构11

2.5数据库管理系统的功能与组成12

练习214第3章关系数据库基本原理15

3.1数据模型及其数据结构15

3.2关系模型的基本概念17

3.2.1关系中的定义17

3.2.2关系模式21

3.3关系数据库的数学基础——关系代数22

3.3.1具有相同属性的关系之间的操作22

3.3.2属性不尽相同的关系之间的操作23

3.3.3关系代数的综合运用27

练习328第4章关系运算在计算机中的实现——SQL语言30

4.1SQL定义语句30

4.1.1定义关系30

4.1.2定义视图33

4.1.3定义别名34

4.2SQL查询语句34

4.2.1查询目标子句35

4.2.2数据来源子句38

4.2.3条件子句38

4.2.4分组与排序42

4.2.5SQL查询语句综合运用44

4.3数据操纵46

4.3.1插入元组46

4.3.2删除元组47

4.3.3更新数据47

4.4数据控制48

4.4.1赋予用户权限48

4.4.2回收用户权限49

练习449第5章关系数据库设计51

5.1问题的提出51

5.2函数依赖53

5.2.1函数依赖53

5.2.2部分函数依赖54

5.2.3传递依赖55

5.3函数依赖公理55

5.3.1Armstrong公理55

5.3.2函数依赖闭包56

5.3.3属性集的闭包56

5.3.4求闭包的算法56

5.3.5函数依赖集的等价57

5.4模式分解与无损连接59

5.4.1模式分解59

5.4.2无损连接59

5.4.3保持函数依赖60

5.5关系模式的范式61

5.5.1第一范式61

5.5.2第二范式61

5.5.3第三范式63

5.5.4BCNF63

5.5.5各级范式之间的关系64

5.5.6模式分解算法65

练习566第6章数据库应用系统设计与实现68

6.1数据库设计概述68

6.2需求分析68

6.3概念设计71

6.3.1数据抽象71

6.3.2设计局部概念模式72

6.3.3将局部ER图综合成全局ER图72

6.4逻辑设计74

6.4.1ER图转换为关系模型74

6.4.2规范化处理74

6.5物理设计75

6.6数据库应用系统实现76

6.6.1数据字典76

6.6.2数据库安全与权限77

练习678第7章Access 200x数据库管理系统80

7.1概述80

7.2安装Access 200381

7.3启动Access数据库管理系统82

7.3.1启动Access 200382

7.3.2启动Access 200086

7.3.3数据库窗口与工具87

练习791第8章收集原始数据:建立表92

8.1定义字段92

8.1.1字段的数据类型92

8.1.2字段的属性92

8.2建立新表93

8.2.1利用向导创建表93

8.2.2使用数据视图创建表94

8.2.3使用设计视图创建表94

8.2.4修改表设计99

8.3建立表之间的关系99

8.3.1建立关系的步骤100

8.3.2利用关系实现字段查阅103

8.4使用表的数据视图107

8.4.1输入数据107

8.4.2数据视图格式110

8.5使用其他数据库中的表112

8.5.1导入数据表112

8.5.2链接数据表114

练习8115第9章对原始数据二次加工:建立查询117

9.1利用向导创建查询117

9.1.1建立选择查询117

9.1.2建立交叉查询119

9.1.3查找重复项查询121

9.1.4查找不匹配项查询123

9.2查询设计视图的使用123

9.3灵活运用设计工具127

9.3.1使用表达式生成器127

9.3.2使用Access函数129

9.3.3在查询中使用函数和表达式实例133

9.4建立参数查询134

9.5建立动作查询135

9.6建立SQL 查询139

练习9140第10章建立用户接口:窗体142

10.1创建自动窗体142

10.2使用向导创建窗体143

10.2.1创建简单窗体143

10.2.2创建主窗体和子窗体145

10.3窗体的设计视图147

10.3.1窗体设计工具148

10.3.2手动设计交互式窗体151

10.3.3窗体及其控件的属性159

10.3.4窗体设计实例168

10.4建立对话框窗体173

10.4.1对话框窗体的作用与基本元素173

10.4.2设置为对话框窗体177

10.5建立开关面板型窗体177

练习10178第11章按格式要求打印数据:建立报表180

11.1自动创建报表180

11.2使用向导创建报表181

11.3使用报表设计视图186

11.3.1报表的节的功能186

11.3.2报表的节的属性187

11.4修改报表188

11.4.1报表的工具箱188

11.4.2在报表中增加有源控件188

11.4.3设置数据分组与排序190

11.4.4修改报表属性193

练习11194第12章将数据发布到Internet:创建数据访问页195

12.1数据访问页类型195

12.2数据访问页的视图195

12.2.1页面视图195

12.2.2设计视图196

12.3用向导创建数据访问页197

12.4通过设计视图创建数据访问页199

12.4.1创建基本数据页199

12.4.2修改数据访问页200

12.4.3在浏览器Explorer中预览效果204

练习12204第13章连接调度数据库中各种对象:创建宏205

13.1宏的基本概念205

13.2创建宏序列205

13.3运行宏208

13.4创建条件宏209

13.5宏组及其应用210

13.5.1创建宏组210

13.5.2用宏组生成菜单或工具栏211

13.6宏应用实例213

练习13215第14章Access中的程序:模块217

14.1模块的基本概念217

14.2VBA程序开发218

14.2.1VBA介绍218

14.2.2VBA编程开发环境218

14.2.3VBA语言中的对象、属性、事件、方法和对象集合220

14.3VBA应用实例223

14.3.1通过向导使用程序代码223

14.3.2VBA错误处理程序226

14.4模块与宏之间的联系及应用227

14.4.1宏和模块的不同用途227

14.4.2宏和模块之间的转换228

练习14232第15章安全灵活地使用Access的数据233

15.1Access与外部数据交换233

15.1.1外部数据源233

15.1.2导出Access对象234

15.1.3Access与其他Office文件的转换235

15.2Access数据复制与转换236

15.2.1Access对象类型转换236

15.2.2Access对象复制236

15.3Access工具应用237

15.3.1数据库实用工具237

15.3.2Access安全设置238

15.3.3Access启动设置244附录AMicrosoft Access数据库规格247附录BAccess 200x宏命令及其功能250参考文献253