数据库应用基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘莹,包怀忠等编著
- 出 版 社:上海:上海交通大学出版社
- 出版年份:2009
- ISBN:7313051360
- 页数:326 页
第1章 数据库概述 1
1.1数据与信息 1
1.1.1数据 1
1.1.2信息 3
1.1.3数据与信息的差异 7
1.1.4数据处理技术 8
1.2数据库 12
1.2.1数据库概述 12
1.2.2数据库管理系统 16
1.2.3数据库系统 17
1.2.4关系数据库及关系数据库管理系统 17
1.3信息系统与数据库 18
1.3.1信息系统的有关概念 18
1.3.2信息系统与业务系统的关系 19
1.3.3信息系统与数据库的关系 20
习题1 20
第2章 信息系统开发 22
2.1数据库应用举例 22
2.1.1好心情花卉 22
2.1.2天籁乐器 23
2.1.3税务系统 24
2.1.4 Calvert岛预订中心 24
2.1.5数据库应用的比较 25
2.2系统开发要素 26
2.2.1参与者 26
2.2.2企业驱动力 27
2.2.3技术推动力 29
2.3系统开发基本原理 30
2.3.1让系统用户参与 30
2.3.2使用一套问题解决步骤 31
2.3.3确立开发阶段和开发活动 31
2.3.4在开发过程中记录文档 31
2.3.5建立标准 31
2.3.6管理过程和项目 32
2.3.7将信息系统作为重要的投资看待 32
2.3.8不必害怕取消和返工 32
2.3.9分而治之 32
2.3.10设计系统时应考虑到增长和变化 33
2.4系统开发过程 33
2.4.1范围定义阶段 33
2.4.2问题分析阶段 33
2.4.3需求分析阶段 33
2.4.4逻辑设计阶段 34
2.4.5决策分析阶段 34
2.4.6物理设计和集成阶段 34
2.4.7构造和测试阶段 35
2.4.8安装和发布阶段 35
2.4.9系统运行和维护 35
2.5开发路线和方法 35
2.5.1模型驱动开发路线 36
2.5.2快速应用开发路线 36
2.5.3商用软件包开发路线 37
习题2 38
第3章 数据模型 39
3.1模型的基本概念 39
3.2实体 40
3.3属性 41
3.4标识符 43
3.4.1键 44
3.4.2键的选择与组成 45
3.5联系 45
3.5.1联系的基数 46
3.5.2联系的度数 47
3.5.3弱实体 49
3.6数据建模过程 50
3.6.1获取实体 50
3.6.2上下文数据模型 51
3.6.3基于键的数据模型 51
3.6.4具有完整属性的数据模型 51
3.7评价数据模型 52
习题3 53
第4章 数据库结构及其创建 55
4.1数据库的组成 55
4.2数据组织结构 57
4.2.1字段 57
4.2.2记录 59
4.2.3文件和表 59
4.3数据库示例 60
4.3.1打开数据库 60
4.3.2数据表 61
4.3.3查询 63
4.3.4窗体 64
4.3.5报表 66
4.3.6其他对象 68
4.4创建数据库 69
4.4.1建库 70
4.4.2建表 72
习题4 75
第5章 数据分析 77
5.1数据分析 77
5.2规范化 78
5.3依赖 78
5.3.1函数依赖 79
5.3.2部分依赖 81
5.3.3传递依赖 82
5.4冗余与更新异常 83
5.4.1冗余 84
5.4.2更新异常 84
5.5关系的分类 86
5.5.1第一范式 86
5.5.2第二范式 88
5.5.3第三范式 89
5.5.4 Boyce-Codd范式 89
5.6反规范化 91
5.7评价数据模型 92
习题5 93
第6章 由E-R模型到数据库的转换 94
6.1门诊业务的E-R模型 94
6.1.1门诊的业务描述 94
6.1.2门诊管理的数据模型 96
6.2模型转换 99
6.2.1基本转换规则 100
6.2.2转换后数据表 101
6.3有效性规则 105
6.3.1字段有效性规则 105
6.3.2记录有效性规则 107
6.4参照完整性 109
6.4.1建立表之间的关系 110
6.4.2实施参照完整性 113
习题6 114
第7章 基本数据操作 115
7.1输入和编辑数据 115
7.1.1输入数据 116
7.1.2浏览数据 118
7.1.3修改数据 120
7.1.4删除记录 121
7.2导入与导出 122
7.2.1导入其他Access数据库中的表 122
7.2.2导入电子表格中的数据 123
7.2.3导出到其他Access数据库 125
7.2.4导出到电子表格 126
习题7 127
第8章 SQL简介 129
8.1 SQL概况 129
8.1.1什么是SQL 129
8.1.2 SQL的特点 131
8.1.3 SQL的使用方式 132
8.2 Access的查询 133
8.2.1 Access的查询分类 133
8.2.2 Access的查询实现方式 134
8.3用于数据定义的SQL语句 137
8.3.1创建新表 138
8.3.2修改表的结构 139
8.3.3创建索引 140
8.3.4删除表或索引 140
8.4 SELECT查询 141
8.4.1查询简介 141
8.4.2 SELECT的基本格式 142
习题8 144
第9章 查询 146
9.1简单条件查询 146
9.1.1查询条件的一般要求 147
9.1.2在查询条件中进行字符匹配 149
9.1.3在查询条件中确定范围 149
9.1.4在查询条件中确定集合 150
9.2控制查询结果中数据行的出现情况 151
9.3用聚集函数进行统计 152
9.4分组查询 153
9.5多表连接查询 154
9.6嵌套查询与EXISTS 157
9.7交叉表查询 159
9.8用操作查询进行数据更新 161
9.8.1追加查询 161
9.8.2更新查询 162
9.8.3删除查询 163
习题9 163
第10章 窗体设计 165
10.1窗体的概念与功能 165
10.2创建窗体 166
10.2.1自动创建窗体 166
10.2.2利用窗体向导创建单一数据源窗体 167
10.2.3使用设计视图创建窗体 170
10.2.4窗体属性 173
10.3使用控件 174
10.3.1控件的分类 174
10.3.2工具箱上的常用控件 175
10.4主窗体与子窗体 190
10.4.1使用窗体向导 191
10.4.2使用子窗体/子报表控件 193
10.5.创建带有图表的窗体 196
10.5.1饼图 196
10.5.2柱形图 198
10.5.3数据透视表和数据透视图 200
10.6切换面板 201
10.6.1创建切换面板 201
10.6.2设置切换面板为启动窗体 204
习题10 205
第11章 报表设计 206
11.1报表概述 206
11.1.1报表与窗体的关系 207
11.1.2报表的类型 207
11.1.3报表的基本构成 208
11.1.4报表的视图类别 209
11.2快速创建报表 209
11.2.1自动创建报表 209
11.2.2使用报表向导创建单一数据源报表 210
11.2.3使用标签向导创建标签 213
11.3自定义报表 214
11.3.1打开报表设计视图 214
11.3.2报表设计视图的构成 215
11.3.3建立一个查询 215
11.3.4设计一个空报表 216
11.3.5设计报表的版面 216
11.3.6在空的报表上设计内容 217
11.3.7应用报表格式 218
11.3.8预览并保存报表 219
11.4报表的高级设计 220
11.4.1报表的排序 220
11.4.2报表的分组 220
11.4.3子报表 223
11.4.4多栏报表 227
习题11 228
第12章 数据访问页 229
12.1数据访问页概述 229
12.1.1数据访问页的概念 230
12.1.2数据访问页的类型 230
12.1.3数据访问页视图 230
12.1.4数据访问页与窗体和报表的比较 231
12.1.5自动创建数据访问页 231
12.1.6通过向导来创建单一数据源数据访问页 233
12.2自定义数据访问页 236
12.2.1打开数据访问页设计视图 236
12.2.2编辑基本版面 237
12.2.3数据访问页的节 237
12.2.4编辑页面内容 238
12.2.5预览和保存 239
12.3数据访问页的高级设计 239
12.3.1数据访问页的特定控件 239
12.3.2链接到其他数据库 240
12.3.3分组数据访问页 242
12.3.4编辑其他工具制作的网页 245
习题12 246
第13章 数据库安全与维护 247
13.1数据库安全 247
13.1.1安全策略 247
13.1.2设置与撤销数据库密码 249
13.1.3加密/解密数据库 250
13.1.4用户级安全 251
13.2数据库维护 255
13.2.1备份和恢复数据库 255
13.2.2压缩与修复数据库 256
13.2.3为数据库建立文档 256
习题13 257
第14章 通过Visual Basic 6.0访问数据库 258
14.1数据库访问技术 258
14.1.1数据库引擎 258
14.1.2 ODBC 258
14.1.3 OLE DB 259
14.2 Visual Basic中的数据库访问对象 259
14.2.1 DAO数据对象 259
14.2.2 RDO数据对象 259
14.2.3 ADO数据对象 260
14.3 ADO数据控件 260
14.3.1建立与数据库的连接 261
14.3.2确定记录源 263
14.3.3访问数据 264
习题14 271
附 272
实验1 Access基本操作 272
实验2表设计 275
实验3表操作 278
实验4导入导出 282
实验5创建关系 286
实验6简单查询 291
实验7复杂查询 295
实验8其他查询 299
实验9窗体1 303
实验10窗体2 307
实验11报表 311
实验12数据访问页及数据库管理 318
实验13综合设计 322
实验14模拟考试 323
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019