当前位置:首页 > 工业技术
数据库应用教程 Visual Basic+SQL Server

数据库应用教程 Visual Basic+SQL ServerPDF格式文档图书下载

工业技术

  • 购买点数:13
  • 作 者:俞海英 李建东 童爱红等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:7302163375
  • 标注页数:382 页
  • PDF页数:401 页
图书介绍:本书介绍Visual Basic+SQL Server进行数据库设计与开发的应用方法。

查看更多关于数据库应用教程 Visual Basic+SQL Server的内容

图书介绍

第一篇 数据库系统理论基础第1章 数据库系统导论 3

1.1 数据处理概念 3

1.1.1 数据与信息 3

1.1.2 数据处理与数据管理 4

1.2 数据管理技术的发展 4

1.2.1 人工管理阶段 4

1.2.2 文件系统阶段 5

1.2.3 数据库系统阶段 7

1.3 数据模型 9

1.3.1 数据模型的基本概念 9

1.3.2 信息世界的术语 10

1.3.3 四大数据模型 11

1.3.4 数据模型的三要素 14

1.4 数据库系统体系结构 14

1.4.1 概念模式 15

1.4.2 内模式 15

1.4.3 外模式 16

1.4.4 两层映射 16

1.5 数据库系统组成 16

1.5.1 计算机支持系统 16

1.5.2 数据库 17

1.5.3 数据库管理系统 17

1.5.4 数据库应用程序 17

1.5.5 人员 17

1.6 数据库管理系统的组成 18

1.6.1 语言 18

1.6.2 控制数据库运行的程序 19

1.6.3 数据库维护程序 19

1.7 客户/服务器数据库系统概述 19

1.7.1 “主机/终端”数据库应用系统 19

1.7.2 两层“客户/服务器(C/S)”数据库应用系统 20

1.7.3 三层“客户/服务器(C/S)”数据库应用系统 21

小结 22

习题 22

第2章 关系数据库理论基础 24

2.1 关系数据库的基本概念 24

2.1.1 关系与关系模式 24

2.1.2 关系数据库与关系数据库模式 25

2.1.3 视图 25

2.1.4 关键字及其相关概念 26

2.2 关系数据模型的完整性约束 27

2.2.1 实体完整性约束 27

2.2.2 参照完整性约束 27

2.2.3 用户自定义完整性约束 27

2.3 关系的数学定义 28

2.3.1 从日常生活中看关系的含义 28

2.3.2 关系的数学定义 28

2.4 关系代数 29

2.4.1 传统的集合运算 29

2.4.2 专门的关系运算 32

2.5 关系的规范化 36

2.5.1 存储异常 36

2.5.2 函数依赖的基本概念 38

2.5.3 关系规范化的过程 39

2.5.4 关系分解的正确性 41

小结 43

习题 43

第3章 实体联系模型(E-R模型) 46

3.1 E-R模型 46

3.1.1 E-R图的组成要素及其画法 46

3.1.2 两实体集间不同联系情况的E-R图表示法 47

3.1.3 同一实体集内部不同联系情况的E-R图表示法 48

3.1.4 两个以上实体集之间多对多的多元联系的E-R图表示法 49

3.2 E-R图的设计方法 50

3.3 E-R模型到关系模型的转换 52

3.3.1 两实体集间联系的转换 52

3.3.2 同一实体集内部联系的转换 53

3.3.3 多个实体集之间多对多的多元联系的转换 54

小结 55

习题 55

第4章 数据库设计 57

4.1 数据库设计概述 57

4.1.1 数据库设计的目标 57

4.1.2 数据库设计的内容 58

4.1.3 数据库设计的特点与方法 58

4.2 需求分析 59

4.3 概念模型设计(E-R图设计) 66

4.4 逻辑模式设计 68

4.5 数据库物理设计 69

4.5.1 确定数据库的物理结构 70

4.5.2 对数据库物理结构的评价 71

4.6 数据库的实施 72

4.7 数据库的运行与维护 72

4.8 编写技术文档 73

4.8.1 编写系统说明书 73

4.8.2 编写技术说明书 73

4.8.3 编写使用说明书 73

小结 73

习题 73

第二篇 SQL Server 2000应用第5章 SQL Server 2000数据库基础 77

5.1 SQL Server 2000概述 77

5.1.1 SQL Server的发展 77

5.1.2 SQL Server 2000的主要特点 78

5.1.3 SQL Server 2000的版本 79

5.2 SQL Server 2000的安装与程序组命令项介绍 80

5.2.1 安装SQL Server 2000 80

