SQL Server 2005基础教程及上机指导PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王溧,甘里朝编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2009
- ISBN:9787560622118
- 页数:321 页
第1章 数据库简介及安装 1
1.1 数据库发展史 1
1.1.1 数据库种类 2
1.1.2 主流数据库简介 3
1.2 初识SQL Server 2005 7
1.2.1 SQL Server 2005的新特性 7
1.2.2 SQL Server 2005版本介绍 9
1.2.3 SQL Server 2005数据库组件 10
1.3 安装SQL Server 2005 12
1.3.1 硬件及软件要求 13
1.3.2 安装过程及步骤 13
1.3.3 安装服务包 18
1.3.4 安装SQL Server 2005 Express 19
1.4 微软认证数据库管理员证书简介 20
1.5 SQL Server 2005上机实验 22
习题 25
第2章 创建数据库 28
2.1 数据库管理开发工具 28
2.1.1 配置管理器 29
2.1.2 外围应用配置器 36
2.1.3 SQL Server管理控制台 38
2.1.4 sqlcmd管理工具 46
2.1.5 SQL Server 2005示例数据库 48
2.2 数据库基本组成 48
2.2.1 数据库文件 48
2.2.2 数据库表 50
2.2.3 系统数据库 51
2.3 使用SQL Server Management Studio创建数据库 52
2.4 使用T-SQL语言创建数据库 54
2.4.1 T-SQL简介 54
2.4.2 T-SQL语法及变量说明 54
2.4.3 使用CREATE DATABASE创建数据库 62
2.5 创建数据库表 65
2.5.1 设计表的基本原则 65
2.5.2 数据库表之间的关系 69
2.5.3 使用管理控制台创建表 70
2.5.4 使用T-SQL语言创建表 71
2.6 上机实验 73
习题 80
第3章 访问及修改数据库 83
3.1 向表中插入记录 83
3.1.1 INSERT语法简介 84
3.1.2 使用INSERT向表中插入记录 84
3.1.3 使用管理控制台向表中插入记录 87
3.2 访问查询表中的记录 88
3.2.1 SELECT语法简介 88
3.2.2 基本SELECT语句的使用 88
3.2.3 WHERE子句、DISTINCT子句和ORDER BY子句 90
3.2.4 聚合函数、GROUP BY子句和HAVING子句 95
3.2.5 使用JOIN子句联接多个表查询 99
3.2.6 INTO子句的使用 103
3.3 修改表中的记录 104
3.3.1 UPDATE语法简介 104
3.3.2 使用UPDATE修改表中的记录 105
3.4 删除表中的记录 107
3.4.1 DELETE语法简介 107
3.4.2 使用DELETE删除表中的记录 107
3.5 使用管理控制台管理表中的记录 108
3.5.1 使用管理控制台查看表中的记录 109
3.5.2 使用管理控制台修改表中的记录 112
3.5.3 使用管理控制台删除表中的记录 112
3.6 修改表的架构 113
3.7 修改数据库的架构 115
3.8 数据库的完整性 116
3.8.1 数据库完整性简介 116
3.8.2 实施主键约束 116
3.8.3 实施唯一约束 118
3.8.4 实施外键约束 119
3.8.5 实施检查约束 119
3.9 上机实验 120
习题 134
第4章 备份与还原数据库 136
4.1 数据备份 136
4.1.1 数据库完整备份 136
4.1.2 数据库差异备份 147
4.2 事务日志备份 149
4.2.1 数据库恢复模式 150
4.2.2 备份事务日志 151
4.3 数据库的还原 153
4.3.1 从完整备份集中还原数据库 155
4.3.2 从完整备份集、差异备份集中还原数据库 158
4.3.3 从完整备份集、差异备份集、事务日志备份集中还原数据库 159
4.4 分离和附加数据库 162
4.5 上机实验 164
习题 171
第5章 SQL Server 2005安全性管理 175
5.1 SQL Server 2005身份验证过程 175
5.1.1 身份验证过程概述 175
5.1.2 身份验证方式 176
5.1.3 设置SQL Server 2005身份验证模式 177
5.2 SQL Server 2005的授权过程 178
5.2.1 服务器级的权限 178
5.2.2 数据库级的权限 180
5.3 创建和管理登录名 182
5.3.1 查阅或修改SQL Server 2005数据库实例登录名属性 182
5.3.2 Windows登录名 187
5.3.3 SQL Server登录名 188
5.3.4 与登录名相关的其他T-SQL语言 189
5.4 创建和管理数据库用户 192
5.4.1 特殊的数据库用户“guest” 192
5.4.2 创建数据库用户 193
5.4.3 对数据库用户授权 198
5.4.4 用户与架构分离 203
5.5 上机实验 206
习题 216
第6章 存储过程 219
6.1 存储过程简介 219
6.2 使用存储过程 219
6.2.1 创建存储过程 219
6.2.2 运行存储过程 220
6.2.3 修改存储过程 221
6.2.4 删除存储过程 222
6.3 可编程化存储过程 222
6.3.1 设置参数 222
6.3.2 设置默认参数 224
6.3.3 设置输出参数 226
6.3.4 存储过程的返回值 227
6.4 上机实验 229
习题 233
第7章 触发器 234
7.1 触发器简介 234
7.2 触发器的工作原理 235
7.3 创建和管理触发器 235
7.3.1 创建触发器的语法 235
7.3.2 触发器的创建与使用 236
7.3.3 修改与删除触发器 242
7.3.4 使用管理控制台管理触发器 243
7.4 上机实验 244
习题 249
第8章 视图与索引 250
8.1 视图简介 250
8.2 视图的创建、修改与删除 251
8.2.1 创建视图 251
8.2.2 查看和修改视图 254
8.2.3 删除视图 257
8.3 通过视图操作数据 258
8.3.1 通过视图浏览记录 258
8.3.2 通过视图插入记录 258
8.3.3 通过视图删除记录 260
8.3.4 通过视图更改记录 261
8.4 索引的概念 261
8.5 创建和管理索引 262
8.5.1 创建索引 262
8.5.2 管理索引 265
8.6 上机实验 267
习题 273
第9章 SQL Server代理服务 275
9.1 配置数据库邮件 275
9.2 操作员 279
9.3 配置SQL Server代理服务 282
9.4 作业 286
9.4.1 作业步骤类型及运行计划 286
9.4.2 创建并运行作业 287
9.5 警报 293
9.6 上机实验 297
习题 307
上机实验与习题答案 310
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019