《SQL Server项目实现教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:邵顺增,刘小园主编;李琳,耿亚,丁倩等副主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2016
  • ISBN:9787121289118
  • 页数:313 页
图书介绍:Microsoft推出的SQL Server是当前信息管理中广泛使用的数据库管理系统之一,特别适合在中小型信息管理系统中使用,它与Microsoft开发的操作系统和编程环境的配合更是天衣无缝,相得益彰。本教材以Microsoft的SQL Server 2014 Express为蓝本,包括了SQL Server数据库的所有基本内容,主要任务有:了解SQL Server概貌,设计数据库,创建数据库和数据表,保证数据完整性,查询信息,添加、修改和删除记录,创建视图与索引,编写批处理,设计与管理存储过程,设计触发器与游标,安全管理,管理与维护数据库。为了拓展学生的知识和能力,还增加了数据报表,为了提高学生的实际技能,最后增加了实训。本教材适用于高等职业院校的学生,也适合希望提高SQL Server实际应用能力的大中专学生和各类在职人员使用。

模块1 SQL Server概貌 1

工作任务1.1 使用“长江家具”系统 2

工作任务1.2 了解“在线书店系统”数据库 13

工作任务1.3 了解数据处理技术发展及数据库 14

工作任务1.4 了解SQL Server 2014数据库管理系统 18

能力训练 24

模块2 设计数据库 25

工作任务2.1 定义实体及属性 26

工作任务2.2 设计E-R图 30

工作任务2.3 设计关系模型 35

工作任务2.4 规范化关系模型 38

能力训练 41

模块3 创建数据库和数据表 42

工作任务3.1 创建长江家具信息管理系统数据库 43

工作任务3.2 修改数据库 49

工作任务3.3 删除数据库 53

工作任务3.4 创建数据表 54

工作任务3.5 修改数据表 61

工作任务3.6 删除数据表 64

能力训练 67

模块4 查询信息 68

工作任务4.1 查询基本信息 69

工作任务4.2 选择查询信息 76

工作任务4.3 根据条件查询信息 80

工作任务4.4 查询并排序信息 93

工作任务4.5 分组查询信息 97

工作任务4.6 用子查询查询信息 102

工作任务4.7 多表查询信息 109

能力训练 115

模块5 添加、修改和删除记录 118

工作任务5.1 向仓库表中添加数据 120

工作任务5.2 修改产品表中数据 127

工作任务5.3 删除员工表中数据 131

能力训练 134

模块6 创建视图与索引 136

工作任务6.1 设计产品信息视图 137

工作任务6.2 设计产品入库明细视图 141

工作任务6.3 设计IX产品数量索引 144

能力训练 150

模块7 保证数据完整性 151

工作任务7.1 创建主键 152

工作任务7.2 创建外键 153

工作任务7.3 创建默认值 155

工作任务7.4 创建规则 156

工作任务7.5 创建约束 156

工作任务7.6 创建触发器 157

能力训练 159

模块8 编写批处理 160

工作任务8.1 原材料入库批处理 161

工作任务8.2 用户密码修改批处理 165

能力训练 168

模块9 设计与管理存储过程 170

工作任务9.1 创建与执行存储过程 171

工作任务9.2 管理存储过程 176

能力训练 184

模块10 设计用户定义数据类型与用户定义函数 186

工作任务10.1 设计“产品数量”用户定义数据类型 187

工作任务10.2 设计“单据状态”用户定义数据类型 188

工作任务10.3 设计getDateNoTime用户定义函数 192

工作任务10.4 设计getPy用户定义函数 195

工作任务10.5 用Transact-SQL语句定义数据类型和函数 198

能力训练 200

模块11 设计触发器与游标 201

工作任务11.1 设计“trg_客户”触发器 202

工作任务11.2 设计“trg_删除员工”触发器 206

工作任务11.3 设计“资金往来”存储过程 207

能力训练 215

模块12 安全管理 216

工作任务12.1 创建登录用户 218

工作任务12.2 创建数据库操作用户 227

工作任务12.3 设置用户操作权限 233

工作任务12.4 创建和管理角色 241

能力训练 251

模块13 管理与维护数据库 252

工作任务13.1 备份及还原“长江家具”数据库 253

工作任务13.2 导入、导出数据 257

工作任务13.3 监视服务器性能和活动 261

工作任务13.4 事务日志 263

工作任务13.5 自动化管理 265

工作任务13.6 执行作业 268

工作任务13.7 响应事件 271

能力训练 273

模块14 使用Reporting Services 274

工作任务14.1 安装及配置Reporting Services 274

工作任务14.2 创建“产品销售统计”报表 288

工作任务14.3 创建“区域销售数据统计”报表 296

能力训练 304

模块15 实训:高招录取辅助系统数据库设计 305

工作任务15.1 设计并创建辅助管理系统数据库 306

工作任务15.2 设计统计分析用视图 310

工作任务15.3 设计事务处理存储过程 311

工作任务15.4 设计数据导入触发器 311

工作任务15.5 自动化管理数据库 312

参考文献 313