图书介绍

SQL Server 2005项目实现教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL Server 2005项目实现教程
  • 邵顺增编著 著
  • 出版社: 北京市:北京大学出版社
  • ISBN:9787301163047
  • 出版时间:2010
  • 标注页数:339页
  • 文件大小:83MB
  • 文件页数:351页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材

PDF下载


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

下载说明

SQL Server 2005项目实现教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 SQL Server 2005概貌1

1.1 工作目标1

1.1.1 终极目标1

1.1.2 促成目标1

1.2 工作任务1

1.3 工作任务1:使用“长江家俱”系统2

1.3.1 系统简述2

1.3.2 系统功能模块2

1.3.3 登录2

1.3.4 注销5

1.3.5 设置基础数据5

1.3.6 管理系统信息9

1.3.7 管理库存信息11

1.3.8 管理入库信息12

1.3.9 管理出库信息15

1.3.10 退货管理15

1.4 工作任务2:了解“在线书店系统”数据库16

1.5 工作任务3:了解数据处理技术发展及数据库16

1.5.1 数据、信息与数据处理17

1.5.2 数据处理的发展17

1.5.3 数据库系统的组成21

1.6 工作任务4:了解SQL Server 2005数据库管理系统21

1.6.1 SQL Server 2005数据平台22

1.6.2 SQL Server 2005管理工具24

能力(知识)梳理28

能力训练29

第2章 设计数据库30

2.1 总体目标30

2.1.1 终极目标30

2.1.2 促成目标30

2.2 工作任务31

2.3 工作任务1:定义实体及属性31

2.3.1 “入库管理”功能的基本需求31

2.3.2 数据流程图31

2.3.3 数据字典32

2.3.4 确定实体及其属性33

2.4 工作任务2:设计E-R图36

2.4.1 局部关系描述36

2.4.2 整体E-R图描述41

2.5 工作任务3:设计关系模型42

2.5.1 第一种转换模式42

2.5.2 第二种转换模式43

2.6 工作任务4:规范化关系模型46

2.6.1 Ⅰ范式47

2.6.2 Ⅱ范式47

2.6.3 Ⅲ范式48

能力(知识)梳理48

能力训练50

第3章 创建数据库和数据表51

3.1 工作目标51

3.1.1 终极目标51

3.1.2 促成目标51

3.2 工作任务52

3.3 工作任务1:创建长江家俱系统数据库52

3.3.1 使用Microsoft SQL Server Management Studio创建数据库52

3.3.2 使用Transact-SQL语句创建数据库(CREATE DATABASE)57

3.4 工作任务2:修改数据库59

3.4.1 使用Microsoft SQL Server Management Studio修改数据库59

3.4.2 使用Transact-SQL语句修改数据库(ALTER DATABASE)62

3.5 工作任务3:删除数据库64

3.5.1 使用Microsoft SQL Server Management Studio删除数据库64

3.5.2 使用Transact-SQL语句删除数据库(DROP DATABASE)65

3.6 工作任务4:创建数据表65

3.6.1 使用Microsoft SQL Server Management Studio创建数据表65

3.6.2 使用Transact-SQL语句创建数据表(CREATE TABLE)69

3.7 工作任务5:修改数据表72

3.7.1 使用Microsoft SQL Server Management Studio修改数据表72

3.7.2 使用Transact-SQL语句修改数据表(ALTER TABLE)76

3.8 工作任务6:删除数据表77

3.8.1 使用Microsoft SQL Server Management Studio删除数据表77

3.8.2 使用Transact-SQL语句删除数据表(DROP TABLE)78

能力(知识)梳理79

能力训练80

第4章 查询信息82

4.1 工作目标83

4.1.1 终极目标83

4.1.2 促成目标83

4.2 工作任务83

4.3 工作任务1:查询基本信息83

4.3.1 查询所有产品情况84

4.3.2 查询员工信息86

