数据库应用

数据库应用

赵增敏, 吴浩, 李伟伟, 主编

出版社:电子工业出版社

年代:2014

定价:38.0

书籍简介:

本书分为10章,对SQL Server数据库管理系统的使用方法和操作技巧进行介绍。主要内容包括:SQL Server 使用基础;数据库的设计与管理;表的创建与管理;通过选择查询检索数据;通过操作查询更新数据;索引与视图;Transact-SQL程序设计;默认值、规则与触发器;安全性管理;SQL Server 应用程序开发。

作者介绍:

赵增敏是河南信息工程学校计算机专业的骨干教师,有丰富的教学及教研经验。为了提高学习效率和教学效果,方便教师教学,作者为本书配备了教学指南、案例素材及结果文件、习题答案、授课PPT讲义等丰富的教学辅助资源。

书籍目录:

项目1 初识SQL Server 2008 1

任务1 了解数据库 1

任务2 了解SQL Server 2008 3

任务3 安装SQL Server 2008 4

任务4 认识SQL Server 2008服务和管理工具 9

任务5 管理SQL Server服务器 14

项目思考 17

项目实训 17

项目2 创建和管理数据库 19

任务1 认识SQL Server数据库 19

任务2 了解SQL Server系统数据库 22

任务3 认识数据库状态和文件状态 25

任务4 创建数据库 26

任务4 设置数据库为脱机状态 33

任务5 扩展数据库 35

任务6 收缩数据库 38

任务7 扩展事务日志 41

任务8 创建文件组 43

任务9 分离和附加数据库 44

任务10 重命名数据库 48

任务11 更改数据库所有者 49

任务12 删除数据库 50

任务13 备份数据库 51

任务14 还原数据库 54

项目思考 55

项目实训 56

项目3 创建和管理表 58

任务1 表的设计 58

任务2 认识SQL Server数据类型 62

任务3 创建表 71

任务4 在表中添加列 74

任务5 修改列的属性 76

任务6 在表中创建标识列 78

任务7 在表中创建主键 81

任务8 在表中创建唯一约束 84

任务9 在表中创建检查约束 86

任务10 在表中创建列的默认值 88

任务11 在表中创建外键 90

任务12 创建数据库关系图 94

任务13 查看表的定义和数据 96

任务14 重命名表 97

任务15 从数据库中删除表 98

项目思考 99

项目实训 100

项目4 操作数据库数据 101

任务1 使用结果窗格插入表数据 101

任务2 使用INSERT语句插入表数据 102

任务3 使用BULK INSERT语句复制数据 105

任务4 使用INSERT...SELECT语句插入表数据 108

任务5 使用结果窗格编辑表数据 110

任务6 使用UPDATE语句更新数据 111

任务7 在UPDATE语句中使用FROM子句 113

任务8 使用TOP限制更新的数据 114

任务9 使用结果窗格删除表数据 115

任务10 使用DELETE语句删除数据 116

任务11 使用TOP限制删除的行 117

任务12 使用TRUNCATE TABLE删除所有行 117

任务13 向SQL Server数据库中导入数据 118

任务14 从SQL Server数据库中导出数据 122

项目思考 126

项目实训 126

项目5 检索数据库数据 128

任务1 认识SELECT语句 128

任务2 从表中选择所有列 131

任务3 从表中选择特定列 133

任务4 从表中选择特殊列 134

任务5 设置结果集列的名称 135

任务6 在选择列表中进行计算 136

任务7 使用DISTINCT消除重复项 137

任务8 使用TOP限制结果集 139

任务9 使用没有FROM子句的SELECT语句 140

任务10 在FROM子句中使用内部连接 141

任务11 在FROM子句中使用外部连接 142

任务12 在选择查询中使用交叉连接 144

任务13 在选择查询中使用比较搜索条件 145

任务14 使用范围搜索条件 146

任务15 在选择查询中使用列表搜索条件 147

任务16 在搜索条件中使用模式匹配 149

任务17 在选择查询中使用逻辑运算符 151

任务18 使用ORDER BY对数据排序 152

任务19 将TOP...WITH TIES与ORDER BY子句联用 154

任务20 使用GROUP BY对数据分组 155

任务21 在分组操作中应用搜索条件 157

任务22 使用聚合函数汇总数据 158

任务23 使用公用表表达式检索数据 160

任务24 使用PIVOT运算符生成交叉表查询 162

任务25 将查询结果集保存到表中 164

任务26 使用子查询进行集成员测试 165

任务27 使用子查询进行比较测试 167

任务28 使用子查询进行存在性测试 168

任务29 使用子查询替代表达式 169

项目思考 170

项目实训 171

项目6 创建索引和视图 173

任务1 认识索引 173

任务2 设计索引 175

任务3 在表中创建索引 178

任务4 在表中查看索引信息 182

任务5 从表中删除索引 185

任务6 认识视图 186

任务7 使用视图设计器创建视图 188

任务8 使用CREATE VIEW语句创建视图 191

任务9 修改视图定义 193

任务10 重命名视图 195

任务11 查看视图相关信息 196

任务12 通过视图修改数据 197

任务13 删除视图 199

项目思考 199

项目实训 200

项目7 Transact-SQL程序设计 201

任务1 认识Transact-SQL语言 201

任务2 使用条件语句控制流程 211

任务3 使用CASE函数进行查询 213

任务4 使用GOTO语句实现流程跳转 217

任务5 使用WAITFOR语句定时执行操作 218

任务6 使用WHILE语句统计记录行数 219

任务7 在查询中使用字符串函数 220

任务8 在查询中使用数学函数 223

任务9 在查询中使用日期函数 225

任务10 在查询中使用转换函数 227

任务11 在查询中使用系统函数 229

任务12 在查询中使用用户定义函数 231

任务13 使用游标计算记录行数 235

任务14 通过游标提取数据 239

任务15 通过游标更新数据 242

任务16 处理事务 244

任务17 回滚事务 248

项目思考 250

项目实训 251

项目8 创建存储过程和触发器 252

任务1 创建和调用存储过程 252

任务2 执行字符串 257

任务3 管理存储过程 259

任务4 设计和实现DML触发器 260

任务5 设计和实现DDL触发器 266

任务6 管理触发器 269

项目思考 272

项目实训 273

项目9 管理数据安全 274

任务1 设置身份验证模式 274

任务2 创建登录账户 276

任务3 查看固定服务器角色及其权限 279

任务4 管理固定服务器角色成员 281

任务5 创建数据库用户 283

任务6 修改数据库用户 285

任务7 删除数据库用户 286

任务8 在数据库中创建架构 287

任务9 修改现有数据库架构 290

任务10 从数据库中删除架构 291

任务11 创建新的数据库角色 292

任务12 向数据库角色中添加成员 296

任务13 权限管理 297

项目思考 303

项目实训 303

内容摘要:

本书采用项目引领和任务驱动的教学方法,通过一系列项目和任务详细地讲解了SQL Server的基本操作和应用技巧。全书共分为9个项目,从培养学习者的实践动手能力出发,循序渐进、由浅入深地讲述了SQL Server使用基础、创建和管理数据库、创建和管理表、操作数据库数据、检索数据库数据、创建索引和视图、Transact-SQL程序设计、创建存储过程和触发器、管理数据安全。

书籍规格:

书籍详细信息
书名数据库应用站内查询相似图书
9787121248955
如需购买下载《数据库应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)38.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

数据库应用是电子工业出版社于2016.3出版的中图分类号为 TP311.138 的主题关于 关系数据库系统-中等专业学校-教材 的书籍。