图书介绍

数据库系统开发基础与项目实训:基于SQL Server 20052025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库系统开发基础与项目实训:基于SQL Server 2005
  • 文东主编 著
  • 出版社: 北京:中国人民大学出版社
  • ISBN:9787300106045
  • 出版时间:2009
  • 标注页数:280页
  • 文件大小:65MB
  • 文件页数:294页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材

PDF下载


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

下载说明

数据库系统开发基础与项目实训:基于SQL Server 2005PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库基础1

1.1 数据库概述2

1.2 数据库模型2

1.2.1 网状2

1.2.2 层次型3

1.2.3 关系型3

1.3 数据库系统4

1.3.1 数据库系统的用户4

1.3.2 数据库管理系统5

1.3.3 数据库管理系统的网络结构5

1.4 关系型数据库7

1.4.1 关系型数据库的定义7

1.4.2 关系型数据库与表8

1.4.3 表的主键与外键9

1.4.4 数据完整性9

1.4.5 表的关联种类10

1.5 关系型数据库的设计10

1.5.1 数据库的设计过程10

1.5.2 关系型数据库的规范化11

1.6 上机实训——表的设计12

1.6.1 图书和订单管理系统中表的设计12

1.6.2 公告信息系统中表的设计13

1.7 小结14

1.8 习题14

第2章 初识SQL Server 200515

2.1 SQL Server 2005系统简介16

2.1.1 SQL Server 2005概述16

2.1.2 SQL Server 2005技术17

2.1.3 SQL Server 2005的新增功能18

2.2 SQL Server 2005版本及系统需求21

2.2.1 SQL Server 2005的版本21

2.2.2 SQL Server 2005的硬件需求22

2.2.3 SQL Server 2005的软件需求23

2.2.4 网络软件24

2.2.5 SQL Server 2005对Internet的要求25

2.3 SQL Server 2005的安装26

2.3.1 SQL Server的配置选项26

2.3.2 安装SQL Server 200529

2.3.3 从其他版本升级到SQL Server 200532

2.4 SQL Server 2005的工具概述33

2.4.1 SQL Server Management Studio33

2.4.2 Business Intelligence Development Studio35

2.4.3 Analysis Services36

2.4.4 SQL Server Configuration Manager配置工具37

2.4.5 性能工具39

2.4.6 文档和教程41

2.5 管理SQL Server服务器41

2.5.1 管理服务器组41

2.5.2 注册服务器42

2.6 上机实训——注册SQL Server服务器43

2.7 小结44

2.8 习题44

第3章 管理数据库和表45

3.1 数据库存储结构46

3.1.1 数据库文件和文件组46

3.1.2 页和区47

3.1.3 事务日志49

3.2 查看数据库属性50

3.2.1 查看系统数据库50

3.2.2 查看用户数据库52

3.2.3 查看表的结构和内容54

3.2.4 查看表之间的关系图55

3.2.5 查看视图56

3.2.6 查看存储过程57

3.2.7 查看用户和角色58

3.2.8 查看数据库架构59

3.3 数据库的建立和删除60

3.3.1 建立数据库60

3.3.2 删除数据库62

3.4 数据库文件和文件组的设置63

3.5 数据库大小估算和收缩数据库64

3.6 表的建立、修改与删除65

3.6.1 新建表65

3.6.2 修改表的结构67

3.6.3 建立表间的关联67

3.6.4 删除表69

3.6.5 记录的新增和修改70

3.7 上机实训70

3.7.1 创建boarddb数据库70

3.7.2 创建boarddb数据库中的表71

3.7.3 图书馆管理系统的数据表设计72

3.8 小结72

3.9 习题73

第4章 用户安全管理75

4.1 SQL Server的验证模式76

4.1.1 Windows验证模式76

4.1.2 混合验证模式76

4.1.3 设置验证模式77

4.2 账户和角色78

4.2.1 登录账户78

4.2.2 数据库用户80

4.2.3 角色83

4.2.4 用户和角色的权限问题86

4.3 上机实训87

4.3.1 创建登录账户Lib_Man87

4.3.2 设置Lib_Man用户的权限88

4.4 小结88

4.5 习题89

第5章 Transact-SQL语言91

5.1 SQL语言92

5.1.1 SQL语言概述92

5.1.2 分类93

5.2 Transact-SQL基础93

5.2.1 数据查询94

5.2.2 数据插入和删除97

5.2.3 数据修改98

5.2.4 使用函数99

5.2.5 使用公式99

5.2.6 数据库的操作语句99

5.2.7 表的操作语句101

5.3 SELECT高级查询103

5.3.1 数据汇总查询103

5.3.2 连接查询109

5.3.3 子查询112

5.3.4 使用UNION运算符组合多个结果118

5.3.5 在查询的基础上创建新表119

5.4 上机实训119

5.4.1 显示打折后的书籍价格119

5.4.2 判断学生成绩及格与否120

5.4.3 在图书馆管理系统的读者表中插入记录120

5.4.4 检索超期未还图书121

5.5 小结121

5.6 习题121

第6章 视图123

6.1 视图概述124