4.4 工作任务2:选择查询信息89

4.4.1 查询入库单信息90

4.4.2 修改查询结果中的列标题91

4.4.3 查询结果中增加字符串列92

4.5 工作任务3:根据条件查询信息93

4.5.1 用比较运算符查询工资信息94

4.5.2 用like运算符查询信息99

4.5.3 用between...and组成条件查询信息102

4.5.4 用in组成条件查询104

4.5.5 查询某字段没有赋值的记录105

4.6 工作任务4:查询并排序信息107

4.6.1 查询并排序产品108

4.6.2 多字段排序查工资110

4.6.3 查询有限条记录信息111

4.6.4 查询一定比例记录信息112

4.7 工作任务5:查询并统计信息113

4.7.1 查询工资并汇总总工资113

4.7.2 分组查询工资并汇总总工资115

4.8 工作任务6:分组查询信息116

4.8.1 分组查询汇总工资116

4.8.2 对分组后结果查询118

4.9 工作任务7:用子查询查询信息123

4.9.1 查询具有某权限的角色124

4.9.2 查找不是系统管理员的用户126

4.9.3 查询“半成品”信息126

4.9.4 查询“半成品”和“产成品”信息127

4.9.5 查询总工资小于平均总工资的职工130

4.10 工作任务8:多表查询信息131

4.10.1 查询各产品及分类信息131

4.10.2 查询“产品分类名称”为“原材料”的产品及分类信息135

4.10.3 用“join”实现查询各产品及分类信息136

能力(知识)梳理137

能力训练138

第5章 添加、修改和删除记录142

5.1 工作目标144

5.1.1 终极目标144

5.1.2 促成目标144

5.2 工作任务144

5.3 工作任务1:向“仓库表”中添加数据144

5.3.1 添加数据到所有字段144

5.3.2 添加数据到部分字段146

5.3.3 添加默认值给字段148

5.3.4 添加批量数据给数据表150

5.3.5 添加批量数据给新建数据表151

5.4 工作任务2:修改“产品表”中数据153

5.4.1 直接修改“产品表”中数据153

5.4.2 根据入库单明细修改“产品表”中数据155

5.5 工作任务3:删除“员工表”中数据158

能力(知识)梳理160

能力训练161

第6章 创建视图与索引163

6.1 工作目标163

6.1.1 终极目标163

6.1.2 促成目标163

6.2 工作任务163

6.3 工作任务1:设计“产品信息”视图164

6.3.1 功能要求164

6.3.2 设计步骤165

6.3.3 运行结果168

6.4 工作任务2:设计“产品入库明细视图”视图169

6.4.1 功能要求169

6.4.2 设计步骤170

6.4.3 运行结果172

6.5 工作任务3:设计“IX产品数量”索引173

6.5.1 功能要求173

6.5.2 设计步骤174

6.5.3 运行结果176

能力(知识)梳理179

能力训练179

第7章 保证数据完整性180

7.1 工作目标181

7.1.1 终极目标181

7.1.2 促成目标181

7.2 工作任务181

7.3 工作任务1:创建主键181

7.4 工作任务2:创建外键183

7.5 工作任务3:创建默认值185

7.6 工作任务4:创建规则186

7.7 工作任务5:创建约束187

7.8 工作任务6:创建触发器188

能力(知识)梳理188

能力训练189

第8章 编写批处理190

8.1 工作目标191

8.1.1 终极目标191

8.1.2 促成目标191

8.2 工作任务191

8.3 工作任务1:原材料入库批处理191

8.4 工作任务2:用户密码修改批处理196

能力(知识)梳理199

能力训练201

第9章 设计与管理存储过程202

9.1 总体目标202

9.1.1 终极目标202

9.1.2 促成目标203

9.2 工作任务203

9.3 工作任务1:创建与执行存储过程203

9.3.1 创建密码修改存储过程203

9.3.2 密码修改存储过程执行206

