数据库原理及应用 SQL Server版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘芳主编
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2006
- ISBN:7564008067
- 页数:259 页
第1章 数据库系统概论 1
1.1 数据与数据联系 1
1.1.1 信息与数据 1
1.1.2 数据联系 2
1.2 数据模型 2
1.2.1 数据模型的概念 2
1.2.2 关系数据模型简介 3
1.3.1 数据库及数据库系统 4
1.3 数据库与数据库管理系统 4
1.3.2 数据库管理系统 6
习题一 7
第2章 关系数据库 9
2.1 关系模型与关系数据库 9
2.1.1 关系模型的基本概念 9
2.1.2 关系操作 11
2.1.3 关系模型的3类完整性规则 11
2.2 关系数据库规范化理论 12
2.3.1 数据库设计概述 14
2.3 关系数据库的设计 14
2.3.2 概念设计 15
2.3.3 逻辑设计(实现设计) 17
2.3.4 物理设计 18
2.4 本书使用的实例数据库的设计 19
习题二 21
3.1.1 SQL Server概述 23
3.1.2 SQL Server 2000的新特性 23
3.1 SQL Server 2000概述 23
第3章 SQL Server 2000系统入门 23
3.1.3 SQL Server 2000的安装 24
3.2 SQL Server 2000基础 24
3.2.1 SQL Server 2000的启动 24
3.2.2 SQL Server 2000的体系结构 25
3.2.3 SQL Server 2000的主要组件 29
3.3 SQL Server 2000服务器的管理 30
3.3.1 注册服务器 30
3.3.2 启动服务器 32
习题三 33
4.1 SQL Server数据库和文件 36
4.1.1 文件和文件组 36
第4章 SQL Server 2000的数据管理 36
4.1.2 数据库的创建 37
4.1.3 数据库的查看、修改和删除 42
4.2 SQL Server数据表 44
4.2.1 SQL Server的数据类型 44
4.2.2 表的创建 48
4.2.3 表的管理 56
4.3 创建实例数据库和表 57
4.3.1 实例数据库中表的逻辑结构 57
4.3.2 数据库表的创建 59
习题四 62
第5章 Transact-SQL语言 65
5.1 SQL语言概述 65
5.1.1 SQL的功能与特点 65
5.1.2 Transact-SQL语言简介 65
5.1.3 SQL中的函数和表达式 66
5.1.4 SQL语句在SQL Server中的执行方式 67
5.2 数据定义语句 68
5.2.1 数据库的创建、删除和修改 68
5.2.2 基本表的创建与维护 70
5.2.3 数据完整性控制 72
5.2.4 索引的建立与删除 74
5.3 数据查询语句 74
5.3.1 单表查询 75
5.3.2 连接查询 83
5.3.3 嵌套查询 87
5.4 数据更新语句 91
5.4.1 插入数据 91
5.4.2 修改数据 92
5.5.1 视图的基本概念 93
5.4.3 删除数据 93
5.5 视图 93
5.5.2 创建视图 94
5.5.3 管理视图 97
5.5.4 使用视图 97
习题五 98
第6章 数据库的维护与管理 101
6.1 数据库的备份 101
6.1.1 数据库备份的概念 101
6.1.2 数据库备份设备 102
6.1.3 执行数据库备份 105
6.2.1 数据库恢复的概念 109
6.2 数据库的恢复 109
6.2.2 数据库恢复模型 110
6.2.3 用户数据库的恢复 110
6.2.4 系统数据库的恢复 114
6.3 数据的导入和导出 115
6.3.1 数据转换服务DTS 115
6.3.2 分离与附加数据库 125
习题六 127
7.1 数据的安全性 129
第7章 数据库的保护 129
7.2 数据的完整性 130
7.2.1 完整性约束条件 131
7.2.2 完整性控制机制的功能及执行约束 132
7.2.3 SQL Server中完整性控制机制的实现 132
7.3 并发控制 135
7.3.1 事务 135
7.3.2 锁和锁的作用 137
7.3.3 SQL Server中事务的管理 138
7.4.1 SQL Server安全体系结构 139
7.4 SQL Server数据安全的实现 139
7.4.2 登录账户的管理 140
7.4.3 数据库用户的管理 144
7.4.4 角色和权限的管理 146
习题七 151
第8章 Transact-SQL程序设计 153
8.1 编程基础知识 153
8.1.1 常量和变量 153
8.1.2 批处理和流程控制语句 156
8.2.1 SQL Server的内置函数 162
8.2 函数的使用 162
8.2.2 用户自定义函数 163
8.3 游标的使用 169
8.3.1 游标的基本概念 169
8.3.2 游标的种类 169
8.3.3 游标的基本操作 170
8.3.4 更新和删除游标数据 172
8.4 存储过程的使用 173
8.4.1 存储过程的基本概念 173
8.4.2 存储过程的创建与执行 174
8.4.3 存储过程的管理 179
8.5 触发器 180
8.5.1 触发器的基本概念 180
8.5.2 触发器的创建与执行 182
8.5.3 触发器的管理 185
习题八 186
第9章 数据库系统的开发技术 189
9.1 系统的体系结构 189
9.1.1 C/S结构 189
9.1.3 NET框架结构 190
9.1.2 B/S结构 190
9.2 数据库连接技术 191
9.2.1 ODBC 192
9.2.2 OLE DB 195
9.3 数据库访问对象 196
9.3.1 数据库访问对象ADO 196
9.3.2 数据库访问对象ADO.NET 198
9.4 应用程序开发工具 199
9.4.1 Visual Basic技术 199
9.4.2 ASP技术 203
9.4.3 ASP.NET技术 206
习题九 209
第10章 数据库应用开发实例 211
10.1 使用Visual Basic开发SQL Server应用程序 211
10.1.1 Data控件和数据绑定控件的使用 211
10.1.2 ADO数据控件的使用 217
10.2 使用ASP开发SQL Server应用程序 226
10.2.1 ASP与数据库的连接 226
10.2.2 ASP与SQL结合操作数据库 227
10.2.3 ASP访问Web数据库的主要步骤 230
10.2.4 使用ASP开发数据库应用程序实例 231
10.3 使用ASP.NET开发SQL Server应用程序 238
10.3.1 ASP.NET与数据库的连接 238
10.3.2 ASP.NET与SQL结合操作数据库 239
10.3.3 ASP.NET的数据绑定技术 241
10.3.4 使用ASP.NET开发数据库应用程序实例 242
习题十 249
附录 SQL Server 2000的安装 252
参考文献 259
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019