6.2 视图的创建125

6.2.1 使用SQL Server Management Studio管理平台创建视图126

6.2.2 使用SQL语句创建视图127

6.3 视图的使用128

6.3.1 通过视图进行数据检索128

6.3.2 通过视图修改数据128

6.4 视图的修改129

6.4.1 修改视图130

6.4.2 重命名视图130

6.5 视图信息的查询131

6.5.1 使用SQL Server Management Studio查看视图信息131

6.5.2 使用sp_helptext存储过程查看视图信息132

6.6 视图的删除132

6.6.1 使用SQL Server Management Studio删除视图133

6.6.2 使用Transact-SQL删除视图133

6.7 上机实训133

6.7.1 查看读者的借书信息133

6.7.2 用SQL语句创建“订单”视图134

6.8 小结134

6.9 习题135

第7章 索引136

7.1 索引概述137

7.1.1 创建索引的原因137

7.1.2 创建索引应该考虑的问题138

7.2 索引类型139

7.2.1 B-Tree索引结构139

7.2.2 聚集索引和非聚集索引139

7.2.3 唯一索引和组合索引142

7.3 创建索引142

7.3.1 使用SQL Server Management Studio创建索引143

7.3.2 使用SQL语言创建索引143

7.3.3 创建索引的选项设置145

7.3.4 创建索引的空间考虑147

7.3.5 在视图和计算列上创建索引147

7.4 索引的查看和删除148

7.5 全文索引149

7.5.1 启用全文索引服务149

7.5.2 创建全文目录150

7.5.3 创建全文索引152

7.5.4 全文查询154

7.6 上机实训——建立图书表的全文索引159

7.7 小结159

7.8 习题160

第8章 SQL程序设计161

8.1 Transact-SQL程序设计基础162

8.1.1 标识符162

8.1.2 数据类型163

8.1.3 运算符174

8.1.4 变量178

8.1.5 批处理180

8.1.6 注释181

8.1.7 控制流语句182

8.1.8 函数187

8.2 管理ntext、text和image数据189

8.3 事务处理193

8.3.1 事务分类193

8.3.2 显式事务194

8.3.3 自动提交事务197

8.3.4 隐式事务197

8.4 游标的使用198

8.4.1 游标的概念198

8.4.2 游标的基本操作199

8.5 上机实训——使用游标打印报表203

8.6 小结204

8.7 习题204

第9章 数据库完整性205

9.1 数据库完整性概述206

9.2 约束206

9.2.1 PRIMARY KEY约束206

9.2.2 FOREIGN KEY约束207

9.2.3 UNIQUE约束208

9.2.4 CHECK约束209

9.2.5 列约束和表约束209

9.3 默认值209

9.4 规则210

9.4.1 创建规则211

9.4.2 绑定规则212

9.4.3 删除规则212

9.5 存储过程213

9.5.1 创建存储过程213

9.5.2 执行存储过程215

9.5.3 存储过程的参数216

9.5.4 查看、修改和删除存储过程218

9.6 触发器219

9.6.1 创建触发器219

9.6.2 使用触发器222

9.6.3 删除触发器223

9.7 上机实训223

9.7.1 在“性别”字段上创建约束和默认值223

9.7.2 创建“增加读者”存储过程224

9.8 小结225

9.9 习题226

第10章 数据的备份、恢复和报表227

10.1 SQL Server备份概述228

10.2 数据备份228

10.2.1 备份设备229

10.2.2 备份数据库230

10.2.3 备份系统数据库232

10.3 数据恢复233

10.3.1 自动恢复233

10.3.2 恢复用户数据库233

10.4 数据的导入和导出235

10.5 Reporting Services236

10.5.1 安装和配置Reporting Services237

10.5.2 创建和设计报表239

10.6 上机实训239

10.6.1 备份LIB_DATA数据库239

10.6.2 制作图书报表239

10.7 小结242

10.8 习题242

第11章 项目实训——图书馆管理系统的开发244

11.1 基于.NET的数据库程序开发245

11.1.1 ASP.NET概述245

11.1.2 Visual Studio概述248

11.1.3 ADO.NET概述249

11.2 系统设计250

11.2.1 需求分析250

11.2.2 开发与运行环境251

11.2.3 系统模块设计251

11.2.4 数据库设计251

11.3 系统实现256

11.3.1 配置文件256

11.3.2 主页257

11.3.3 图书查询页面260

11.3.4 读者登录页面262

11.3.5 读者信息维护页面264

11.3.6 读者超期信息页面266

11.3.7 后台管理页面268

11.3.8 借阅图书页面268

11.4 系统运行269

11.5 小结272

11.6 习题272

第12章 课程设计——学生成绩管理系统的开发273

12.1 需求分析274

12.1.1 学校工作流程分析274

12.1.2 系统具体需求分析274

12.1.3 系统设计分析274

12.1.4 系统功能分析275

12.2 用户角色及功能结构275

12.3 系统模块276

12.4 数据库设计277

12.4.1 数据库表的逻辑结构设计277

12.4.2 数据库表的关系图278

12.5 小结278

附录 习题参考答案279

热门推荐