5.2.2 SQL Server 2000程序组的程序项介绍 84

5.3 SQL Server 2000常用工具的使用 86

5.3.1 服务管理器的使用 86

5.3.2 企业管理器的使用 86

5.3.3 查询分析器的使用 89

5.4 SQL Server 2000数据库的创建与管理 91

5.4.1 SQL Server数据库文件与文件组 91

5.4.2 创建数据库并查看数据库的信息 92

5.4.3 数据库的打开与切换 98

5.4.4 数据库的信息查看与修改 99

5.4.5 数据库的删除 104

5.5 表的创建与管理 104

5.5.1 SQL Server表的概述 104

5.5.2 SQL Server 2000的数据类型 106

5.5.3 标识符及其命名规则 109

5.5.4 院校管理系统中的表的结构定义 109

5.5.5 表的创建 111

5.5.6 表的修改 114

5.5.7 表的删除 116

5.5.8 向表中添加数据与查看表中的数据 117

5.6 索引的创建与管理 118

5.6.1 索引概述 118

5.6.2 索引的创建 120

5.6.3 查看索引信息 122

5.6.4 修改索引 123

5.6.5 删除索引 123

小结 127

习题 127

第6章 关系数据库标准语言——SQL 129

6.1 SQL语言概述 129

6.1.1 SQL语言的由来 129

6.1.2 SQL语言的特点 130

6.1.3 SQL支持的关系数据库模式 131

6.1.4 SQL和Transact-SQL概述 131

6.1.5 SQL语言的语句 132

6.2 SQL的数据定义功能 132

6.2.1 基本表的建立、修改和删除 132

6.2.2 索引的建立与删除 133

6.3 SQL的数据查询功能 134

6.3.1 SELECT语句格式及功能说明 134

6.3.2 简单查询 135

6.3.3 连接查询 138

6.3.4 嵌套查询 140

6.3.5 组函数查询 142

6.3.6 使用COMPUTE子句进行汇总统计 143

6.3.7 合并查询结果 144

6.4 SQL的数据操纵功能 144

6.4.1 插入记录 144

6.4.2 修改记录 145

6.4.3 删除记录 145

6.5 视图的创建与使用 146

6.5.1 视图综述 146

6.5.2 视图的创建 146

6.5.3 视图定义信息的查询 151

6.5.4 视图的修改 152

6.5.5 视图的使用 153

6.5.6 视图的删除 154

6.6 SQL的数据控制功能 154

6.6.1 使用权的授予 155

6.6.2 使用权的收回 155

小结 156

习题 156

第7章 Transact-SQL程序设计 162

7.1 变量与表达式 162

7.1.1 变量 162

7.1.2 运算符与表达式 166

7.2 常用内置函数 168

7.2.1 字符串函数 169

7.2.2 数学函数 169

7.2.3 日期函数 170

7.2.4 类型转换函数 171

7.2.5 系统函数 172

7.3 程序控制语句 172

7.3.1 BEGIN...END语句 172

7.3.2 IF...ELSE语句 173

7.3.3 CASE表达式 174

7.3.4 WHILE语句 176

7.3.5 WAITFOR语句 178

7.4 用户自定义函数 179

7.4.1 用户自定义函数的创建、查看、修改与删除 179

7.4.2 用户自定义函数的类型 184

7.5 游标及其使用 187

7.5.1 游标的声明 187

7.5.2 游标的打开、关闭与释放 189

7.5.3 游标的使用 190

7.6 存储过程及其使用 194

7.6.1 存储过程概述 194

7.6.2 存储过程的创建与管理 194

7.6.3 带参数的存储过程 199

7.6.4 主要系统存储过程 200

小结 201

习题 202

第8章 SQL Server 2000数据库控制与维护 205

8.1 数据库的完整性控制 205

8.1.1 数据完整性概述 205

8.1.2 使用约束实施数据完整性控制 206

8.1.3 使用规则实施数据完整性控制 213

8.1.4 使用默认值实施数据完整性控制 216

8.1.5 使用触发器实施数据完整性控制 217

8.2 数据库的安全性管理 223

8.2.1 SQL Server的安全机制 223

8.2.2 服务器登录账号的管理 225

8.2.3 数据库用户管理 229

8.2.4 管理权限 232

8.3 数据库备份与还原 234

8.3.1 数据库备份概述 234

8.3.2 数据库还原模式 236

8.3.3 备份设备管理 237

8.3.4 数据库的备份与还原操作 238

小结 241

习题 241

