数据库系统 原理与应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:沈祥玖,张岳主编;兰莉,焦汴汴副主编;张广渊主审
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2016
- ISBN:9787517045441
- 页数:216 页
第1章 数据库概述 1
1.1 引言 1
1.1.1 数据、数据库、数据库管理系统和数据库系统 1
1.1.2 数据管理的发展 2
1.1.3 数据库技术的研究领域 2
1.2 数据模型 3
1.2.1 三种主要的数据模型 3
1.2.2 关系数据模型的三要素 4
1.2.3 概念模型 5
1.3 数据库系统的结构 7
1.3.1 数据库系统的模式结构 7
1.3.2 数据库系统的体系结构 8
1.3.3 数据库管理系统 8
本章小结 10
习题1 10
第2章 关系数据库 12
2.1 关系模型的基本概念 12
2.1.1 关系 12
2.1.2 关系数据结构 14
2.1.3 关系的完整性 15
2.2 关系代数 17
2.2.1 传统的集合运算 17
2.2.2 专门的关系运算 19
本章小结 22
习题2 22
第3章 SQL Server 2008概述 25
3.1 SQL Server 2008的体系结构 25
3.1.1 SQL Server 2008的客户机/服务器结构 25
3.1.2 SQL Server 2008的查询语言——交互式SQL 25
3.2 SQL Server 2008的新特性 26
3.3 SQL Server 2008的安装 27
3.3.1 SQL Server 2008的安装版本 27
3.3.2 SQL Server 2008的安装步骤 28
本章小结 40
习题3 41
第4章 可视化方式下数据库对象的操作 42
4.1 数据库的创建 42
4.1.1 数据库的结构 42
4.1.2 系统数据库 44
4.1.3.创建数据库 45
4.1.4 查看数据库 47
4.1.5 修改数据库 48
4.1.6 删除数据库 49
4.2 数据表的创建 50
4.2.1 数据类型 50
4.2.2 创建表结构 53
4.2.3 查看和修改表结构 55
4.2.4 删除表 56
4.3 创建数据库关系图 56
4.4 数据更新 58
4.5 视图 59
4.5.1 视图的概念 59
4.5.2 创建视图 60
4.5.3 更新视图 63
本章小结 63
习题4 63
第5章 T-SQL基础及应用 65
5.1 SQL语言的发展 65
5.2 T-SQL的语法规则 66
5.3 数据定义 71
5.4 T-SQL简单查询 76
5.4.1 最简单的SELECT语句 76
5.4.2 带条件的查询 81
5.4.3 模糊查询 84
5.4.4 函数的使用 86
5.4.5 查询结果排序 87
5.4.6 使用分组 88
5.5 T-SQL高级查询 90
5.5.1 连接查询 90
5.5.2 子查询 92
5.6 视图 94
5.6.1 视图的概念 94
5.6.2 创建视图 95
5.6.3 查询视图 96
5.7 数据操纵 96
5.7.1 向表中插入数据 96
5.7.2 修改表中数据 98
5.7.3 删除表中数据 98
本章小结 98
习题5 99
第6章 数据库的完整性设计 100
6.1 完整性概述 100
6.1.1 域完整性 100
6.1.2 实体完整性 100
6.1.3 参照完整性 100
6.2 使用约束实施数据库的完整性 101
6.2.1 PRIMARY KEY约束 101
6.2.2 UNIQUE约束 102
6.2.3 DEFAULT约束 103
6.2.4 CHECK约束 104
6.2.5 FOREIGN KEY约束 105
6.3 使用规则 107
6.3.1 创建规则 107
6.3.2 绑定规则 108
6.3.3 解除规则绑定 108
6.3.4 删除规则 108
6.4 使用默认值 109
6.4.1 创建默认值 109
6.4.2 绑定默认值 109
6.4.3 解除默认值绑定 110
6.4.4 删除默认值 110
本章小结 110
习题6 110
第7章 存储过程和触发器 112
7.1 存储过程 112
7.1.1 存储过程概述 112
7.1.2 存储过程的类型 113
7.1.3 创建存储过程 113
7.1.4 查看存储过程信息 117
7.1.5 修改存储过程 119
7.1.6 删除存储过程 119
7.2 触发器 120
7.2.1 触发器概述 120
7.2.2 创建触发器 121
7.2.3 管理触发器 125
7.2.4 修改触发器 126
7.2.5 删除触发器 127
本章小结 127
习题7 128
第8章 数据库的安全性 129
8.1 SQL Server的安全性机制 129
8.1.1 操作系统的安全性 129
8.1.2 服务器的安全性 129
8.1.3 数据库的安全性 130
8.1.4 表和列级的安全性 130
8.2 管理服务器的安全性 130
8.2.1 服务器登录账号 130
8.2.2 设置安全性身份验证模式 131
8.2.3 创建登录账号 132
8.2.4 拒绝登录账号 135
8.2.5 删除登录账号 137
8.2.6 特殊账户——sa 137
8.2.7 服务器角色 138
8.3 SQL Server数据库的安全性 140
8.3.1 添加数据库 140
8.3.2 修改数据库用户 142
8.3.3 删除数据库用户 143
8.3.4 特殊数据库用户 144
8.3.5 固定数据库角色 144
8.3.6 创建自定义数据库角色 145
8.3.7 增删数据库角色成员 147
8.4 表和列级的安全性 147
8.4.1 权限简介 147
8.4.2 授权 148
8.4.3 权限收回 152
8.4.4 权限拒绝 152
本章小结 153
习题8 153
第9章 数据库备份与还原 155
9.1 备份概述 155
9.1.1 备份的概念及恢复模式 155
9.1.2 备份类型 156
9.1.3 备份设备 157
9.2 备份数据库 158
9.2.1 创建磁盘备份设备 158
9.2.2 使用SQL Server Management Studio进行数据库备份 159
9.2.3 使用T -SQL语句创建数据库备份 163
9.3 还原数据库 164
9.3.1 利用SQL Server Management Studio还原数据库 164
9.3.2 利用T-SQL语句还原数据库 166
9.4 SQL Server 2008数据转换 166
9.4.1 数据导入 166
9.4.2 数据导出 169
本章小结 173
习题9 173
第10章 关系数据库理论和设计 175
10.1 关系数据库理论 175
10.1.1 函数依赖 175
10.1.2 范式 176
10.1.3 关系模式的规范化 177
10.2 数据库设计 180
10.2.1 数据库设计的任务与内容 180
10.2.2 数据库设计的方法 180
10.2.3 数据库设计的步骤 181
10.3 数据库新技术 182
10.3.1 数据库技术与其他技术的结合 182
10.3.2 数据仓库 183
本章小结 183
习题10 184
第11章 数据库应用(Java)程序开发实例 185
11.1 Java连接数据库技术 185
11.1.1 JDBC简介 185
11.1.2 Connection接口 187
11.1.3 Statement接口 188
11.1.4 ResultSet接口 189
11.2 学生管理系统的设计 191
11.2.1 系统的需求 191
11.2.2 系统的模块划分 192
11.2.3 数据库的逻辑结构设计 193
11.3 学生管理系统的编程与实现 197
11.3.1 连接数据库的实现 197
11.3.2 登录模块的设计与实现 198
11.3.3 系统主界面的设计与实现 198
11.3.4 学生信息管理模块的设计与实现 201
11.3.5 选课管理模块的设计与实现 205
11.3.6 成绩管理模块的设计与实现 208
11.3.7 成绩查询模块的设计与实现 211
11.3.8 系统管理模块的设计与实现 212
本章小结 214
习题11 214
参考文献 216
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018