数据库技术及其应用PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘秋生主编
- 出 版 社:南京:东南大学出版社
- 出版年份:2003
- ISBN:7810892746
- 页数:310 页
1概述 1
1.1数据库技术的发展 1
1.1.1人工管理阶段 1
1.1.2文件管理阶段 1
1.1.3数据库管理阶段 2
1.2数据库基础知识 2
1.2.1数据与信息 2
1.2.2记录与数据表 4
1.2.3数据库 5
1.2.4数据库技术新概念 6
1.3数据库系统的研究与应用领域 6
1.3.1数据库技术的研究范围 6
1.3.2数据库技术应用领域 7
1.4数据库管理系统 8
1.4.1数据库管理系统的功能 9
1.4.2几种典型的数据库管理系统 10
1.5数据库系统 11
1.5.1数据库系统的组成 11
1.5.2数据库系统的特征 13
1.5.3数据库系统的结构 13
习题1 14
2数据模型 15
2.1 E-R模型 15
2.1.1 E-R模型的基本概念 15
2.1.2 E-R图 16
2.2层次型数据模型 17
2.3网状型数据模型 17
2.4关系型数据模型 18
2.4.1关系型数据模型的概念 18
2.4.2关系代数运算 20
2.4.3关系数据库理论 25
习题2 28
3数据库设计 30
3.1需求分析 30
3.1.1用户类型 30
3.1.2需求分析任务 30
3.1.3需求分析方法 31
3.1.4.需求说明书 31
3.2收集、筛选数据 32
3.2.1数据收集 32
3.2.2数据筛选 33
3.3数据定义 34
3.3.1数据定义的依据 34
3.3.2数据定义的内容 34
3.3.3建立数据字典 36
3.4.1面向对象的数据库设计的基本概念 37
3.4数据库设计 37
3.4.2约束和触发 38
3.4.3数据库建模 40
3.4.4子类 43
3.4.5对约束的建模 44
3.4.6 ODL设计转换成关系设计 44
习题3 46
4 RDBMS标准语言SQL简介 47
47.1 SQL的数据定义功能 48
4.1.1创建和维护数据表 48
4.1.2建立和删除数据表的索引 50
4.2 SQL的数据操纵功能 50
4.2.1查询语句 50
4.2.2更新语句 57
4.3视图 60
4.3.1创建视图 60
4.3.2修改视图 61
4.3.3使用视图 62
4.4 SQL数据控制功能 63
4.4.1使用权的授予 63
4.4.2使用权的收回 64
4.5常用数据库管理系统 64
4.5.1 Oracle数据库管理系统 64
4.5.2 DB2数据库管理系统 65
4.5.3 Sybase数据库管理系统 66
4.5.4 PowerBuilder数据库管理系统 66
4.5.5 MS-Access数据库管理系统 67
4.5.6 Infonnix数据库管理系统 67
4.5.7 MS Server 2000数据库管理系统 67
习题4 68
5.1.1安装前的准备 70
5.1.2安装过程 70
5.1 Visual FoxPro安装、启动 70
5 Visual Foxpro基础 70
5.1.3启动Visual FoxPro 71
5.2Visual FoxPro界面主菜单及操作方法 72
5.3Visual FoxPro操作方式、命令书写规定 76
5.4Visual FoxPro技术指标 77
5.5Visual FoxPro数据类型、常量、变量、表达式 78
5.5.1 Visual FoxPro数据类型 78
5.5.2常量 79
5.5.3变量 81
5.5.4表达式 83
5.5.5函数 86
5.6Visual Foxpro的基本操作类型 94
习题5 96
6.1.1使用表设计器建立新表 98
6.1创建自由表 98
6数据表、库操作 98
6.1.2使用表向导创建表 100
6.1.3使用命令创建表 102
6.2打开和关闭表 102
6.2.1打开表 103
6.2.2关闭表 103
6.3查看表的内容 103
6.3.1浏览窗口 103
6.3.2编辑窗口 104
6.3.3记录定位 104
6.3.4调整浏览窗口 104
6.4增加、修改表内容 105
6.4.1在表中加入新记录 105
6.4.2在表中编辑字段 106
6.4.3记录的删除 106
6.4.4成批修改表内容 108
6.5修改表结构 109
6.6索引 109
6.6.1索引的种类 109
6.6.2索引的建立 110
6.6.3打开索引 111
6.6.4索引的维护 112
6.7数据库的创建 113
6.8数据库的打开和关闭 114
6.8.1打开数据库 114
6.8.2关闭数据库 114
6.9在数据库中创建、添加、移去表 114
6.9.1在数据库中创建新表 115
6.9.2添加数据库表 116
6.9.3从数据库中移去表 116
6.10.1创建表之间的关系 117
6.10数据表设置 117
6.10.2设置字段属性 118
6.103设置表属性 121
6.10.4设置参照完整性 122
习题6 124
7视图与查询设计 126
7.1视图设计 126
7.1.1视图设计过程 126
7.1.2创建视图 126
7.1.3视图格式修改 131
7.2视图调用 131
7.2.1打开视图 132
7.2.2输出视图数据 132
7.3.1查询设计的概念 133
7.3查询设计 133
7.2.4视图的关闭 133
7.2.3视图数据的修改 133
7.3.2查询设计过程 134
7.3.3创建查询文件 134
7.4查询文件的调用 145
7.5查询修改 146
习题7 146
8表单、类设计 148
8.1对象 148
8.11对象 148
81.2 Visual FoxPro的容器与控件 150
8.2表单设计方法 153
8.2.1表单设计步骤 154
8.2.2表单设计实例 155
8.3表单的创建和维护 156
8.3.1用向导创建表单 156
8.3.2用表单设计器创建表单 160
8.4.1控件与数据的关系 167
8.4表单控件的应用 167
8.4.2表单设计时控件的选择和引用 168
8.4.3表单上控件的应用 168
8.5类的设计与应用 175
85.1类 175
85.2 Visual FoxPro的基类 176
85.3类的设计与应用 177
习题8 181
9报表和标签设计 182
9.1报表与标签的设计方法 182
9.2报表设计与创建报表文件 184
9.2.1报表设计 184
9.2.2创建报表格式文件 186
9.3.1报表格式文件的调用 194
9.3报表格式文件的调用与修改 194
9.3.2报表格式文件的修改 195
9.4标签设计与创建标签格式文件 195
9.4.1标签设计 195
9.4.2创建标签格式文件 195
9.5标签的调用与修改 197
9.5.1标签的调用 197
9.5.2标签格式文件的修改 198
9.6数值统计 199
9.6.1计数命令 199
9.6.2求和命令 199
9.6.3求平均值命令 200
9.6.4分类求和 201
习题9 201
10.1.1菜单的分类 203
10.1菜单设计 203
10菜单设计和工具栏定制 203
10.1.2菜单的组成 204
10.1.3菜单的布局 205
10.2创建菜单系统 208
10.2.1创建定制菜单 208
10.2.2菜单设计器的组成和使用方法 209
10.2.3创建快捷菜单 210
10.2.4创建SDI菜单 210
10.2.5创建用户开发的菜单系统 211
10.2.6定制菜单 216
10.3执行菜单文件 217
10.4菜单文件的维护 218
10.5工具栏应用 218
10.5.1创建工具栏 218
10.5.2工具栏应用于表单 220
11.1程序设计基础 221
习题10 221
11程序、过程设计 221
11.1.1建立与编辑程序文件 222
11.1.2利用设计工具建立程序代码 222
11.1.3程序文件的调用 222
11.2顺序程序设计 225
11.3分支程序设计 225
11.3.1 IF…ENDIF结构 227
11.3.2 DO…CASE结构 230
11.3.3如何使用IF语句和DO 230
CASE语句 230
11.4循环程序设计 231
11.4.1使用D0 WHILE…ENDDO结构 232
11.4.2使用FOR…ENDFOR结构 233
11.5执行外部程序 234
11.4.3使用SCW…ENDSCAN结构 234
11.5.1子程序格式 235
11.5.2子程序调用 238
11.5.3数据传递 241
习题11 241
12项目设计及其应用 243
12.1项目管理器的基本功能 243
12.1.1程序和表单的运行 243
12.1.2报表预览 244
12.1.3打开数据库和浏览表格 244
12.1.4使用项目信息对话框 244
12.1.5折叠和展开项目管理器 247
12.2Visual FoxPro的.app文件和.exe文件的建立 248
12.2.1项目连编 248
12.2.2设置主文件 249
12.2.3加入项目文件 252
12.2.4引用可修改的文件 253
12.2.5从命令窗口建立项目 253
12.2.6定制应用程序的运行状态 256
习题12 258
附录 259
附录A函数表 259
附录B文件类型 273
附录C控件和对象表 274
附录D事件表 276
附录E方法表 279
附录F属性表 282
附录G环境配置 293
附录H系统变量 296
附录I系统常用命令 299
参考文献 310
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019