数据库原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:杨雁莹,江林升主编
- 出 版 社:北京:中国人民公安大学出版社
- 出版年份:2015
- ISBN:9787565323164
- 页数:255 页
第一部分 数据库理论知识 3
第1章 数据库概述 3
1.1 数据库技术发展史 3
1.1.1 人工管理阶段 3
1.1.2 文件管理阶段 4
1.1.3 数据库管理阶段 5
1.1.4 数据库技术新发展 6
1.2 数据模型 8
1.2.1 信息的三个世界 8
1.2.2 概念模型 9
1.2.3 数据模型 13
1.3 数据库系统结构 16
1.3.1 三级模式结构 16
1.3.2 两级模式映像 17
1.4 数据库系统组成 17
第2章 关系数据库基本理论 20
2.1 关系模型的基本概念 20
2.1.1 基本术语 20
2.1.2 关系模型的三要素 21
2.2 关系代数 23
2.2.1 传统的集合运算 23
2.2.2 专门的关系运算 25
2.3 关系数据库的规范化 29
2.3.1 问题的提出 29
2.3.2 函数依赖 30
2.3.3 关系模式的范式 31
2.3.4 规范化过程 34
第3章 数据库设计 37
3.1 数据库设计概述 37
3.1.1 数据库设计的内容 37
3.1.2 数据库设计方法 38
3.1.3 数据库设计的步骤 38
3.2 需求分析 39
3.2.1 需求分析的任务 39
3.2.2 需求分析的描述方法 39
3.3 概念结构设计 41
3.3.1 概念模型设计的方法与步骤 41
3.3.2 局部E-R图设计 42
3.3.3 E-R图的集成 43
3.4 逻辑结构设计 45
3.4.1 将E-R图转化为关系数据模型 46
3.4.2 关系模型的优化 47
3.4.3 设计用户模式 48
3.5 物理结构设计 49
3.5.1 物理结构设计的内容 49
3.5.2 性能评价 50
3.6 数据库的实施与维护 50
3.6.1 数据的加载和应用程序的调试 50
3.6.2 数据库的试运行 51
3.6.3 数据库的运行和维护 51
第4章 数据库管理系统 54
4.1 数据库管理系统的基本功能 54
4.2 数据库管理系统的目标 55
4.3 数据库管理系统的工作过程 56
4.4 常用数据库管理系统 58
第二部分 数据库应用技术 63
第5章 SQL Server 2012基础 63
5.1 SQL Server 2012简介 63
5.2 安装与配置 64
5.2.1 SQL Server 2012的版本和组件 64
5.2.2 环境需求 66
5.2.3 SQL Server 2012安装过程 67
5.3 管理工具 79
第6章 数据库和表 83
6.1 数据库概述 83
6.1.1 物理存储结构 83
6.1.2 逻辑存储结构 84
6.2 数据库操作 84
6.2.1 创建数据库 84
6.2.2 修改数据库 90
6.2.3 删除数据库 92
6.3 数据库表操作 93
6.3.1 SQL Server 2012的数据类型 93
6.3.2 数据完整性 95
6.3.3 创建表 96
6.3.4 修改表 104
6.3.5 表重命名与删除 105
6.4 表数据操作 106
6.4.1 界面方式操作表中数据 106
6.4.2 命令方式操作表中数据 107
第7章 数据查询技术 116
7.1 查询语句基本格式 116
7.2 基本查询 118
7.2.1 选择列 118
7.2.2 WHERE子句 120
7.2.3 消除结果集重复行 122
7.2.4 结果集排序 123
7.2.5 限制结果集行数 124
7.3 聚合函数与分组查询 124
7.3.1 聚合函数 125
7.3.2 分组查询 125
7.3.3 对分组查询的结果进行筛选 129
7.4 连接查询 129
7.4.1 WHERE条件连接 129
7.4.2 JOIN连接 131
7.5 存储查询结果 133
7.6 子查询 133
7.7 联合查询 135
第8章 视图与索引 137
8.1 视图 137
8.1.1 视图概念 137
8.1.2 创建视图 138
8.1.3 使用视图 139
8.1.4 修改视图 140
8.1.5 删除视图 141
8.2 索引 141
8.2.1 索引概念 141
8.2.2 索引分类 142
8.2.3 创建索引 142
8.2.4 重建索引 143
8.2.5 删除索引 144
第9章 T-SQL语言 146
9.1 T-SQL语言简介 146
9.2 常量与变量 147
9.2.1 常量 147
9.2.2 变量 148
9.2.3 运算符与表达式 150
9.2.4 批处理 151
9.2.5 注释 152
9.3 流程控制语句 152
9.3.1 BEGIN...END语句 152
9.3.2 IF...ELSE语句 152
9.3.3 CASE语句 153
9.3.4 WHILE语句 156
9.4 函数 157
9.4.1 系统内置函数 157
9.4.2 用户自定义函数 162
第10章 存储过程和触发器 168
10.1 存储过程 168
10.1.1 存储过程的类型 168
10.1.2 存储过程的创建与执行 169
10.1.3 存储过程的修改与删除 173
10.2 触发器 174
10.2.1 触发器的类型 174
10.2.2 触发器的创建与修改 175
10.2.3 触发器的禁止、启用与删除 179
第11章 安全管理 183
11.1 身份验证方式 183
11.2 账户管理 186
11.2.1 服务器登录账户 186
11.2.2 数据库用户 190
11.3 角色管理 193
11.3.1 服务器角色 194
11.3.2 数据库角色 197
11.3.3 应用程序角色 199
11.4 权限管理 199
第12章 备份和还原 204
12.1 备份和还原基础 204
12.1.1 恢复模式 204
12.1.2 备份设备 207
12.2 备份数据库 207
12.2.1 备份的类型 208
12.2.2 创建数据库备份 208
12.3 还原数据库 217
12.3.1 还原数据库顺序 217
12.3.2 数据库还原操作 219
12.4 数据的导入和导出 224
12.4.1 启动SQL Server导入和导出向导 224
12.4.2 使用SQL Server导入和导出向导 224
第13章 警用品自选登记平台 230
13.1 概述 230
13.2 系统分析与总体设计 231
13.2.1 系统需求分析 231
13.2.2 系统总体设计 231
13.3 数据库设计 232
13.3.1 数据表设计 232
13.3.2 数据库关系图 234
13.3.3 数据库创建 235
13.4 技术要点 237
13.4.1 创建ASP.NET项目 237
13.4.2 数据库连接技术 238
13.4.3 使用母版页 239
13.5 系统功能实现 243
13.5.1 登录 243
13.5.2 创建新的选购 246
13.5.3 参与正在进行的选购 250
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019