数据库原理与应用案例教程
数据库原理与应用案例教程封面图

数据库原理与应用案例教程

郑玲利, 主编

出版社:清华大学出版社

年代:2008

定价:33.0

书籍简介:

本书通过大量的案例,深入浅出地介绍了数据库基础理论、数据库管理系统和数据库开发应用的相关知识。

书籍目录:

第1章 Access 20031

1.1 Access 2003概述1

1.1.1 Access 2003的特点1

1.1.2 Access 2003的对象及功能1

1.2 数据库的创建2

1.3 表的创建5

1.3.1 表的相关概念5

1.3.2 创建表结构6

1.3.3 创建表之间的关系10

1.3.4 添加表记录11

1.4 建立和使用查询11

1.4.1 选择查询12

1.4.2 参数查询13

1.4.3 交叉表查询14

1.4.4 操作查询15

1.5 窗体与报表19

1.5.1 创建窗体19

1.5.2 创建报表21

1.6 Access 2003应用案例: 学籍管理系统24

1.6.1 系统分析24

1.6.2 数据库的创建24

1.6.3 系统的详细设计与实现26

小结32

习题132

第2章 数据库系统概述35

2.1 数据管理技术的发展35

2.1.1 信息、数据与数据处理35

2.1.2 数据管理技术的3个发展阶段36

2.2 概念数据模型38

2.2.1 基本概念38

2.2.2 实体联系模型40

2.3 结构数据模型44

2.3.1 层次模型44

2.3.2 网状模型44

2.3.3 关系模型45

2.4 数据库系统的组成46

2.4.1 数据库系统结构46

2.4.2 数据库管理系统47

2.4.3 数据库系统48

小结49

习题249

第3章 关系数据库的基本理论51

3.1 关系模型概述51

3.1.1 关系的定义51

3.1.2 关系的性质53

3.1.3 关系模式54

3.2 关系数据结构55

3.2.1 从E-R图导出关系模型数据结构55

3.2.2 关系模型的体系结构57

3.3 关系的完整性约束58

3.3.1 实体完整性58

3.3.2 参照完整性58

3.3.3 用户定义完整性59

3.4 关系操作集合59

3.4.1 传统的集合运算59

3.4.2 专门的关系运算62

3.4.3 查询优化策略66

3.5 关系规范化67

3.5.1 关系模式的设计问题67

3.5.2 函数依赖69

3.5.3 关系的规范化和范式71

3.5.4 关系模式的分解74

小结75

习题375

第4章 关系数据库标准语言SQL79

4.1 SQL语言概述及特点79

4.1.1 SQL语言的发展79

4.1.2 SQL语言的基本概念79

4.1.3 SQL语言的特点80

4.2 数据定义81

4.2.1 表结构的创建83

4.2.2 表结构的修改88

4.2.3 索引的创建与修改89

4.3 数据查询90

4.3.1 单表查询90

4.3.2 联结查询99

4.3.3 嵌套查询102

4.3.4 集合查询107

4.4 数据更新108

4.4.1 插入数据108

4.4.2 修改数据109

4.4.3 删除数据110

小结111

习题4112

第5章 SQL Server 2000114

5.1 SQL Server概述114

5.2 SQL Server 2000的安装与配置114

5.2.1 SQL Server 2000的安装114

5.2.2 SQL Server 2000的组件120

5.2.3 SQL Server 2000的配置123

5.3 T-SQL 数据类型126

5.4 T-SQL语言128

5.4.1 标识符129

5.4.2 语法规则和变量129

5.5 数据库的创建与管理130

5.5.1 数据库文件的构成130

5.5.2 数据库对象的构成131

5.5.3 数据库的创建132

5.5.4 数据库的修改136

5.5.5 数据库的删除137

5.5.6 数据库的分离和附加138

5.5.7 数据库的备份和还原139

5.5.8 DTS的数据导入导出功能142

5.6 表的创建与管理148

5.6.1 使用查询分析器创建与管理表148

5.6.2 使用企业管理器创建与管理表152

5.7 查询的设计159

5.7.1 查询语句的结构159

5.7.2 在查询分析器中设计查询159

5.7.3 在企业管理器中设计查询165

5.8 视图的创建与管理169

5.8.1 视图的基本概念169

5.8.2 创建视图170

5.8.3 管理视图173

5.9 索引与数据更新174

5.9.1 索引174

5.9.2 数据更新178

5.10 存储过程179

5.10.1 存储过程简介179

5.10.2 创建存储过程180

5.10.3 执行存储过程182

5.10.4 管理存储过程184

5.11 触发器、规则和默认值185

5.11.1 触发器185

5.11.2 规则187

5.11.3 默认值189

5.12 数据控制190

5.12.1 数据控制简介190

5.12.2 授权190

5.12.3 收回权限191

小结192

习题5192

第6章 基于Visual Basic的用户界面设计197

6.1 窗体197

6.1.1 窗体的功能197

6.1.2 窗体的结构197

6.1.3 窗体的属性198

6.1.4 窗体的事件200

6.1.5 窗体的方法201

6.2 标签控件203

