注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库数据库挖掘/数据仓库数据库技术原理与应用基础

数据库技术原理与应用基础

数据库技术原理与应用基础

定 价:¥22.00

作 者: 蔡德聪
出版社: 清华大学出版社
丛编项: 21世纪计算机专业大专系列教材
标 签: 暂缺

ISBN: 9787302113287 出版时间: 2005-08-01 包装: 平装
开本: 16开 页数: 253 字数:  

内容简介

  本书分为数据库技术原理与Access应用两大部分。数据库技术原理部分(第1-6章)详细介绍了数据库系统的基本原理和关系型数据库的实现方法,内容主要包括关系代数的基本运算、结构查询语言SQL和关系数据库的范式。Access应用部分(第7-15章)重点介绍了Microsoft Access 2003,它是美国微软公司新近开发的桌面数据库管理系统,内容主要包括在该平台上进行数据库应用系统设计的方法。对Access 2003的各项功能的使用介绍循序渐进地贯穿于实例之中,可使读者轻松地掌握使用Access 2003的方法,自行设计出适用的数据库系统。 本书适合作为大专院校计算机专业的教材及数据库系统开发人员、管理人员、科研人员、大专院校非计算机专业教师的学生使用。

作者简介

暂缺《数据库技术原理与应用基础》作者简介

图书目录

第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.1 SQL定义语句30
4.1.1 定义关系30
4.1.2 定义视图33
4.1.3 定义别名34
4.2 SQL查询语句34
4.2.1 查询目标子句35
4.2.2 数据来源子句38
4.2.3 条件子句38
4.2.4 分组与排序42
4.2.5 SQL查询语句综合运用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.1 Armstrong公理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.4 BCNF63
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.1 E-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.2 VBA程序开发218
14.2.1 VBA介绍218
14.2.2 VBA编程开发环境218
14.2.3 VBA语言中的对象、属性、事件、方法和对象集合220
14.3 VBA应用实例223
14.3.1 通过向导使用程序代码223
14.3.2 VBA错误处理程序226
14.4 模块与宏之间的联系及应用227
14.4.1 宏和模块的不同用途227
14.4.2 宏和模块之间的转换228
练习14232
第15章 安全灵活地使用Access的数据233
15.1 Access与外部数据交换233
15.1.1 外部数据源233
15.1.2 导出Access对象234
15.1.3 Access与其他Office文件的转换235
15.2 Access数据复制与转换236
15.2.1 Access对象类型转换236
15.2.2 Access对象复制236
15.3 Access工具应用237
15.3.1 数据库实用工具237
15.3.2 Access安全设置238
15.3.3 Access启动设置244
附录A Microsoft Access数据库规格247
附录B Access 200x宏命令及其功能250参考文献253

本目录推荐