图书介绍
大学计算机数据库与程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载
![大学计算机数据库与程序设计基础](https://www.shukui.net/cover/74/30752224.jpg)
- 冯俊主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302243502
- 出版时间:2011
- 标注页数:396页
- 文件大小:81MB
- 文件页数:409页
- 主题词:数据库系统-高等学校-教学参考资料;程序设计-高等学校-教材
PDF下载
下载说明
大学计算机数据库与程序设计基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 程序设计基础3
第1章 程序设计概述3
1. 1程序=数据结构+算法3
1. 1. 1程序3
1. 1. 2什么是数据结构3
1. 1. 3什么是算法7
1.2程序设计=数据结构+算法+程序设计方法8
1.2.1程序设计9
1.2.2程序设计方法学9
1.2.3结构化程序设计10
1.2.4面向对象程序设计13
1. 3语言工具和环境14
1. 3. 1程序设计语言15
1. 3. 2程序设计范型16
1.3.3程序设计语言的语法元素及其元素功能17
1.3.4编程环境和程序运行19
1.4程序设计步骤与程序设计风格20
1.4.1程序设计步骤20
1.4.2程序设计风格21
1. 5算法设计23
1.5. 1算法描述23
1.5.2算法设计举例24
1. 5. 3算法设计要求27
1. 6课程设计相关知识28
1.6.1课程设计目的与内涵28
1.6.2课程设计步骤29
1. 6. 3课程设计报告规范29
习题130
第2章Visual Basic简介32
2. 1 Visual Basic的发展与特点32
2. 1. 1 Visual Basic的发展32
2. 1. 2 Visual Basic 6. 0与VisualBasic. NET的比较33
2. 1. 3 Visual Basic 6. 0的特点33
2. 2 Visual Basic 6. 0的安装与启动34
2. 2. 1 Visual Basic 6. 0的安装34
2. 2. 2 Visual Basic 6. 0的帮助系统34
2. 2. 3 Visual Basic 6. 0的启动和退出35
2. 3 Visual Basic 6. 0的集成开发环境35
2. 3. 1 Visual Basic 6. 0集成开发环境35
2. 3. 2 Visual Basic的常用术语37
2.3.3菜单栏和工具栏38
2.3.4各种窗口简介39
2. 3. 5 Visual Basic 6. 0集成开发环境设置41
2. 4 Visual Basic应用程序结构42
2. 5 Visual Basic应用程序设计与上机42
操作步骤42
2.5.1创建工程43
2.5. 2界面设计43
2.5.3属性设置43
2.5.4代码编辑45
2.5.5文件保存45
2.5.6应用程序运行和调试46
2. 5. 7生成可执行文件46
2.6课程设计题目——求最大公因子47
习题248
第3章Visual Basic应用程序界面设计50
3. 1 Visual Basic对象的基本属性50
3.1.1属性值的设置方法50
3. 1.2对象的基本属性50
3. 2窗体52
3. 2. 1窗体的常用属性53
3. 2.2窗体的常用方法54
3. 2. 3窗体的常用事件55
3. 3文本控件57
3.3. 1标签58
3. 3. 2文本框59
3.4命令按钮62
3. 5单选按钮、复选框和框架63
3. 5. 1单选按钮64
3.5.2复选框65
3. 5. 3框架65
3. 6列表框和组合框67
3. 6. 1列表框67
3. 6. 2组合框70
3. 7时钟控件71
3. 8焦点72
3. 9课程设计题目——应用程序界面设计73
习题374
第4章 简单数据类型与表达式76
4. 1数据类型76
4.1.1基本概念和术语76
4.1.2数据类型与数据结构77
4.1.3简单数据类型77
4. 1. 4 Visual Basic 6. 0中的基本数据类型78
4.1.5构造数据类型78
4.2常量与变量79
4. 2. 1常量79
4. 2. 2变量82
4. 3运算符与表达式85
4.3. 1算术运算符与算术表达式85
4.3.2字符运算符与字符表达式86
4. 3.3关系运算符与关系表达式86
4.3.4逻辑运算符与逻辑表达式87
4. 4课程设计题目——求最小公倍数91
习题491
第5章 顺序结构程序设计94
5. 1程序的基本控制结构94
5.1.1 3种基本控制结构94
5.1.2关于对GOTO语句的认识96
5.2赋值语句97
5. 3数据输入99
5. 3. 1利用基本控件输人数据99
5. 3. 2调用输入框InputBox函数输入数据101
5. 4数据输出103
5.4. 1利用基本控件输出数据103
5.4.2调用消息框MsgBox函数输出数据104
5. 5其他语句106
5. 5. 1注释语句106
5. 5. 2结束语句106
5. 6顺序结构程序设计举例106
5. 7课程设计题目——求解一元二次方程的根110
习题5110
第6章 选择结构程序设计113
6. 1单向分支选择结构程序设计113
6. 1. 1 If-Then-End If选择结构113
6.1.2单向分支选择结构程序设计举例114
6. 2双向分支选择结构程序设计116
6. 2. 1 If-Then-Else-End If选择结构116
6.2. 2双向分支选择结构程序设计举例117
6. 2. 3 If选择结构的嵌套119
6. 3多向分支选择结构程序设计122
6. 3. 1 If-Then-ElseIf-End If选择结构122
6. 3. 2 Select Case-End Select选择结构125
6.4课程设计题目——百分制转换为等级制128
习题6129
第7章 循环结构程序设计132
7. 1当型循环结构程序设计132
7.1.1 While-Wend循环结构132
7.1. 2 Do While-Loop循环结构134
7. 2直到型循环结构程序设计137
7. 2. 1 Do Until-Loop循环结构137
7. 2. 2直到型循环结构程序设计举例138
7. 3步长型循环结构程序设计140
7.3.1 For-Next循环结构140
7.3.2步长型循环结构程序设计举例140
7.4循环结构的嵌套144
7. 5算法设计中的基本方法146
7. 5. 1枚举法147
7.5.2递推算法150
7.6课程设计题目——求解方程的根152
习题7153
第8章 构造数据类型156
8. 1数组类型156
8.1.1一维数组156
8.1.2利用Array函数和Split函数给一维数组赋值160
8.1.3二维数组161
8.1.4 For Each-Next循环结构167
8.1.5控件数组168
8.1.6查找169
8.1.7排序172
8.2结构体类型178
8.2.1结构体类型的概念178
8.2. 2结构体类型的定义178
8.2.3结构体变量的说明180
8.2.4结构体变量的引用180
8. 2. 5结构体应用举例182
8.3其他构造数据类型184
8. 3. 1共用体类型185
8. 3.2文件类型186
8.4课程设计题目——排序算法194
习题8195
第9章 结构化程序设计198
9. 1结构化方法概述198
9. 2模块化设计技术与方法199
9. 2. 1模块化的一般目标199
9.2.2模块凝聚(聚合)与模块耦合(关联)200
9. 2. 3模块的设计准则200
9. 3自顶向下逐步求精设计技术与方法202
9.3.1自顶向下的基本思想202
9.3.2逐步求精的基本思想203
9. 3. 3选择排序算法的逐步求精设计过程203
9. 3. 4积木游戏算法的逐步求精设计过程206
9.4结构程序优化技术与方法210
9. 4. 1问题模型优化210
9.4.2计算方法优化211
9.4.3算法优化213
9.4.4数据结构优化214
9. 5过程概述214
9. 5. 1子程序与过程文件214
9. 5. 2 Visual Basic中的过程215
9. 6 Sub过程216
9. 6. 1 Sub过程的定义和调用216
9. 6. 2 Sub过程的创建217
9.6.3参数传递218
9. 6. 4 Sub过程示例219
9. 7函数220
9.7.1函数的定义和调用220
9. 7. 2函数的嵌套调用和递归调用222
9. 7. 3函数应用举例226
9. 8课程设计题目——学生成绩管理系统231
习题9232
第2篇 数据库系统基础237
第10章 数据库系统概述237
10.1数据管理技术的发展237
10. 2数据的逻辑组织238
10. 3数据模型239
10.4数据库系统组成239
10. 5关系数据库管理系统240
10. 5. 1基本概念240
10. 5.2关系运算241
10. 5. 3关系数据库管理系统243
10.6课程设计题目——学生信息管理系统243
习题10244
第11章Access简介245
11. 1 Access 2007安装245
11. 2 Access 2007的集成开发环境249
11. 3 Access 2007操作基础251
11.4课程设计题目——安装Access 2007254
习题11254
第12章 创建数据库256
12. 1数据库的构成256
12.2建立数据库257
12. 2. 1数据库设计的步骤257
12.2.2建立数据库258
12. 3数据库的打开与关闭259
12.4建立表261
12.4. 1表的构成261
12.4.2创建表261
12. 5表中字段的操作262
12. 5. 1指定字段的名称262
12. 5. 2指定字段的数据类型262
12. 5. 3定义字段属性264
12.5.4确定主键265
12. 5. 5表结构的编辑266
12.6表中记录的操作267
12.6. 1特殊数据的输入267
12. 6. 2编辑记录269
12. 6. 3记录排序269
12. 6.4筛选记录270
12. 6. 5查找和替换273
12.7建立表间的关联关系275
12.8数据的导入与导出276
12.8. 1数据的导人277
12. 8.2数据的导出280
12. 9课程设计题目——图书管理系统281
习题12282
第13章 查询与SQL基础285
13. 1查询概述285
13. 1. 1查询功能285
13. 1. 2查询类型286
13. 1. 3查询条件286
13. 2创建选择查询287
13. 2. 1创建查询287
13. 2. 2在查询中进行计算292
13. 3创建交叉表查询293
13. 3. 1利用“交叉表查询向导”创建交叉表查询293
13.3. 2在设计视图中创建交叉表查询295
13.4创建参数查询296
13. 5操作查询297
13. 6 SQL基础302
13. 6. 1常用数据类型302
13. 6. 2数据定义语言302
13. 6. 3数据操纵语言303
13.6.4数据查询语言304
13.7课程设计题目——创建查询305
习题13306
第14章 窗体设计309
14. 1窗体概述309
14.1.1窗体作用309
14. 1. 2窗体结构309
14. 1.3窗体视图310
14.1.4窗体类型311
14.2使用窗体向导创建窗体313
14.3使用窗体设计视图创建窗体315
14.3. 1控件类型315
14. 3.2常用控件316
14. 3. 3控件布局317
14.3.4创建控件317
14.3.5属性设置321
14.3.6使用窗体设计视图创建窗体322
14.4课程设计题目——窗体设计323
习题14323
第15章 报表设计327
15. 1建立报表327
15. 1. 1关于分组、报表节和控件327
15. 1. 2使用报表向导创建报表329
15. 1. 3使用报表工具创建报表331
15. 1. 4使用空白报表工具创建报表332
15. 2编辑报表333
15. 2. 1布局视图和设计视图333
15. 2. 2报表的外观编辑334
15. 2. 3更改数据源335
15. 2. 4添加字段335
15. 2. 5插入图表340
15. 3课程设计题目——图书管理报表设计341
习题15342
第16章 宏与模块344
16. 1宏的基本概念344
16. 1. 1宏的概念和功能344
16. 1.2宏的分类344
16. 1. 3常用的宏操作346
16. 2建立宏351
16. 3运行宏和调试宏355
16.4建立模块356
16. 4. 1 VBA编程环境357
16. 4. 2 VBA对象模型357
16. 4. 3 VBA模块360
16. 5课程设计题目——通过窗体求解一元二次方程369
习题16370
第17章 数据库应用系统实例373
17. 1进销存管理系统功能简介373
17. 2进销存管理系统数据库设计373
17. 2. 1建立表373
17.2.2建立关联375
17.3查询设计376
17.3. 1产品信息查询376
17. 3. 2业务信息查询377
17.4窗体设计381
17. 5报表设计391
17.6系统设置392
17.7课程设计题目——演讲比赛管理系统393
习题17394
参考文献396