图书介绍

数据库原理与实验指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库原理与实验指导
  • 吴冰,徐德华编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302471820
  • 出版时间:2017
  • 标注页数:341页
  • 文件大小:36MB
  • 文件页数:357页
  • 主题词:数据库系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库原理与实验指导PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库技术概述1

1.1数据库示例及概述1

1.1.1应用系统示例1

1.1.2数据库概述2

1.2数据库系统的组成4

1.2.1数据库5

1.2.2数据库管理系统7

1.2.3数据库管理员和用户9

1.2.4数据库应用系统9

1.3数据库系统的体系结构10

1.3.1数据库系统的三级组织结构10

1.3.2三级模式之间的两层映像11

1.4数据库系统的发展及研究领域12

1.4.1数据库系统的三个发展阶段12

1.4.2数据库技术的研究领域15

1.5常见的关系型数据库系统16

1.5.1 Access16

1.5.2 SQL Server17

1.5.3 Oracle17

1.5.4 MySQL17

本章小结18

习题18

第2章 关系数据库19

2.1关系模型概述19

2.1.1关系模型的基本概念19

2.1.2关系的性质22

2.1.3关系的数据模型22

2.1.4关系代数24

2.1.5关系数据库及其特点27

2.2数据库系统设计的基本过程27

2.2.1需求分析28

2.2.2概念结构设计29

2.2.3逻辑结构设计34

2.2.4数据库物理设计37

2.2.5数据库实施37

2.2.6数据库运行和维护37

2.2.7设计过程小结38

2.3数据库规范化基础38

2.3.1规范化的必要性39

2.3.2函数依赖40

2.3.3范式41

2.3.4规范化设计42

本章小结43

习题43

第3章 SQL Server数据库46

3.1 SQL Server的组成46

3.1.1系统数据库46

3.1.2数据库文件47

3.1.3数据库文件组48

3.1.4数据库对象49

3.2 SQL Server数据备份与恢复50

3.2.1数据的导入与导出50

3.2.2数据库的备份策略与备份方法61

3.2.3数据库的恢复模式与恢复方法69

3.2.4不同备份与恢复策略的比较73

3.3 SQL Server数据库安全性管理75

3.3.1 SQL Server的安全机制76

3.3.2服务器登录模式77

3.3.3创建登录账户和服务器角色管理79

3.3.4架构和数据库用户管理82

3.3.5数据库角色管理84

3.3.6数据库权限管理87

本章小结88

习题88

第4章 SQL Server Management Studio管理数据库89

4.1数据库的建立与维护89

4.1.1创建数据库89

4.1.2配置数据库91

4.1.3更改数据库93

4.1.4删除数据库94

4.2数据表的建立与维护95

4.2.1列的数据类型95

4.2.2创建表99

4.2.3使用约束101

4.2.4修改表结构105

4.2.5编辑表109

4.2.6删除表109

4.3索引的建立与维护110

4.3.1索引的结构和类型110

4.3.2创建索引的原则与限制112

4.3.3创建索引的步骤113

4.3.4修改和删除索引115

本章小结117

习题117

第5章 关系数据库标准语言SQL118

5.1 SQL简介118

5.2数据定义语言119

5.2.1定义数据库119

5.2.2定义表121

5.2.3定义索引125

5.3数据操纵语言125

5.3.1插入数据127

5.3.2修改数据128

5.3.3删除数据128

5.4数据查询语言129

5.4.1单表查询129

5.4.2连接查询139

5.4.3嵌套查询142

5.5视图的操作144

5.5.1视图的作用和相关语法格式145

5.5.2创建视图145

5.5.3查询视图148

5.5.4通过视图修改数据148

5.5.5修改和删除视图149

本章小结150

习题151

第6章 数据库编程153

6.1Transact-SQL语言基础153

6.1.1T-SQL语言类型、常量和变量153

6.1.2运算符和表达式155

6.1.3流程控制语句158

6.1.4常用函数164

6.2存储过程168

6.2.1存储过程的概念168

6.2.2创建存储过程169

6.2.3执行存储过程175

6.2.4修改和删除存储过程176

6.3触发器177

6.3.1 创建和应用DML触发器177

6.3.2创建和应用DDL触发器181

6.3.3嵌套触发器和递归触发器182

