SQL Server 2008中文版关系数据库基础与实践教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王征,吕雷编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121088469
- 页数:292 页
第1章 初识SQL Server 2008 1
1.1 SQL Server 2008新增功能 1
1.1.1 数据库引擎 1
1.1.2 分析服务新增功能——多维数据库 2
1.1.3 分析服务新增功能——数据挖掘 2
1.1.4 集成服务新增功能 3
1.1.5 复制新增功能 3
1.1.6 报表服务新增功能 3
1.1.7 Service Broker新增功能 4
1.2 SQL Server 2008配置要求与安装技巧 4
1.2.1 SQL Server 2008配置要求 4
1.2.2 SQL Server 2008安装技巧 5
1.3 SQL Server 2008集成开发环境 11
1.3.1 启动SQL Server 2008集成开发环境 11
1.3.2 已注册的服务器 12
1.3.3 对象资源管理器和对象资源管理器详细信息 12
1.3.4 新建查询 13
1.3.5 模板资源管理器 13
1.3.6 新建项目 14
1.4 SQL Server 2008性能工具 15
1.4.1 数据库引擎优化顾问 15
1.4.2 SQL Server事件探查器 17
1.5 SQL Server 2008配置工具 18
1.5.1 报表服务配置管理器 18
1.5.2 SQL Server安装中心 20
1.5.3 SQL Server错误与使用情况报告 20
1.5.4 SQL Server配置管理器 20
本章小结 21
第2章 数据库创建与设计技巧 22
2.1 数据库概述 22
2.1.1 数据库常见概念 22
2.1.2 数据模型 23
2.2 创建数据库 25
2.2.1 利用SQL Server Management Studio创建数据库 25
2.2.2 创建含有文件组的多数据文件和多日志文件的数据库 27
2.2.3 利用T-SQL创建数据库 30
2.3 修改数据库 33
2.3.1 利用SQL Server Management Studio修改数据库 33
2.3.2 利用T-SQL修改数据库 34
2.4 删除数据库 36
2.5 系统数据库 37
2.6 SQL Server 2008数据库中常用对象 37
本章小结 40
第3章 数据库表创建与设计技巧 41
3.1 数据库表概述 41
3.1.1 数据库表常见术语 41
3.1.2 数据库表设计规范 42
3.2 创建数据库表 42
3.2.1 利用SQL Server Management Studio创建数据库表 42
3.2.2 利用T-SQL创建数据库表 45
3.3 修改数据库表 49
3.3.1 利用SQL Server Management Studio修改数据库表 49
3.3.2 利用T-SQL修改数据库表 50
3.4 删除数据库表 52
3.5 数据库表中的数据添加 53
3.5.1 利用SQL Server Management Studio添加数据 53
3.5.2 利用T-SQL代码向数据库表中添加数据 54
3.6 数据库表中的数据更新 57
3.7 数据库表中的数据删除 58
3.8 进销存系统数据库的设计与实现 60
3.8.1 创建进销存系统数据库表的E-R图 60
3.8.2 创建进销存系统数据库及数据库表 60
3.8.3 创建进销存系统数据库关系图 65
本章小结 65
第4章 功能强大的Select查询语句 66
4.1 Select查询语句概述 66
4.2 显示所有的列和投影查询 67
4.3 条件查询 68
4.3.1 比较运算符 68
4.3.2 逻辑运算符 70
4.3.3 运算符的优先级 71
4.4 谓词、模糊和空值查询 72
4.5 限制范围和消除重复字段数据查询 75
4.6 嵌套查询 77
4.7 排序查询 79
4.8 统计函数与列名查询 81
4.8.1 与列名一起使用的统计函数 81
4.8.2 带有统计函数的嵌套查询 82
4.8.3 统计函数字段显示在表字段中及运算字段 83
4.9 Compute By查询 84
4.10 分组查询 85
4.11 谓词与量词查询 89
4.12 Top查询和保存查询 91
4.13 集合的并和交运算 92
4.14 连接查询 93
4.15 超连接查询 94
本章小结 97
第5章 索引和视图 98
5.1 索引概述 98
5.1.1 索引的结构 98
5.1.2 索引的优点 99
5.1.3 索引的缺点 99
5.2 索引的类型 99
5.3 利用T-SQL创建、修改和删除索引 100
5.3.1 创建索引 100
5.3.2 修改索引 101
5.3.3 删除索引 101
5.4 视图概述 102
5.4.1 视图的类型 102
5.4.2 视图的优点 102
5.4.3 视图的缺点 103
5.5 利用SQL Server Management Studio操纵视图 103
5.6 利用T-SQL创建、修改和删除视图 107
5.6.1 创建视图 107
5.6.2 修改视图 108
5.6.3 删除视图 109
本章小结 109
第6章 T-SQL编程基础及函数 110
6.1 T-SQL概述 110
6.2 T-SQL的数据类型 111
6.3 变量及其输出 113
6.4 注释符、通配符与常用运算符 115
6.5 程序流程控制 116
6.5.1 Begin…End程序块 116
6.5.2 If语句 116
6.5.3 Case语句 117
6.5.4 While语句 118
6.5.5 Break语句 118
6.5.6 Continue语句 119
6.5.7 Goto语句 120
6.6 系统函数 121
6.6.1 聚合函数 121
6.6.2 算术函数 121
6.6.3 字符串函数 123
6.6.4 数据类型转换函数 127
6.6.5 日期时间函数 127
6.7 自定义函数 129
6.7.1 自定义函数并调用 129
6.7.2 修改和删除自定义函数 132
本章小结 133
第7章 存储过程、游标和触发器 134
7.1 存储过程概述 134
7.1.1 系统存储过程 134
7.1.2 自定义存储过程 135
7.1.3 存储过程的优点 135
7.2 存储过程的创建、修改和删除 135
7.2.1 存储过程的创建与调用 135
7.2.2 存储过程的修改与删除 138
7.3 存储过程实例 139
7.4 游标概述 142
7.4.1 游标类型 142
7.4.2 游标的优点 143
7.5 游标的基本操作 143
7.6 游标实例 146
7.7 触发器概述 147
7.7.1 触发器类型 147
7.7.2 触发器的作用 148
7.8 触发器的基本操作 148
7.9 触发器实例 151
本章小结 153
第8章 数据库的安全、分离与备份 154
8.1 数据库的安全概述 154
8.1.1 服务器认证 154
8.1.2 数据库认证 155
8.2 服务器身份验证模式的更改 155
8.3 登录账号的基本操作 157
8.3.1 利用SQL Server Management Studio操作登录账号 157
8.3.2 利用T-SQL代码操作登录账号 159
8.4 数据库用户的基本操作 160
8.4.1 利用SQL Server Management Studio操作数据库用户 160
8.4.2 利用T-SQL代码操作数据库用户 162
8.5 角色和权限 162
8.5.1 服务器角色 163
8.5.2 数据库角色 163
8.5.3 权限的管理 165
8.6 数据库的分离和附加 165
8.6.1 数据库的分离 166
8.6.2 数据库的附加 167
8.7 数据库的备份与还原 168
8.7.1 数据库的备份 168
8.7.2 数据库的还原 170
本章小结 172
第9章 报表服务 173
9.1 报表服务概述 173
9.2 利用向导创建报表并美化 173
9.2.1 利用向导创建报表 173
9.2.2 美化报表 180
9.3 报表服务器项目 184
9.3.1 创建报表服务器项目 184
9.3.2 新建共享数据源 185
9.3.3 新建报表并美化 186
9.3.4 部署报表服务器项目 186
本章小结 188
第10章 分析服务 189
10.1 分析服务概述 189
10.2 分析服务项目 189
10.2.1 创建分析服务项目及数据源 189
10.2.2 创建数据源视图 191
10.2.3 创建维度 195
10.2.4 创建多维数据集 197
10.2.5 创建数据挖掘 200
本章小结 205
第11章 集成服务 206
11.1 集成服务概述 206
11.2 集成服务的常用组件 207
11.3 集成服务的常用任务 208
11.3.1 FTP任务 208
11.3.2 文件系统任务 212
11.3.3 执行包任务 213
11.3.4 执行进程任务 213
11.3.5 执行SQL任务 214
11.3.6 脚本任务 215
11.3.7 传输数据库任务 215
11.3.8 备份数据库任务 216
11.3.9 发送邮件任务 217
11.4 实例:统计数据库信息并发送到电子邮件 218
本章小结 225
第12章 ASP.NET访问SQL Server 2008 226
12.1 访问SQL Server 2008数据库的ADO.NET对象 226
12.2 SqlConnection对象 227
12.2.1 实例:利用SqlConnection对象连接SQL Server 2008数据库 228
12.3 SqlCommand对象 232
12.3.1 实例:利用ExecuteScalar方法动态判断职工是否存在 233
12.3.2 实例:利用ExecuteNonQuery方法动态删除仓库信息 234
12.4 SqlDataReader对象 236
12.4.1 实例:利用SqlDataReader对象显示仓库表中的信息 236
12.5 SqlDataAdapter对象 237
12.6 DataSet对象 238
12.7 常用的数据绑定控件 239
12.7.1 实例:调用存储过程分页显示数据库中的信息 240
12.7.2 实例:利用Repeater控件显示插入数据后的仓库信息 242
本章小结 244
第13章 Visual C# 2008访问SQL Server 2008 245
13.1 Visual C# 2008访问SQL Server 2008概述 245
13.2 利用控件显示和编辑数据库中的数据信息 245
13.3 利用水晶报表打印数据库中的数据信息 249
本章小结 257
第14章 ASP.NET+SQL Server 2008实现网络在线论坛系统 258
14.1 系统总体设计 258
14.2 系统数据库设计 259
14.3 实例效果 259
14.4 网络在线论坛首页 264
14.4.1 网络在线论坛首页Web界面设计 264
14.4.2 网络在线论坛首页代码添加 272
14.5 论坛回帖页面 274
14.5.1 论坛回帖页面Web界面设计 274
14.5.2 论坛回帖页面代码添加 277
14.6 论坛会员登录页面 280
14.6.1 论坛会员登录页面Web界面设计 280
14.6.2 论坛会员登录页面代码添加 282
14.7 论坛发表帖子页面 283
14.7.1 论坛发表帖子页面Web界面设计 283
14.7.2 论坛发表帖子页面代码添加 285
14.8 论坛管理帖子页面 286
14.8.1 论坛管理帖子页面 286
14.8.2 论坛管理帖子页面代码添加 289
本章小结 291
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《公共关系》胡杏菁,罗永全,连伟文主编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017