SQL Server 2008数据库项目教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:杨云,孙丽娜,姜庆玲主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2015
- ISBN:9787302377061
- 页数:382 页
单元一 走进SQL Server 2008数据库 2
项目1 安装配置SQL Server 2008软件 2
任务1 认知SQL Server 2008 3
任务1-1 认知SQL Server 2008的产品组件 3
任务1-2 认知SQL Server 2008的新增特性 6
任务1-3 认知SQL Server 2008的体系结构 7
任务1-4 认知SQL Server 2008的管理工具 8
任务1-5 完成综合任务 8
任务2 安装SQL Server 2008 9
任务2-1 认知SQL Server 2008的环境要求 9
任务2-2 安装SQL Server 2008 12
任务2-3 启动SQL Server 2008 23
任务3 使用SQL Server 2008的常用工具 25
任务3-1 SQL Server配置管理器 25
任务3-2 SSMS的“已注册的服务器”组件 28
任务3-3 使用SSMS的“查询编辑器”组件 32
任务3-4 使用SSMS的其他组件 34
实训1 安装配置SQL Server 2008 35
小结 35
习题 35
项目2 设计数据库 37
任务1 附加与分离数据库并认知数据库结构 38
任务1-1 附加数据库 38
任务1-2 认识系统数据库结构 40
任务1-3 分离数据库 41
任务2 现实世界数据化 42
任务2-1 现实世界数据化过程 43
任务2-2 数据模型的概念 46
任务2-3 概念模型 47
任务2-4 绘制学生选修E-R图 49
任务3 转换成关系模型 51
任务3-1 逻辑数据模型 52
任务3-2 认知关系模型的基本概念 54
任务3-3 将学生选修课E-R图转换成关系模型 55
任务3-4 关系规范化 56
任务3-5 关系运算 59
任务3-6 关系数据库 61
任务4 认知关键字和数据完整性 62
任务4-1 认知关键字 62
任务4-2 认知数据完整性 63
实训2 设计数据库练习 64
小结 65
习题 65
项目3 创建与管理数据库 67
任务1 认知SQL Server数据库结构 68
任务1-1 了解数据库的组成 68
任务1-2 了解数据库文件和文件组 69
任务1-3 认知系统数据库和用户数据库 69
任务1-4 认知数据库对象 70
任务1-5 完成综合任务 71
任务2 创建xs数据库 71
任务2-1 使用SSMS创建数据库 72
任务2-2 使用T-SQL语句创建数据库 75
任务2-3 综合任务完成过程 76
任务3 管理xs数据库 77
任务3-1 使用SSMS查看和修改数据库 78
任务3-2 使用T-SQL语句查看数据库 79
任务3-3 使用T-SQL语句修改数据库文件 79
任务3-4 配置数据库为只读 80
任务3-5 缩小数据库和数据文件 83
任务3-6 使用T-SQL语句修改数据库名 85
任务3-7 删除数据库 85
任务3-8 完成综合任务 86
实训3创建数据库训练 88
小结 88
习题 89
项目4 创建和管理数据库表 90
任务1 创建表 91
任务1-1 数据表的概念 92
任务1-2 数据类型 93
任务1-3 空值 98
任务1-4 创建数据表 98
任务1-5 T-SQL设置联合主键 101
任务1-6 完成综合任务 102
任务2 管理数据表 103
任务2-1 显示表结构 104
任务2-2 使用SSMS修改数据表 104
任务2-3 使用T-SQL语句修改数据表 106
任务2-4 使用SSMS删除数据表 107
任务2-5 使用T-SQL语句删除数据表 108
任务2-6 使用T-SQL语句重命名数据表 109
任务2-7 完成综合任务 109
任务3 插入及删除表的数据 110
任务3-1 使用SSMS插入、删除、更新表的数据 110
任务3-2 使用T-SQL语句向表中插入数据 112
任务3-3 使用T-SQL语句删除表记录 113
任务3-4 完成综合任务 114
实训4 创建数据库表并录入表的数据 115
小结 117
习题 117
项目5 使用T-SQL语句查询表中数据 118
任务1 简单查询 119
任务1-1 SELECT语句的执行方式 120
任务1-2 认知SELECT语句的语法 123
任务1-3 SELECT子句实现列查询 124
任务1-4 用WHERE子句实现条件查询 130
任务1-5 ORDER BY子句 134
任务1-6 完成综合任务 135
任务2 分类汇总 136
任务2-1 使用常用聚合函数查询数据 137
任务2-2 分组筛选数据 139
任务2-3 计算与汇总 140
任务2-4 完成综合任务 142
任务3 连接查询 144
任务3-1 内连接 145
任务3-2 外连接 148
任务3-3 交叉连接 149
任务3-4 自连接 150
任务3-5 完成综合任务 150
任务4 子查询和保存结果集 152
任务4-1 使用子查询 153
任务4-2 保存查询结果 156
任务4-3 完成综合任务 157
实训5 查询及维护sale数据库 159
小结 159
习题 160
项目6 维护用户表数据 162
任务 对数据表进行操作 163
任务1-1 向用户表插入数据 163
任务1-2 修改用户表数据 167
任务1-3 删除用户表数据 168
任务1-4 完成综合任务 169
实训6 维护sale数据库数据 171
小结 171
习题 171
单元二 数据库及数据库对象的管理 174
项目7 创建视图和索引 174
任务1 创建和使用视图 175
任务1-1 了解视图用途 176
任务1-2 创建视图 176
任务1-3 修改视图 180
任务1-4 删除视图 182
任务2-5 使用视图操作表数据 184
任务2-6 完成综合任务 187
任务2 创建管理索引 189
任务2-1 创建索引 189
任务2-3 管理索引 196
任务2-4 分析索引 198
任务2-5 完成综合任务 200
实训7 为sale数据库建立视图和索引 201
小结 202
习题 202
项目8 实现数据完整性 204
任务1 实现域完整性 205
任务1-1 认知数据完整性概念及分类 206
任务1-2 CHECK约束 207
任务1-3 规则 211
任务1-4 默认值约束及默认值对象 215
任务1-5 完成综合任务 222
任务2 实现实体完整性 225
任务2-1 PRIMARY KEY约束 225
任务2-2 UNIQUE约束 227
任务2-3 完成综合任务 229
任务3 实现参照完整性 230
任务3-1 FOREIGN KEY(外键) 230
任务3-2 完成综合任务 235
实训8 实现sale数据库完整性 235
小结 235
习题 236
项目9 使用T-SQL语言编程 238
任务1 认知T-SQL语言编程基础 239
任务1-1 标识符与注释 240
任务1-2 常量 240
任务1-3 变量 241
任务1-4 运算符与表达式 244
任务1-5 完成综合任务 248
任务2 批处理与程序流程控制语句 249
任务2-1 批处理 249
任务2-2 流程控制语句 250
任务2-3 完成综合任务 253
任务3 系统内置函数 253
任务3-1 数学函数 253
任务3-2 字符串函数 254
任务3-3 日期和时间函数 256
任务3-4 聚合函数 257
任务3-5 系统函数 257
任务3-6 完成综合任务 259
任务4 用户定义函数 260
任务4-1 定义与调用用户定义函数 260
任务4-2 删除用户定义函数 265
任务4-3 完成综合任务 265
任务5 游标 266
任务5-1 声明游标 267
任务5-2 打开游标 269
任务5-3 数据处理 269
任务5-4 关闭游标 272
任务5-5 释放游标 273
实训9 程序设计 273
小结 273
习题 274
项目10 创建使用存储过程和触发器 276
任务1 创建和使用存储过程 277
任务1-1 介绍存储过程概述 278
任务1-2 创建存储过程 278
任务1-3 执行存储过程 280
任务1-4 修改存储过程 281
任务1-5 删除存储过程 282
任务1-6 完成综合任务 283
任务2 创建和使用触发器 284
任务2-1 触发器概述 285
任务2-2 创建触发器 286
任务2-3 修改触发器 291
任务2-4 删除触发器 291
任务2-5 完成综合任务 292
实训10 为sale数据库创建存储过程和触发器 293
小结 294
习题 295
单元三 安全管理与日常维护 298
项目11 数据库安全性管理 298
任务1 实现SQL Server 2008登录认证 299
任务1-1 SQL Server 2008系统安全机制 300
任务1-2 Windows身份认证和SQL Server身份认证 301
任务1-3 选择身份认证模式 302
任务1-4 Windows认证模式登录账号的建立和取消 302
任务1-5 SQL Server认证模式下登录账号的建立和删除 305
任务1-6 管理SQL Server登录账户 306
任务2 实现数据库用户账号及权限的管理 307
任务2-1 数据库用户账号 307
任务2-2 用户权限及数据库角色 308
任务2-3 使用SSMS管理用户账户和权限 309
任务2 4 使用T-SQL语句管理用户账号和权限 314
任务3 实现服务器角色和应用程序角色 316
任务3-1 服务器角色 317
任务3-2 管理服务器角色 318
任务3-3 应用程序角色 319
实训11 用户权限管理 321
小结 321
习题 321
项目12 维护与管理数据库 323
任务1 联机与脱机数据库 324
任务1-1 联机/脱机 324
任务2 备份与还原数据库 326
任务2-1 使用SSMS备份和还原数据库 326
任务2-2 使用T-SQL语句备份和还原数据库 330
任务3 导入与导出数据 332
任务3-1 导出数据 333
任务3-2 导入数据 338
实训12 维护管理sale数据库 340
小结 340
习题 340
单元四 数据库应用开发训练 342
项目13 SQL Server开发与编程 342
任务1 ASP.NET与SQL Server 2008开发 343
任务1-1 认知数据源控件与数据绑定控件 343
任务1-2 ASP.NET与SQL Server 2008的连接 344
任务2 Java/SQL Server 2008开发 348
任务2-1 环境搭配 348
任务2-2 测试连接 349
任务3 JSP/SQL Server 2008开发 350
任务3-1 环境搭配 351
任务3-2 测试连接 351
任务4 开发学生管理系统 353
任务4-1 系统需求分析 354
任务4-2 系统设计 354
任务4-3 系统实现 355
实训13 开发销售管理系统 370
小结 370
习题 371
附录A 学生数据库(xs)表结构及数据样本 372
附录B 连接查询用例表结构及数据样本 375
附录C SQL Server操作常用语句 376
附录D 常用函数 379
参考文献 382
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019