6.3.4修改和删除触发器183

6.4游标184

6.4.1游标的概念184

6.4.2游标的基本操作185

6.4.3使用游标更新数据188

本章小结188

习题189

第7章 VB.NET程序设计基础190

7.1 VB.NET基本概念190

7.1.1 VB.NET概述190

7.1.2 VB.NET集成开发环境192

7.1.3一个简单的应用程序198

7.2 VB.NET可视化界面设计200

7.2.1控件的基本概念200

7.2.2窗体204

7.2.3常用的基本控件208

7.2.4菜单和对话框217

7.3 VB.NET基本语法224

7.3.1 VB.NET数据类型和表达式224

7.3.2控制结构229

7.3.3数组233

7.3.4过程234

7.4程序调试238

7.4.1错误类型238

7.4.2调试和排错239

7.4.3结构化异常处理241

本章小结243

习题244

第8章 ADO.NET数据库访问技术246

8.1 ADO.NET简介246

8.1.1 ADO.NET的作用246

8.1.2 ADO.NET体系结构247

8.1.3 ADO.NET数据库访问流程249

8.2 ADO.NET的数据访问对象250

8.2.1 SqlConnection对象250

8.2.2 SqlCommand对象253

8.2.3 SqlDataReader对象258

8.2.4 SqlDataAdapter对象261

8.3 DataSet对象266

8.3.1 DataSet对象概述266

8.3.2 DataSet对象的属性和方法267

8.3.3Tables集合和DataTable对象268

8.3.4 Column集合和DataColumn对象270

8.3.5 Rows集合和DataRow对象271

8.4数据绑定方式273

8.4.1单一绑定274

8.4.2整体绑定275

8.4.3复合绑定278

8.5 DataView对象279

8.5.1 DataView对象的构造280

8.5.2 DataView对象的属性和方法280

8.5.3 DataView对象的过滤条件设置281

8.6 DataGridView对象282

8.6.1创建DataGridView对象282

8.6.2 DataGridView对象的属性、方法和事件284

8.6.3 DataGridView与DataView对象结合使用288

8.6.4通过DataGridView对象更新数据源291

本章小结293

习题294

第9章 数据库应用系统开发案例295

9.1需求分析295

9.1.1系统功能的需求分析295

9.1.2数据的需求分析296

9.2数据库设计与实现297

9.2.1数据库概念模型设计297

9.2.2数据库逻辑模型设计297

9.2.3完整性控制298

9.2.4存储过程和触发器设计302

9.3系统设计和实现303

9.3.1界面设计303

9.3.2功能代码设计306

9.4系统测试309

9.4.1软件测试的基本概念309

9.4.2软件测试实例311

9.5应用系统开发文档312

本章小结313

习题313

第10章 实验指导314

10.1初识SQL Server Management Studio314

10.1.1实验目的314

10.1.2实验内容314

10.1.3实验指导317

10.1.4常见调试问题与回答319

10.2 SQL数据定义语言320

10.2.1实验目的320

10.2.2实验内容320

10.2.3实验指导320

10.3 SQL数据操纵语言321

10.3.1实验目的321

10.3.2实验内容321

10.3.3实验指导321

10.4 使用SQL语句实现单表查询322

10.4.1实验目的322

10.4.2实验内容322

10.4.3实验指导325

10.5使用 SQL语句实现连接查询和嵌套查询326

10.5.1实验目的326

10.5.2实验内容326

10.5.3实验指导327

10.6使用SQL语句创建与更新视图328

10.6.1实验目的328

10.6.2实验内容328

10.6.3实验指导329

10.7流程控制语句329

10.7.1实验目的329

10.7.2实验内容329

10.7.3实验指导330

10.8使用T-SQL语句创建与更新存储过程330

10.8.1实验目的330

10.8.2实验内容330

10.8.3实验指导331

10.9使用T-SQL语句创建与更新触发器332

10.9.1实验目的332

10.9.2实验内容332

10.9.3实验指导333

10.10建立VB.NET和数据库的连接334

10.10.1实验目的334

10.10.2实验内容334

10.10.3实验指导336

10.11数据库应用系统设计338

10.11.1实验目的338

10.11.2实验内容338

10.11.3实验指导339

参考文献340

热门推荐