图书介绍

数据库原理与应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库原理与应用
  • 尉鹏博编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560623375
  • 出版时间:2009
  • 标注页数:337页
  • 文件大小:77MB
  • 文件页数:352页
  • 主题词:数据库系统-高等学校:技术学校-教材

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需求分析说明书2

【小结】8

【习题】8

活动一:“××学院××专业成绩管理系统”项目需求分析9

第2章SQL Server 200510

2.1 SQL Server 2005简介10

2.1.1 SQL Server 2005概述10

2.1.2 SQL概述11

2.2 SQL Server 2005安装11

2.3 SQL Server 2005常用工具18

【小结】20

【习题】20

第3章 数据库系统概述21

3.1基本概念21

3.1.1数据与信息21

3.1.2数据处理21

3.2数据库技术的发展史22

3.3数据库系统的组成24

3.3.1数据库24

3.3.2数据库管理系统24

3.3.3数据库系统24

3.4数据模型25

3.4.1数据模型的三要素26

3.4.2概念模型26

3.4.3数据模型的分类27

【小结】30

【习题】31

第4章 数据库设计32

4.1关系型数据库设计思想32

4.1.1关系的概念及关系代数32

4.1.2 E-R图38

4.1.3数据库保护39

4.1.4数据库设计方法及步骤45

4.2 SQL Server 2005数据库基础知识45

4.2.1 SQL Server 2005数据库结构45

4.2.2 SQL Server 2005系统数据库46

4.3创建数据库47

4.4查看数据库信息51

4.5修改数据库52

4.6删除数据库55

【小结】56

【习题】56

活动二:根据“××学院××专业成绩管理系统需求分析说明书”建立数据库58

活动三:检查数据库的存储位置、属性及数据库名的规范性59

第5章 数据表设计61

5.1关系的规范化61

5.1.1函数依赖62

5.1.2范式64

5.1.3关系的规范化67

5.2数据类型67

5.2.1系统提供的数据类型68

5.2.2用户自定义数据类型70

5.3数据字典的书写73

5.4创建数据表75

5.4.1使用SSMS创建表76

5.4.2使用T -SQL语句创建表79

5.5查看数据表信息80

5.5.1查看表结构80

5.5.2查看表中的数据82

5.6修改数据表及设置完整性约束83

5.6.1修改表的结构83

5.6.2定义约束88

5.7删除数据表95

【小结】96

【习题】97

活动四:根据“××学院××专业成绩管理系统需求分析说明书”在建好的数据库中建表99

活动五:设置数据库的约束101

第6章 数据的维护103

6.1数据的查询104

6.1.1单表查询104

6.1.2多表查询112

6.1.3嵌套查询119

6.2数据的插入120

6.3数据的修改125

6.4数据的删除126

【小结】128

【习题】129

活动六:根据“××学院××专业成绩管理系统需求分析说明书”查询数据133

活动七:根据“××学院××专业成绩管理系统需求分析说明书”插入数据135

活动八:根据“××学院××专业成绩管理系统需求分析说明书”修改数据137

活动九:根据“××学院××专业成绩管理系统需求分析说明书”删除数据140

第7章 视图142

7.1视图的概念及特点143

7.1.1视图的概念143

7.1.2视图的特点144

7.2创建视图144

7.2.1在SSMS中创建视图145

7.2.2用CREATE VIEW语句创建视图146

7.2.3在SSMS中修改视图148

7.2.4用ALTER VIEW语句修改视图149

7.3查看视图信息150

7.3.1在SSMS中查看视图内容150

7.3.2通过执行存储过程查看视图的定义信息150

7.4使用视图151

7.4.1通过视图插入数据151

7.4.2通过视图修改数据152

7.4.3通过视图删除数据154

7.5删除视图154

7.5.1在SSMS中删除视图154

7.5.2用DROP VIEW语句删除视图155

【小结】155

【习题】155

活动十:根据“××学院××专业成绩管理系统需求分析说明书”建立视图157

第8章 存储过程和触发器158

8.1 T -SQL语言158

8.1.1变量158

8.1.2运算符159

8.1.3流程控制语句161

8.1.4常用函数166

8.2事务174

8.2.1事务概述174

8.2.2事务的类型175

8.3存储过程178

8.3.1创建存储过程178

8.3.2执行存储过程185

8.4触发器188

8.4.1创建触发器189

8.4.2删除触发器192

【小结】192

【习题】193

活动十一:找出示例中使用的相应函数194

活动十二:根据“××学院××专业成绩管理系统需求分析说明书”建立和执行存储过程196

活动十三:根据“××学院××专业成绩管理系统需求分析说明书”为数据表设置相应的触发器199

第9章 数据库的管理200

9.1 SQL Server 2005安全机制201

9.1.1 SQL Server 2005客户机的安全机制201

9.1.2网络传输的安全机制202

9.1.3 SQL Server 2005服务器的安全机制202

9.1.4数据库的安全机制202

9.1.5数据对象的安全机制202

9.2登录管理203

9.2.1 Windows身份验证模式203

9.2.2 SQL Server和Windows混合身份验证模式203

9.2.3设置验证模式203

9.2.4创建登录账号(登录名)204

9.3用户管理207

9.3.1修改数据库用户的属性207

9.3.2创建数据库用户209

9.3.3删除数据库用户210

9.4角色管理211

9.4.1服务器角色管理212

9.4.2数据库角色管理213

9.4.3创建数据库角色215

9.4.4删除数据库角色217

9.5权限管理218

9.5.1用广权限218

9.5.2角色权限219

9.5.3用户和角色权限问题220

9.5.4使用SQL语句管理权限221

9.6数据库管理222

9.6.1数据库备份222

9.6.2数据库恢复228

9.6.3数据库分离与附加230

9.6.4数据导入/导出234

【小结】239

【习题】239

活动十四:根据“××学院××专业成绩管理系统需求分析说明书”新建用户和角色并分配权限241

活动十五:备份/恢复、分离/附加、导入/导出数据242

第10章 前台数据库应用及设计文档243

10.1前台数据库应用243

10.1.1表示层的创建243

10.1.2数据访问层的创建246

10.1.3业务逻辑层的创建252

10.1.4表示层数据绑定256

10.2设计文档263

10.2.1概要设计说明书263

10.2.2数据库设计说明书267

10.2.3详细设计说明书273

【小结】277

【习题】277

活动十六:理解前台应用程序与后台数据库的交互278

活动十七:读软件开发过程中的各种提交文档297

附录A需求分析报告示例298

附录B概要设计报告示例306

附录C数据库设计报告示例313

附录D详细设计报告示例323

附录E部分习题参考答案331

参考文献337

热门推荐