图书介绍

数据库系统 基础设计及应用PDF|Epub|txt|kindle电子书版本网盘下载

数据库系统 基础设计及应用
  • 姚普选编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560630045
  • 出版时间:2013
  • 标注页数:256页
  • 文件大小:85MB
  • 文件页数:265页
  • 主题词:数据库系统

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.2数据库系统组成与结构4

1.2.1数据库系统组成4

1.2.2数据库系统的三级模式结构6

1.2.3数据库系统体系结构8

1.3数据库管理系统11

1.3.1数据库管理系统的功能11

1.3.2常见的数据库管理系统12

实验1观察SQL Server数据库14

习题122

第2章 关系数据模型24

2.1数据模型的概念24

2.1.1实体与数据24

2.1.2数据之间的联系26

2.1.3数据模型的构造与分类27

2.2概念模型28

2.3逻辑数据模型30

2.3.1关系数据模型30

2.3.2层次数据模型31

2.3.3网状数据模型32

2.4关系及关系约束33

2.4.1关系33

2.4.2关系的性质35

2.4.3主键和外键36

2.4.4关系模式38

2.4.5关系完整性约束39

2.5关系运算40

2.5.1传统的集合运算41

2.5.2专门的关系运算42

2.5.3扩充的关系代数运算45

2.5.4元组关系演算47

2.5.5域关系演算48

2.6数据依赖与关系规范化49

2.6.1函数依赖49

2.6.2基于主键的范式和BC范式51

2.6.3多值依赖和第四范式53

2.6.4关系规范化的过程与原则55

实验2关系规范化56

习题63

第3章 数据库设计与创建65

3.1数据库设计方法65

3.2数据库设计过程68

3.2.1数据库设计的需求分析69

3.2.2数据库概念设计73

3.2.3数据库的逻辑设计76

3.3 SQL Server数据库系统79

3.3.1 SQL Server中的数据库管理79

3.3.2 SQL Server数据库中的表82

3.3.3 SQL Server的数据库对象84

3.4创建SQL Server数据库86

3.4.1通过图形用户界面创建数据库86

3.4.2通过图形用户界面创建数据库中的表89

3.4.3创建数据库关系图92

3.4.4创建索引95

实验3创建数据库98

习题3101

第4章SQL语言103

4.1 SQL语言的功能与特点103

4.1.1 SQL语言的诞生与发展103

4.1.2 SQL语言的功能与特点104

4.1.3 SQL语句及书写规则106

4.2数据定义107

4.2.1数据库的创建与删除107

4.2.2基表及索引的定义与删除109

4.3数据查询111

4.3.1单表查询111

4.3.2聚合函数与分组查询114

4.3.3连接查询115

4.3.4子查询120

4.3.5集合查询122

4.4 SQL语言的数据更新124

4.5 SQL语言的视图126

实验4 SQL语句的使用128

实验4.1创建数据库129

实验 4.2数据查询与数据操纵132

实验4.3连接查询与嵌套查询133

习题4135

第5章 数据库完整性与安全性137

5.1数据库完整性的概念137

5.1.1数据库完整性的几种情况138

5.1.2完整性约束条件及完整性控制139

5.2 DBMS中的数据完整性140

5.2.1实体完整性控制141

5.2.2引用完整性的定义142

5.2.3引用完整性的检查和违约处理144

5.2.4用户定义的完整性145

5.2.5完整性约束的命名与修改147

5.3触发器148

5.3.1定义触发器149

5.3.2触发器的使用151

5.4数据库安全性控制154

5.4.1数据库安全的概念154

5.4.2数据库安全控制的方法155

5.4.3 SQL语言的自主存取控制方法158

5.5 SQL Server安全机制160

5.5.1 SQL Server安全体系结构161

5.5.2 SQL Server身份验证模式162

5.5.3 SQL Server数据库账户166

5.5.4 SQL Server权限管理169

5.5.5 SQL Server数据库角色173

实验5数据库完整性与安全性177

实验5.1实施数据完整性179

实验5.2创建并使用触发器181

实验5.3实现数据库安全管理183

习题 5184

第6章 数据库应用程序186

6.1程序设计方法186

6.2嵌入式与动态SQL188

6.2.1嵌入式SQL的使用189

6.2.2动态SQL的概念191

6.3存储过程193

6.3.1存储过程的特点193

6.3.2创建存储过程194

6.3.3系统存储过程196

6.4数据库接口199

6.5 MFC的ODBC类201

6.5.1连接数据源的CDatabase类202

6.5.2表示记录集的CRecordset类203

6.5.3操纵数据的3个类205

6.6数据库应用程序206

实验6数据库应用程序209

实验6.1实现存储过程210

实验6.2编写程序访问数据库212

习题6212

第7章 事务管理214

7.1事务的概念214

7.1.1引入事务处理的必要性214

7.1.2事务的特点216

7.2事务的基本操作217

7.2.1启动事务217

7.2.2提交事务218

7.2.3回滚事务219

7.2.4设置事务保存点220

7.3封锁机制221

7.3.1并发操作可能出现的问题221

7.3.2锁的概念223

7.3.3封锁协议224

7.4封锁的问题及解决方法226

7.5数据库恢复技术228

7.5.1数据库故障的种类229

7.5.2数据库恢复技术230

7.5.3数据库恢复方法231

实验7事务管理与数据库备份233

实验7.1实现事务234

实验7.2检测死锁235

实验7.3数据备份与还原237

习题7.240

附录1 BNF范式241

附录2 SQL Server流程控制语言243

附录3 Web数据库247

附3.1 Web网的工作方式247

附3.2 Web数据库的结构与工作方式249

附3.3 Web数据库的访问251

参考文献256

热门推荐