《Visual Basic+SQL Server数据库应用系统开发教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李雪梅等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302272601
  • 页数:311 页
图书介绍:本书通过全面介绍SQL Server 2005的功能、相关指令和数据库系统的开发的基本方法;以及Visual Basic 6.0程序设计基本知识、编程要领和访问数据库的方法,通过相关理论知识的学习和实践操作训练,使学生能够正确地、合理地进行数据库系统的开发设计,从而提高软件开发的整体质量。

第1章 数据库基础 1

1.1数据库中的基本概念 1

1.2数据库系统的特点 2

1.3数据模型 3

1.3.1数据模型的三要素 3

1.3.2概念模型 3

1.3.3逻辑模型 5

1.4关系数据模型 7

1.4.1基本概念 7

1.4.2关系的基本特点 8

1.4.3关系的完整性约束 8

1.4.4关系模型的规范化 8

习题1 9

第2章SQL Server 2005系统概述 11

2.1 SQL Server 2005的特点 11

2.2 SQI Server 2005的安装 12

2.2.1 SQL Server 2005的安装步骤 12

2.2.2 SQL Server 2005的启动、暂停和退出 13

2.3 SQL Server 2005管理工具 18

2.3.1 SQL Server Management Studio 18

2.3.2 SQL Server Business Intelligence Development Studio 19

2.3.3 SQL Server Configuration Manager 20

2.3.4 SQI Server外围应用配置器 21

2.3.5数据库引擎优化顾问 21

2.3.6 SQL Server联机丛书 21

2.3.7 sqlcmd 21

2.3.8 bcp 23

习题2 23

第3章T-SQL语言基础 24

3.1数据类型 24

3.1.1系统数据类型 24

3.1.2用户定义数据类型 27

3.2常量和变量 29

3.2.1 Select语句 29

3.2.2常量 30

3.2.3变量 31

3.3运算符 32

3.3.1算术运算符 32

3.3.2一元运算符 33

3.3.3比较运算符 33

3.3.4逻辑运算符 33

3.3.5赋值运算符 34

3.3.6字符串连接运算符 34

3.3.7位运算符 34

3.3.8运算符优先级和结合性 34

3.4批处理与流程控制语句 35

3.4.1批处理 35

3.4.2流程控制语句 35

习题3 39

第4章 数据库与数据库表 40

4.1数据库创建及管理 40

4.1.1数据库基础知识 40

4.1.2创建数据库 41

4.1.3管理和维护数据库 46

4.2数据库表的创建与使用 54

4.2.1数据库表介绍 54

4.2.2创建数据库表 55

4.2.3修改数据库表结构 61

4.2.4删除表 63

4.3数据库表数据操作 64

4.3.1插入数据 64

4.3.2更新数据 66

4.3.3删除数据 67

习题4 68

第5章 数据查询与索引 71

5.1数据查询概述 71

5.2简单查询 72

5.2.1查询指定列 73

5.2.2使用列别名改变查询结果的列标题 74

5.2.3选择表中的若干元组 74

5.2.4 Order By子句 78

5.2.5聚集函数 78

5.2.6 Group By子句 79

5.3高级查询 80

5.3.1连接查询 80

5.3.2嵌套查询 82

5.3.3带有Exists谓词的子查询 84

5.3.4集合查询 85

5.4视图 86

5.4.1视图概述 86

5.4.2视图的类型 87

5.4.3视图的优点与缺点 87

5.4.4创建视图 88

5.4.5删除视图 91

5.4.6视图数据的管理 92

5.5索引 93

习题5 97

第6章SQL Server的安全管理与数据库的恢复 98

6.1 SQL Server的安全管理 98

6.1.1安全身份验证 98

6.1.2登录账户管理 100

6.1.3用户管理 102

6.1.4权限管理 103

6.2数据库的备份与恢复 106

6.2.1数据库的备份 107

6.2.2数据库的恢复 110

习题6 113

第7章Visual Basic 6.0概述 114

7.1 Visual Basic简介 114

7.1.1 Visual Basic 6.0的特点 114

7.1.2 Visual Basic 6.0的运行环境 116

7.1.3 Visual Basic 6.0的安装 116

7.1.4 Visual Basic 6.0部件的添加和删除 120

7.2 Visual Basic 6.0集成开发环境 120

7.3面向对象的基本概念 125

7.4 Visual Basic中的常用窗体和控件 127

7.4.1窗体 127

7.4.2控件 129

7.5工程管理 130

7.5.1工程的组成 130

7.5.2创建工程 131

7.5.3 Visual Basic应用程序的开发步骤 132

