SQL Server 2014数据库教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:秦婧,傅冬,王斌编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2017
- ISBN:9787111573845
- 页数:321 页
第1章 走进SQL Server 1
1.1数据库基础知识 1
1.1.1了解相关概念 1
1.1.2认识数据模型 2
1.1.3数据库的设计 4
1.2了解SQL Server 7
1.2.1SQL Server的发展历程 7
1.2.2SQL Server 2014的新特性 8
1.2.3其他数据库产品 9
1.3SQL Server的安装 10
1.3.1SQL Server各版本简介 10
1.3.2SQL Server 2014的安装环境 13
1.3.3SQL Server 2014组件 14
1.3.4SQL Server 2014的安装 14
1.3.5卸载SQL Server 2014 20
1.3.6安装实例数据库 23
1.4图形界面管理器简介 25
1.4.1连接SQL Server服务器 25
1.4.2管理器菜单简介 26
1.5SQL Server的服务管理 27
1.6本章小结 29
1.7本章习题 29
第2章 管理数据库 31
2.1SQL简介 31
2.1.1SQL的分类 31
2.1.2书写约定 32
2.2创建数据库 33
2.2.1基本语法 33
2.2.2在指定位置创建数据库 34
2.2.3使用数据库中的文件组 38
2.2.4查看数据库 39
2.3修改数据库 42
2.3.1基本语法 42
2.3.2管理数据库中的文件 43
2.3.3管理文件组 45
2.3.4管理数据库 45
2.4删除数据库 46
2.5使用企业管理器操作数据库 46
2.5.1创建数据库 46
2.5.2管理数据库 48
2.6综合实例:创建并操作音乐播放器数据库 51
2.7本章小结 52
2.8本章习题 53
第3章 管理表 54
3.1基本概念 54
3.2创建表 55
3.2.1数据类型 55
3.2.2用户定义数据类型 58
3.2.3创建永久表 60
3.2.4创建临时表 61
3.3维护表 62
3.3.1查看表的信息 62
3.3.2修改表 64
3.3.3重命名表和删除表 66
3.4使用企业管理器管理表 67
3.4.1使用企业管理器创建表 68
3.4.2使用企业管理器维护表 70
3.5综合实例:向音乐播放器数据库中添加表 71
3.6本章小结 74
3.7本章习题 74
第4章 操作表中的数据 75
4.1表中的约束 75
4.1.1约束的作用 75
4.1.2主键约束 77
4.1.3外键约束 80
4.1.4唯一约束 83
4.1.5检查约束 84
4.1.6默认值约束 86
4.1.7使用企业管理器管理约束 87
4.2运算符和表达式 92
4.3向表中添加数据 94
4.3.1添加数据的基本语法 94
4.3.2复制数据 96
4.4维护表数据 97
4.4.1修改表中的数据 97
4.4.2删除表中的数据 98
4.5使用企业管理器管理表中的数据 99
4.6综合实例1:为音乐播放器中的数据表设置约束 100
4.7综合实例2:管理音乐播放器中表的数据 101
4.8本章小结 103
4.9本章习题 103
第5章 查询 105
5.1基本查询语句 105
5.1.1不带条件的查询 106
5.1.2带条件的查询 108
5.1.3模糊查询 111
5.1.4NULL值查询 114
5.1.5查询结果排序 115
5.2多表查询 117
5.2.1笛卡儿积 118
5.2.2内连接查询 118
5.2.3外连接查询 122
5.2.4结果集的运算 124
5.3分组查询 127
5.3.1聚合函数 127
5.3.2使用分组查询 129
5.4子查询 130
5.4.1子查询中所用的运算符 131
5.4.2单行子查询 131
5.4.3多行子查询 133
5.5综合实例:根据条件完成音乐播放器数据库中的查询语句 134
5.6本章小结 135
5.7本章习题 135
第6章 函数 136
6.1系统函数 136
6.1.1数学函数 136
6.1.2字符串函数 142
6.1.3日期函数 147
6.1.4其他函数 150
6.2自定义函数 155
6.2.1基本语法 155
6.2.2创建标量值函数 157
6.2.3创建表值函数 159
6.3维护自定义函数 160
6.3.1查看函数信息 160
6.3.2重命名函数 161
6.3.3修改函数 162
6.3.4删除函数 163
6.4使用企业管理器管理自定义函数 163
6.5本章小结 165
6.6本章习题 166
第7章 视图 167
7.1了解视图 167
7.2创建视图 168
7.2.1创建视图语法 169
7.2.2创建视图的方法 170
7.2.3创建加密视图 172
7.2.4创建绑定视图 173
7.2.5使用企业管理器创建视图 174
7.3管理视图 177
7.3.1查看视图信息 177
7.3.2重命名视图 178
7.3.3修改视图 179
7.3.4删除视图 179
7.3.5使用企业管理器工具管理视图 180
7.4可更新视图 181
7.4.1可更新视图的条件 181
7.4.2通过视图增加记录 182
7.4.3通过视图修改和删除记录 183
7.5本章小结 184
7.6本章习题 184
第8章 T-SQL基础 185
8.1T-SQL中的书写约定 185
8.2常量和变量 185
8.2.1常量 186
8.2.2变量 187
8.3常用语句 190
8.3.1条件语句 190
8.3.2循环语句 194
8.3.3控制语句执行时间 197
8.3.4异常处理 198
8.4游标 201
8.4.1游标的作用 201
8.4.2声明游标 201
8.4.3打开和读取游标 202
8.4.4关闭和释放游标 206
8.4.5实例演练:使用游标完成表数据的读取和操作 207
8.5使用事务控制语句 208
8.5.1事务的作用 208
8.5.2启动和保存事务 209
8.5.3提交和回滚事务 210
8.6本章小结 211
8.7本章习题 211
第9章 存储过程与触发器 212
9.1存储过程 212
9.1.1存储过程的分类 212
9.1.2创建存储过程 214
9.1.3管理存储过程 221
9.1.4使用企业管理器操作存储过程 225
9.2触发器 231
9.2.1触发器的作用及分类 231
9.2.2创建DML触发器 231
9.2.3管理DML触发器 236
9.2.4使用企业管理器操作触发器 239
9.3本章小结 242
9.4本章习题 242
第10章 数据库的安全性 243
10.1用户 243
10.1.1SQL Server的身份验证模式 243
10.1.2创建用户 245
10.1.3管理用户 246
10.1.4登录用户管理 247
10.1.5使用企业管理器管理用户 249
10.2角色 254
10.2.1了解常用的角色 254
10.2.2创建角色 255
10.2.3修改角色 256
10.2.4删除角色 258
10.2.5使用企业管理器操作角色 259
10.3权限 264
10.3.1授予权限 265
10.3.2收回权限 266
10.3.3拒绝权限 267
10.3.4使用企业管理器操作权限 268
10.4本章小结 270
10.5本章习题 270
第11章 数据库的备份与还原 271
11.1数据库备份 271
11.1.1备份的类型与作用 271
11.1.2备份数据库 272
11.1.3备份日志文件 274
11.1.4备份文件和文件组 274
11.2还原数据库 276
11.2.1还原数据库文件 276
11.2.2还原文件和文件组 277
11.3使用企业管理器备份和还原数据库 278
11.3.1使用企业管理器备份数据库 278
11.3.2使用企业管理器还原数据库 280
11.4数据库的分离和附加 284
11.4.1数据库的分离 284
11.4.2数据库的附加 285
11.5使用企业管理器分离和附加数据库 285
11.6数据的导入和导出 287
11.7本章小结 295
11.8本章习题 295
第12章 使用C#连接SQL Server2014 296
12.1了解ADO.NET 296
12.1.1ADO.NET中涉及的类 296
12.1.2使用SqlDataReader类操作数据 298
12.1.3使用DataSet类操作数据 299
12.2音乐播放器的设计与实现 300
12.2.1数据库与连接类设计 300
12.2.2功能设计 305
12.2.3用户登录注册模块的实现 306
12.2.4普通用户操作模块的实现 308
12.2.5管理员用户操作模块的实现 313
12.3本章小结 320
参考文献 321
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019