第三篇 Visual Basic数据库系统应用开发第9章 利用Data控件开发数据库应用程序 247

9.1 利用Visual Basic 6.0开发数据库应用程序概述 247

9.1.1 Visual Basic数据库开发功能概述 247

9.1.2 Visual Basic 6.0支持的数据库种类 248

9.1.3 Visual Basic 6.0支持的数据存取模式 248

9.1.4 ODBC简介 249

9.2 Data控件和数据绑定控件 254

9.2.1 Data控件和数据绑定控件的概念 254

9.2.2 Data控件的常用属性 256

9.2.3 Data控件的常用方法 257

9.2.4 数据绑定控件的常用属性 258

9.2.5 Data控件的Recordset对象的常用方法 260

9.2.6 Data控件的常用事件 271

9.3 高级数据绑定控件的使用 275

9.3.1 DBList控件和DBCombo控件的使用 275

9.3.2 MsFlexGrid控件的使用 277

9.3.3 DBGrid控件的使用 277

小结 279

习题 279

第10章 利用ADO开发数据库应用程序 282

10.1 ADO对象模型概述 282

10.1.1 ADO数据访问技术的基本概念 282

10.1.2 ADO模型的对象 283

10.1.3 加载ADO对象库 285

10.2 Connection对象 285

10.2.1 Connection对象的常用属性 286

10.2.2 Connection对象的常用方法 286

10.2.3 连接到数据库的方法 288

10.3 Recordset对象 290

10.3.1 Recordset对象简介 290

10.3.2 Recordset对象的属性 291

10.3.3 Recordset对象的方法 294

10.3.4 访问Recordset对象中的字段的方法 297

10.4 Command对象 298

10.4.1 Command对象简介 298

10.4.2 Command对象的常用属性 299

10.4.3 Command对象的常用方法 300

10.5 Field对象和Fields集合 303

10.5.1 Field对象的常用属性 303

10.5.2 Field对象的常用方法 304

10.5.3 Fields对象的常用属性 305

10.5.4 Fields对象的常用方法 305

10.6 Error对象和Errors集合 306

10.6.1 Error对象的常用属性 306

10.6.2 Errors对象的常用属性与方法 307

10.7 ADO对象综合应用实例 307

小结 316

习题 317

第11章 数据报表设计 320

11.1 数据报表设计器 320

11.1.1 在工程中加载数据报表设计器 320

11.1.2 报表设计器的组成 321

11.2 数据环境设计器 322

11.2.1 Connection对象 323

11.2.2 Command对象 324

11.3 设计一个简单的数据报表 326

11.4 使用SQL语句创建基于多个数据表的数据报表 328

11.5 通过分组Command对象设计分组数据报表 330

11.5.1 分组Command对象的概念 330

11.5.2 分组数据报表的创建 331

11.6 根据层次结构Command对象设计分组数据报表 333

11.6.1 层次结构Command对象的设计 333

11.6.2 利用层次结构的Command对象设计数据报表 334

11.7 数据报表中的统计与计算 335

11.7.1 使用RptFunction控件进行统计汇总 335

11.7.2 向数据报表添加一个合计字段 337

11.8 数据报表的打印 339

小结 339

习题 340

第12章 Web数据库应用程序的开发 341

12.1 ASP动态网页设计的基本概念 341

12.1.1 Internet与Web服务 341

12.1.2 网页与网站 341

12.1.3 HTML语言 342

12.1.4 统一资源定位器URL 342

12.1.5 静态网页、动态网页与ASP技术 342

12.1.6 ASP动态网页的运行环境 343

12.2 HTML语言概述 345

12.2.1 HTML语言的基本概念 345

12.2.2 HTML文档的基本结构 346

12.2.3 HTML的常用标记 347

12.3 VBScript脚本语句 356

12.3.1 VBScript脚本语言概述 356

12.3.2 在HTML文档中加入VBScript脚本语言代码的方法 356

12.4 利用ASP开发数据库应用程序 358

12.4.1 ASP的对象及其作用 358

12.4.2 表单与交互 359

12.4.3 Application对象、Session对象和Global.asa文件 365

12.4.4 使用ASP和ADO开发Web数据库应用程序的注意事项 367

12.5 一个实际Web数据库应用程序开发实例——网上书城 369

12.5.1 网上书城功能介绍 369

12.5.2 网上书城实现思路及功能模块 371

12.5.3 网上书城的实现 371

小结 378

习题 378

参考文献 382

查看更多关于数据库应用教程 Visual Basic+SQL Server的内容

相关书籍
作者其它书籍
返回顶部