9.4 工作任务2:管理存储过程209

9.4.1 查看存储过程209

9.4.2 修改存储过程212

9.4.3 删除存储过程214

9.4.4 修改存储过程名称214

能力(知识)拓展217

能力训练219

第10章 设计用户定义数据类型与用户定义函数221

10.1 工作目标221

10.1.1 终极目标221

10.1.2 促成目标221

10.2 工作任务221

10.3 工作任务1:设计“产品数量”用户定义数据类型222

10.3.1 功能要求222

10.3.2 设计步骤222

10.3.3 运行结果223

10.4 工作任务2:设计“单据状态”用户定义数据类型224

10.4.1 功能要求224

10.4.2 设计步骤224

10.4.3 运行结果226

10.5 工作任务3:设计“getDateNoTime”用户定义函数228

10.5.1 功能要求228

10.5.2 设计步骤228

10.5.3 运行结果230

10.6 工作任务4:设计“getPy”用户定义函数231

10.6.1 功能要求231

10.6.2 设计步骤231

10.6.3 运行结果233

10.7 能力扩展——用T-SQL语句定义数据类型和函数234

10.7.1 户定义数据类型234

10.7.2 用户定义函数234

能力(知识)梳理236

能力训练236

第11章 设计触发器与游标237

11.1 工作目标237

11.1.1 终极目标237

11.1.2 促成目标237

11.2 工作任务237

11.3 工作任务1:设计“trg_客户”触发器238

11.3.1 功能要求238

11.3.2 设计步骤238

11.3.3 运行结果240

11.4 工作任务2:设计“trg_删除员工”触发器242

11.4.1 功能要求242

11.4.2 设计步骤243

11.4.3 运行结果243

11.5 工作任务3:设计“资金往来”存储过程244

11.5.1 功能要求244

11.5.2 设计步骤245

11.5.3 运行结果249

能力(知识)梳理252

能力训练253

第12章 应用CLR集成254

12.1 工作目标254

12.1.1 终极目标254

12.1.2 促成目标254

12.2 工作任务254

12.3 工作任务1:使用CLR编写存储过程“Hello”255

12.3.1 功能要求255

12.3.2 设计步骤255

12.3.3 运行结果259

12.4 工作任务2:使用CLR编写用户定义函数“MD5”261

12.4.1 功能要求261

12.4.2 设计步骤261

12.4.3 运行结果262

能力(知识)梳理263

能力训练263

第13章 安全管理264

13.1 工作目标265

13.1.1 终极目标265

13.1.2 促成目标265

13.2 工作任务265

13.3 工作任务1:创建登录用户266

13.3.1 建立登录用户266

13.3.2 用新用户登录系统274

13.4 工作任务2:创建数据库操作用户276

13.4.1 创建数据库操作用户276

13.4.2 用新用户登录系统280

13.5 工作任务3:设置用户操作权限282

13.5.1 面句单一用户的操作权限设置282

13.5.2 面向数据库对象的权限设置289

13.6 工作任务4:创建和管理角色290

13.6.1 管理服务器角色290

13.6.2 创建和管理数据库角色293

能力(知识)梳理300

能力训练301

第14章 管理与维护数据库302

14.1 工作目标302

14.1.1 终极目标302

14.1.2 促成目标302

14.2 工作任务303

14.3 工作任务1:备份及还原“长江家俱”数据库303

14.3.1 备份“长江家俱”数据库303

14.3.2 还原“长江家俱”数据库306

14.4 工作任务2:导入、导出数据308

14.4.1 导出数据到Excel文件308

14.4.2 从Excel导入数据312

14.5 工作任务3:监视服务器性能和活动312

14.6 工作任务4:事务日志315

14.7 工作任务5:自动化管理318

14.8 工作任务6:执行作业322

14.9 工作任务7:响应事件325

能力(知识)梳理327

能力训练327

附录 安装SQL Server 2005328

参考文献339

热门推荐