数据库原理与SQL ServerPDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:黄炳强编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2006
- ISBN:7115146519
- 页数:214 页
第1章 数据库系统的基本知识 1
目录 1
1.1 数据库系统简介 2
1.1.1 数据库技术的发展 2
1.1.2 数据库系统的组成 2
1.2 数据库的体系结构 4
1.2.1 数据库三级模式结构 4
1.2.2 三级模式之间的映射 4
1.3 数据模型 5
1.3.1 数据模型的概念 5
1.3.2 实体与关系 5
1.3.3 常见的数据模型 6
1.3.4 关系数据库的规范化 7
1.3.6 常见关系数据库 9
1.3.5 关系数据库设计原则 9
1.4 初识SQL Server 2000 10
1.4.1 SQL Server 2000概述 10
1.4.2 SQL Server 2000的特点 11
1.4.3 SQL Server 2000的版本 12
1.4.4 SQL Server 2000的组件 12
1.4.5 SQL Server 2000中常用的数据对象 13
1.5 Transact-SQL简介 15
1.5.1 SQL Server支持的数据类型 15
1.5.2 SQL Server中的运算符 17
1.5.3 Transact-SQL变量 19
1.5.4 注释符和标识符 19
1.5.5 批处理 20
1.5.6 Transact-SQL流程控制语句 20
1.6 思考与练习 23
第2章 安装SQL Server数据库 25
2.1 SQL Server 2000的安装环境 26
2.1.1 安装前的准备 26
2.1.2 硬件要求 26
2.1.3 软件要求 27
2.2 安装SQL Server 2000 27
2.3 检查SQL Server 2000的安装 35
2.4 卸载SQL Server 2000 38
2.5 上机实践与练习 39
2.5.1 上机实践 39
2.5.2 思考与练习 39
第3章 管理SQL Server 2000 41
3.1 启动和停止SQL Server服务 42
3.2.2 启动SQL Server企业管理器 45
3.2 SQL Server企业管理器 45
3.2.1 SQL Server企业管理器的基本功能 45
3.2.3 注册/删除服务器 46
3.2.4 用SQL Server企业管理器管理SQL Server登录 50
3.2.5 查看和管理SQL Server服务 51
3.2.6 创建和删除服务器组 53
3.2.7 连接和断开服务器 55
3.3 查询分析器 56
3.3.1 启动查询分析器 56
3.3.2 查询分析器的基本操作 57
3.4 SQL Server其他工具 57
3.4.1 服务器网络实用工具 57
3.4.2 客户端网络实用工具 58
3.4.4 SQL Server联机丛书 59
3.4.3 事件探查器 59
3.5.1 上机实践 61
3.5.2 思考与练习 61
3.5 上机实践与练习 61
第4章 数据查询 63
4.1 数据查询语句SELECT 64
4.2 基于单表的查询 64
4.2.1 查询指定的字段 64
4.2.2 使用通配符 66
4.2.3 使用集合函数 66
4.2.4 使用“DISTINCT”去掉重复的记录 66
4.2.5 使用“ORDER BY”对查询结果排序 67
4.2.6 使用“GROUPBY”对查询结果进行分组 67
4.2.7 使用“HAVING”筛选结果表 67
4.4.1 带有“IN”的子查询 68
4.3 基于多表的查询 68
4.4 嵌套查询 68
4.4.2 使用比较运算符的子查询 69
4.4.3 带有“ANY”或“ALL”的子查询 69
4.4.4 带有“EXISTS”的子查询 70
4.5 在查询分析器中进行查询 70
4.6 在企业管理器中进行查询 71
4.7 上机实践与练习 72
第5章 创建和管理SQL Server数据库 75
5.1 SQL Server数据库的文件和文件组 76
5.2 SQL Server系统数据库与示例数据库 77
5.2.1 SQL Server系统数据库 77
5.3.1 使用向导创建数据库 78
5.3 创建数据库 78
5.2.2 SQL Server示例数据库 78
5.3.2 在企业管理器中创建数据库 81
5.3.3 使用Transact-SQL语句创建数据库 83
5.4 修改数据库 86
5.4.1 在企业管理器中修改数据库 86
5.4.2 使用Transact-SQL语句修改数据库 86
5.5 删除数据库 88
5.5.1 在企业管理器中删除数据库 88
5.5.2 使用Transact-SQL语句删除数据库 89
5.6 附加/分离数据库 89
5.6.1 使用企业管理器附加/分离数据库 90
5.7 备份和恢复数据库 92
5.7.1 备份和恢复的基础知识 92
5.6.2 使用Transact-SQL语句分离/附加数据库 92
5.7.2 备份数据库 93
5.7.3 恢复数据库 99
5.8 上机实践与练习 100
5.8.1 上机实践 100
5.8.2 思考与练习 101
第6章 创建表 103
6.1 创建表 104
6.1.1 在企业管理器中创建表 104
6.1.2 使用Transact-SQL语句创建表 106
6.2 修改表的结构 108
6.2.1 在企业管理器中修改表结构 108
6.2.2 使用Transact-SQL语句修改表结构 110
6.3.1 在企业管理器中添加记录 114
6.3 向表中添加记录 114
6.3.2 使用Transact-SQL语句添加记录 115
6.4 修改表中的记录 116
6.4.1 在企业管理器中修改表中的记录 116
6.4.2 使用Transact-SQL语句修改表中的记录 117
6.5 删除表中的记录 118
6.5.1 在SQL Server企业管理器中删除表中的记录 118
6.5.2 使用Transact-SQL语句删除表中的记录 119
6.6 删除表 120
6.6.1 在企业管理器中删除表 120
6.6.2 使用Transact-SQL语句删除表 120
6.7 上机实践与练习 121
6.7.1 上机实践 121
6.7.2 思考与练习 122
第7章 视图与索引 123
7.1 视图的基础知识 124
7.2 创建视图 124
7.2.1 在企业管理器中创建视图 124
7.2.2 使用Transact-SQL语句创建视图 128
7.3 编辑和删除视图 131
73.1 在企业管理器中编辑视图 131
7.3.2 使用Transact-SQL语句编辑视图 133
7.3.3 在企业管理器中删除视图 134
7.3.4 使用Transact-SQL语句删除视图 135
7.4 索引的基本知识 136
7.4.1 索引的概念 136
7.4.2 索引的类型 136
7.5 创建索引 136
7.5.1 在企业管理器中创建索引 137
7.5.2 使用索引创建向导创建索引 139
7.5.3 使用Transact-SQL语句创建索引 141
7.6 更改索引 143
7.7 删除索引 146
7.7.1 使用企业管理器删除索引 147
7.7.2 使用Transact-SQL语句删除索引 147
7.8 上机实践与练习 149
7.8.1 上机实践 149
7.8.2 思考与练习 149
第8章 数据完整性 151
8.1 数据完整性的基础知识 152
8.2 约束 152
8.2.1 CHECK约束 153
8.2.2 UNIQUE约束 154
8.2.3 主键约束 155
8.2.4 外键约束 156
8.3 规则 162
8.3.1 创建规则 162
8.3.2 删除规则 166
8.4 默认 168
8.4.1 创建默认 168
8.4.2 绑定默认 171
8.4.3 解除绑定并删除默认 172
8.5 上机实践与练习 175
8.5.1 上机实践 175
8.5.2 思考与练习 175
第9章 存储过程 177
9.2 创建存储过程 178
9.1.2 存储过程的类型 178
9.1 存储过程的基本知识 178
9.1.1 存储过程概述 178
9.2.1 使用企业管理器创建存储过程 179
9.2.2 使用Transact-SQL语句创建存储过程 180
9.3 管理存储过程 181
9.3.1 查看存储过程 181
9.3.2 重新命名存储过程 182
9.3.3 修改存储过程中的内容 184
9.3.4 执行存储过程 185
9.3.5 删除存储过程 186
9.4 上机实践与练习 188
9.4.1 上机实践 188
9.4.2 思考与练习 188
第10章 触发器与事务 189
10.1.2 触发器的种类 190
10.2 创建触发器 190
10.1 触发器的基础知识 190
10.1.1 触发器的概念 190
10.2.1 使用企业管理器创建触发器 191
10.2.2 使用Transact-SQL语句创建触发器 192
10.3 管理触发器 194
103.1 使用企业管理器显示触发器信息 194
10.3.2 使用系统存储过程查看触发器信息 194
10.4 删除触发器 196
10.4.1 在企业管理器中删除触发器 196
10.4.2 使用Transact-SQL语句删除触发器 196
10.6 事务编程 198
10.5.2 事务的特征 198
10.5.1 事务的概念 198
10.5 事务的基本知识 198
10.7 锁的基本知识 199
10.7.1 锁的概念 199
10.7.2 锁的类型 200
10.7.3 死锁 200
10.8 上机实践与练习 200
10.8.1 上机实践 200
10.8.2 思考与练习 201
第11章 SQL Server的安全与权限 203
11.1 SQL Server身份验证 204
11.1.1 验证模式 204
11.1.2 配置SQL Server的身份验证模式 204
11.1.3 管理登录账号 205
11.2 数据库用户 209
11.2.1 创建数据库用户 209
11.2.2 修改数据库用户的属性 209
11.2.3 删除数据库用户 209
11.3 SQL Server角色 210
11.3.1 固定服务器角色 210
11.3.2 数据库角色 211
11.3.3 管理数据库角色 211
11.4 管理SQL Server权限 213
11.5 上机实践与练习 214
11.5.1 上机实践 214
11.5.2 思考与练习 214
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019