数据库应用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李禾主编;刘丹,穆丽新,王晶等副主编
- 出 版 社:北京:中国铁道出版社
- 出版年份:2011
- ISBN:9787113123352
- 页数:289 页
第1章 数据库引论 1
1.1 引言 1
1.2 数据库的基本概念 2
1.2.1 数据、信息及其管理 3
1.2.2 数据库技术的发展 3
1.2.3 数据库技术的主要特点 4
1.2.4 数据库技术的研究领域 6
1.3 数据模型 7
1.3.1 数据模型的基本概念 7
1.3.2 数据模型类型 8
1.3.3 多级数据模型 9
1.3.4 数据模型的三要素 10
1.3.5 概念模型 11
1.4 关系数据库 13
1.4.1 关系的概念 13
1.4.2 关系模型中的主要术语 13
1.4.3 关系的设计 16
1.4.4 三种专门的关系操作 17
1.4.5 关系模型的三类完整性 17
1.5 常用的关系数据库管理系统简介 18
1.5.1 Oracle关系数据库 18
1.5.2 Sybase关系数据库 19
1.5.3 Microsoft SQL Server 20
1.5.4 Access 21
1.6 数据库应用领域的新技术 22
1.6.1 数据仓库 22
1.6.2 工程数据库 27
1.6.3 统计数据库 28
1.6.4 空间数据库 29
1.6.5 面向对象数据库 30
本章小结 31
第2章 Visual FoxPro基础 32
2.1 Visual FoxPro系统概述 32
2.1.1 Visual FoxPro的特性 32
2.1.2 Visual FoxPro的安装 33
2.1.3 Visual FoxPro的启动与退出 35
2.2 Visual FoxPro的屏幕界面 35
2.3 Visual FoxPro的语言基础 36
2.3.1 数据类型 36
2.3.2 常量 38
2.3.3 变量 39
2.3.4 表达式 40
2.3.5 常用函数 44
2.3.6 命令的一般格式 51
本章小结 51
第3章 Visual FoxPro项目管理器 52
3.1 项目管理器介绍 52
3.2 创建项目文件 52
3.3 项目管理器功能 54
3.4 项目管理器界面 55
3.5 项目管理器使用 57
本章小结 57
第4章 Visual FoxPro数据表的基本操作 58
4.1 数据表的组成 58
4.1.1 表 58
4.1.2 字段 58
4.1.3 表记录 60
4.2 数据表(自由表)的建立 60
4.2.1 用项目管理器建立表 61
4.2.2 菜单方式 62
4.2.3 命令方式 63
4.2.4 用表向导建立表 63
4.3 数据表结构的修改 64
4.3.1 菜单方式 64
4.3.2 命令方式 65
4.4 数据表记录的编辑 65
4.4.1 表的打开 65
4.4.2 在表中添加新记录 65
4.4.3 输入备注型字段的数据 66
4.4.4 输入通用型字段的数据 67
4.5 数据表内容的显示 69
4.5.1 浏览窗口的打开 69
4.5.2 改变浏览窗口中字段的尺寸和次序 70
4.5.3 浏览命令 70
4.5.4 显示表记录命令 71
4.5.5 显示表结构命令 71
4.6 命令与函数 72
4.6.1 命令的一般格式 72
4.6.2 常用命令 72
4.6.3 常用函数 74
4.7 数据表记录的定位 76
4.7.1 菜单方式 77
4.7.2 命令方式 78
4.8 记录的删除与恢复 80
4.8.1 给记录置删除标记 80
4.8.2 清除删除标记(恢复置删除标记的记录) 81
4.8.3 正式删除记录 81
4.8.4 正式删除全部记录 82
4.9 批替换修改记录 82
4.9.1 菜单方式 82
4.9.2 命令方式 82
4.10 数据表记录的索引与查询 83
4.10.1 索引的概念 83
4.10.2 索引类型 84
4.10.3 索引的建立及其使用 85
4.10.4 索引查找命令 89
4.11 多数据表的操作 89
4.11.1 选择工作区 89
4.11.2 非当前工作区字段的使用 90
4.11.3 表之间的关联 90
4.11.4 表文件的连接 93
本章小结 94
第5章 Visual FoxPro数据库的操作 95
5.1 数据库的设计 95
5.1.1 设计步骤 95
5.1.2 设计过程 96
5.2 数据库的创建 97
5.3 数据库的基本操作 98
5.3.1 打开数据库 99
5.3.2 关闭数据库 99
5.3.3 删除数据库 99
5.4 在数据库中添加数据表、建立新表、创建视图 100
5.4.1 添加数据表 100
5.4.2 建立新表 101
5.4.3 创建视图 101
5.5 数据表之间关系的建立与编辑 102
5.5.1 建立关系 102
5.5.2 编辑关系 103
5.6 数据库的管理 103
5.7 数据字典 105
5.7.1 设置表的字段属性 105
5.7.2 设置触发器 108
5.7.3 设置参照完整性 109
本章小结 110
第6章 Visual FoxPro查询、视图和关系数据库语言——SQL 111
6.1 查询 111
6.1.1 创建查询 111
6.1.2 查询设计器中选项卡的介绍 113
6.1.3 查询结果的输出去向 118
6.1.4 生成SQL语句和查询文件 119
6.2 视图 120
6.2.1 创建视图 120
6.2.2 视图设计器中选项卡的介绍 122
6.2.3 修改视图 125
6.2.4 删除视图 125
6.2.5 打开/关闭视图 126
6.2.6 使用视图更新数据源 127
6.2.7 创建参数视图 127
6.3 关系数据库语言——SQL 129
6.3.1 SQL介绍 129
6.3.2 SQL数据定义及其操作命令 129
6.3.3 SQL数据操纵命令 133
6.3.4 SQL数据查询命令 135
本章小结 139
第7章 报表和标签 140
7.1 报表 140
7.1.1 用报表向导创建报表 140
7.1.2 用快速报表创建报表 145
7.1.3 用报表设计器创建报表 147
7.1.4 修改报表 151
7.1.5 报表设计实例 151
7.2 标签 153
7.2.1 用“标签向导”创建标签 153
7.2.2 用“标签设计器”创建标签 154
本章小结 155
第8章 Visual FoxPro程序设计基础 156
8.1 程序文件的建立、运行和修改 156
8.1.1 用项目管理器方式建立 156
8.1.2 用菜单方式建立、运行和修改程序文件 157
8.1.3 用命令方式建立、运行和修改程序文件 158
8.2 程序的基本结构 159
8.2.1 结构化程序设计基础 159
8.2.2 交互式命令 160
8.3 顺序结构程序设计 165
8.4 选择结构程序设计 166
8.4.1 单条件分支选择命令IF 166
8.4.2 多条件多分支选择命令DO CASE 168
8.5 循环结构程序设计 170
8.5.1 当型循环命令DO WHILE 170
8.5.2 多重循环 173
8.5.3 步长型循环命令FOR 174
8.5.4 数据表扫描循环命令SCAN 176
8.6 数组及其使用 176
8.6.1 数组和下标变量的概念 177
8.6.2 建立数组命令 177
8.7 过程及其调用 179
8.7.1 内存变量的属性和作用域 179
8.7.2 过程形式及调用 181
8.7.3 过程的建立 182
8.7.4 调用过程时的数据传递 182
本章小结 184
第9章 Visual FoxPro的表单设计 185
9.1 表单及其相关概念 185
9.1.1 表单的概念 185
9.1.2 面向对象程序设计概述 185
9.2 表单的创建 188
9.2.1 使用向导设计表单 189
9.2.2 使用表单设计器创建表单 193
9.2.3 表单的基本操作 194
9.3 表单控件 199
9.4 事件模型 213
9.5 表单应用 214
9.5.1 表单工具 214
9.5.2 数据环境与数据绑定 215
9.5.3 表单文件类型 216
9.5.4 综合应用实例 216
本章小结 220
第10章 Visual FoxPro的菜单设计 221
10.1 设计菜单系统的基本原则及步骤 221
10.1.1 设计菜单系统的基本原则 221
10.1.2 创建菜单系统的一般步骤 222
10.1.3 菜单文件类型 222
10.2 创建下拉式菜单 222
10.2.1 使用项目管理器创建菜单 222
10.2.2 用“新建”命令窗口创建菜单 223
10.2.3 使用命令方式创建菜单 223
10.3 创建图书管理系统下拉式菜单 224
10.3.1 创建主菜单 224
10.3.2 创建子菜单 225
10.3.3 定义键盘访问键 225
10.3.4 定义快捷键 226
10.3.5 菜单项分组(插入分隔线) 226
10.3.6 启动和废止菜单项 227
10.3.7 预览菜单系统 227
10.3.8 运行菜单系统 227
10.4 给菜单添加调用 228
10.4.1 给菜单指定命令 228
10.4.2 给菜单指定过程 228
10.5 为顶层表单添加下拉式菜单 229
10.6 设计快捷菜单 231
10.7 建立快速菜单 232
10.8 定制和修改菜单 233
本章小结 237
第11章 学生情况管理数据库系统 238
11.1 需求分析 238
11.1.1 对目标系统的应用需求 238
11.1.2 功能设计 238
11.2 概念结构设计 239
11.3 E-R模型向关系模式的转换 239
11.4 设计学生情况系统的项目管理器 240
11.5 数据库结构设计、数据表结构及关系设计 240
11.6 菜单设计 243
11.6 表单设计 247
11.7 报表设计 252
11.8 程序的编译和调试 258
11.9 运行应用程序 259
本章小结 260
第12章 高校职工管理数据库系统 261
12.1 需求分析 261
12.1.1 对目标系统的应用需求 261
12.1.2 功能分析 262
12.2 概念结构设计 262
12.3 E-R模型向关系模式的转换 263
12.4 创建项目文件 263
12.5 高校职工管理系统数据库及数据表的设计与创建 264
12.5.1 创建数据库 264
12.5.2 定义相关数据表 264
12.5.3 创建数据表之间的关联 269
12.6 创建应用系统启动表单 269
12.7 制作系统权限认证表单 271
12.7.1 登录界面设计 271
12.7.2 修改密码表单设计 274
12.7.3 增删用户表单的设计 277
12.8 制作系统主表单 279
12.8.1 主表单的创建与布局 279
12.8.2 主表单相关控件的过程代码 279
12.9 制作院处名称编辑表单 280
12.9.1 院处名称编辑表单的创建与布局 280
12.9.2 为院处名称编辑表单中的相关控件编制过程代码 280
12.10 制作系科名称编辑表单 282
12.11 制作职工信息编辑表单 282
12.11.1 职工信息编辑表单的创建与布局 283
12.11.2 为职工信息编辑表单中的相关控件编制过程代码 283
12.12 制作职工综合管理表单 284
12.12.1 职工综合管理表单的创建与布局 285
12.12.2 为职工综合管理表单增加数据编辑功能 286
12.12.3 为综合管理表单的相关控件编制过程代码 286
12.13 制作系统主程序 287
12.13.1 编制系统主程序 287
12.13.2 主程序的编译与运行检验 287
12.13.3 应用系统的连接与可执行文件创建 287
本章小结 288
参考文献 289
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018