6.2.1 标签控件的功能203

6.2.2 标签控件的属性203

6.3 文本框控件204

6.3.1 文本框控件的功能204

6.3.2 文本框控件的属性204

6.3.3 文本框控件的事件205

6.4 命令按钮控件205

6.4.1 命令按钮的功能205

6.4.2 命令按钮的属性205

6.4.3 命令按钮的事件205

6.5 单选钮、检查框及框架206

6.5.1 单选按钮与检查框的功能206

6.5.2 单选按钮与检查框的主要属性206

6.5.3 单选按钮与检查框的方法及事件206

6.5.4 框架控件207

6.6 列表框、组合框控件208

6.6.1 控件的功能208

6.6.2 控件的主要属性208

6.6.3 控件的方法210

6.6.4 控件的事件210

6.7 时钟控件212

6.7.1 时钟控件的功能212

6.7.2 时钟控件的常用属性212

6.7.3 时钟控件的事件212

6.8 菜单设计214

6.9 多窗体和多文档窗体216

6.9.1 多窗体的操作216

6.9.2 与窗体加载和卸载过程相关的事件216

6.9.3 不同窗体间数据的引用217

6.9.4 多文档界面217

小结218

第7章 Visual Basic访问数据库的技术及相关控件219

7.1 ODBC技术219

7.1.1 ODBC概述219

7.1.2 创建ODBC DSN220

7.2 ADO技术概述226

7.3 ADO对象及其数据库访问技术227

7.3.1 Connection对象228

7.3.2 Command对象230

7.3.3 RecordSet对象231

7.3.4 Fields集合和Field对象233

7.4 使用Visual Basic控件访问数据库237

7.4.1 数据库连接控件概述237

7.4.2 使用数据控件访问数据库的方法237

7.5 Data控件238

7.5.1 Data控件的功能238

7.5.2 Data控件的属性238

7.5.3 Data控件的方法240

7.5.4 Data控件的事件240

7.5.5 Data控件的记录集对象RecordSet240

7.5.6 数据约束控件242

7.6 ADO Data控件244

7.6.1 ADO Data控件的功能245

7.6.2 ADO Data控件的常用属性245

7.6.3 ADO Data控件属性设置方法及使用245

7.7 DataGrid控件247

7.7.1 DataGrid控件的功能247

7.7.2 DataGrid控件的常用属性248

7.8 DataCombo控件与DataList控件250

7.8.1 DataCombo控件与DataList控件的功能251

7.8.2 DataCombo控件的主要属性和事件251

7.9 MSFlexGrid控件与MSHFlexGrid控件252

7.9.1 网格数据控件的功能252

7.9.2 MSHFlexGrid控件的属性252

7.9.3 MSHFlexGrid控件的方法253

小结256

第8章 数据库应用系统开发案例257

8.1 数据库系统开发的基本步骤257

8.1.1 规划257

8.1.2 需求分析257

8.1.3 概念模型设计258

8.1.4 逻辑结构设计258

8.1.5 物理设计259

8.1.6 数据库的实现259

8.1.7 系统运行和维护260

8.2 案例1:图书管理系统260

8.2.1 系统设计260

8.2.2 数据库(Access)设计262

8.2.3 系统界面及代码设计263

8.3 案例2:图书销售系统294

8.3.1 系统设计294

8.3.2 数据库(SQL Server)设计296

8.3.3 系统界面及代码设计298

小结324

习题8324

附录A Access的字段数据类型及属性326

附录B SQL Server的全局变量327

附录C SQL Server的常用函数328

参考文献330

内容摘要:

书通过大量的案例,深入浅出地介绍了数据库基础理论、数据库管理系统和数据库开发应用的相关知识。按照内容的先后顺序包括:Access 2003、数据库系统概述、关系数据库基础理论、关系数据库标准语言SQL、SQL Server 2000、Visual Basic 6.0界面设计、Visual Basic 6.0中的数据库连接技术、数据库应用开发案例。本教材内容浅显易懂,案例充分,适合作为高校学生学习数据库的教材使用,也适合对数据库学习有兴趣的初学者。

编辑推荐:

《数据库原理与应用案例教程》通过大量的案例,深入浅出地介绍了数据库基础理论、数据库管理系统和数据库开发应用的相关知识。按照内容的先后顺序包括:Access 2003、数据库系统概述、关系数据库基础理论、关系数据库标准语言SQL、SQ·Server 2000、Visua·Basic6.0界面设计、Visua·Basic6.0中的数据库连接技术、数据库应用开发案例。
《数据库原理与应用案例教程》内容浅显易懂,案例充分,适合作为高校学生学习数据库的教材使用,也适合对数据库学习有兴趣的初学者。

书籍规格:

书籍详细信息
书名数据库原理与应用案例教程站内查询相似图书
9787302177005
如需购买下载《数据库原理与应用案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)33.0语种简体中文
尺寸26装帧平装
页数 361 印数 4000

书籍信息归属:

数据库原理与应用案例教程是清华大学出版社于2008.08出版的中图分类号为 TP311.13 的主题关于 数据库系统-高等学校-教材 的书籍。