习题7 135

第8章Visual Basic程序设计基础 137

8.1命名规则和语法规则 137

8.1.1标识符的命名规则 137

8.1.2语句及语法规则 138

8.2数据类型 139

8.2.1基本数据类型 140

8.2.2用户定义数据类型 144

8.3常量与变量 145

8.3.1常量 145

8.3.2变量 146

8.4运算符和表达式 147

8.4.1算术运算符与算术表达式 147

8.4.2字符串运算符与字符串表达式 149

8.4.3关系运算符与关系表达式 150

8.4.4逻辑运算符与逻辑表达式 151

8.4.5运算符的优先级 152

8.5常用内部函数 153

8.5.1函数的基本概念 153

8.5.2内部函数 153

习题8 156

第9章Visual Basic程序设计语句 158

9.1赋值语句 158

9.2数据的输入与输出 159

9.2.1 3个常用控件 159

9.2.2数据输出 168

9.2.3数据输入 171

9.3顺序结构程序设计 172

9.4选择结构程序设计 175

9.4.1 If语句 175

9.4.2 Select Case语句 180

9.4.3选择结构程序设计举例 182

9.5循环结构程序设计 184

9.5.1 For.Next语句 185

9.5.2 Do.Loop语句 186

9.5.3循环嵌套 189

9.5.4循环结构程序设计举例 190

习题9 192

第10章 数组 194

10.1数组的概念 194

10.2数组的定义 194

10.2.1静态数组 194

10.2.2动态数组 196

10.3控件数组 196

10.4数组应用举例 197

习题10 204

第11章 过程与函数 206

11.1过程 206

11.1.1 Sub过程 207

11.1.2 Function过程 210

11.1.3过程与函数的区别 213

11.2参数传递 214

11.2.1形式参数与实际参数 214

11.2.2参数传递方式 214

11.3过程的嵌套与递归调用 216

11.3.1过程的嵌套调用 216

11.3.2过程的递归调用 217

11.4过程和变量的作用范围 220

11.4.1过程的作用范围 221

11.4.2变量的作用范围 221

11.5多窗体与Sub Main过程 225

11.5.1多窗体应用程序 225

11.5.2 Sub Main过程 227

习题11 228

第12章 常用控件的使用 229

12.1单选按钮与复选框 229

12.1.1单选按钮 229

12.1.2复选框 231

12.2滚动条 231

12.3列表框与组合框 232

12.3.1列表框 232

12.3.2组合框 234

12.4图形图像与多媒体 235

12.4.1形状控件 235

12.4.2直线控件 237

12.4.3使用颜色 238

12.4.4 Visual Basic的图形坐标系 240

12.4.5显示图形 242

12.5简单的多媒体编程 243

12.5.1使用OLE控件 244

12.5.2使用Animation控件 244

12.5.3使用Multimedia控件 245

12.5.4播放Flash动画 247

12.6综合实例 248

习题12 251

第13章Visual Basic访问SQL Server 252

13.1数据控件 252

13.1.1数据控件属性 252

13.1.2数据网格控件 256

13.1.3数据控件的事件 260

13.1.4数据控件的常用方法 261

13.1.5 Recordset对象的属性与方法 261

13.2 ADO控件 274

13.2.1 ADO对象模型 274

13.2.2 ADO控件的常用属性 276

13.2.3 ADO控件连接数据库 278

13.2.4 ADO控件上新增的绑定控件 280

13.3对象的链接与嵌入 282

13.3.1 OLE控件概述 282

13.3.2使用OLE控件 282

13.3.3对象链接与对象嵌入的区别 284

13.3.4 OLE容器控件的属性 285

13.3.5 OLE容器控件的常用方法 287

13.3.6编辑OLE对象 289

习题13 290

第14章Visual Basic与SQL Server应用程序开发实例——酒店管理系统 291

14.1简介 291

14.2数据库设计 292

14.2.1创建数据库 292

14.2.2创建表 292

14.3主要功能模块设计 294

14.3.1主窗口的设计 295

14.3.2开房界面的设计 295

14.3.3订房界面的设计 297

14.3.4退房界面的设计 297

14.3.5查看房间信息界面的设计 298

14.3.6查看客人信息界面的设计 299

14.4代码实现 300

14.4.1主窗口模块代码设计 300

14.4.2开房界面代码设计 301

14.4.3订房界面代码设计 303

14.4.4退房界面代码设计 306

14.4.5查看房间信息界面代码设计 307

14.4.6查看客人信息界面代码设计 308

小结 310

参考文献 311