数据库设计技术SQL ServerPDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:孙慧,王向华,孙静等编著
- 出 版 社:北京:北京希望电子出版社
- 出版年份:2002
- ISBN:7900101632
- 页数:323 页
第1章 数据库理论基础 1
1.1 数据库系统概述 1
1.1.1 数据 1
1.1.2 数据管理 1
1.1.3 数据库 6
1.1.4 数据库管理系统 6
1.1.5 数据库系统 7
1.2 数据模型 8
1.2.1 数据模型的组成 8
1.2.2 概念模型 9
1.2.3 常用的结构数据模型 13
1.3.1 数据库系统的三级模式结构 17
1.3 数据库系统结构原理 17
1.3.2 数据库系统的二级映像 18
小结 19
习题 19
第2章 关系数据库理论 21
2.1 关系数据库概述 21
2.2 关系数据结构 22
2.3 关系代数 24
2.3.1 传统的集合运算 25
2.3.2 专门的关系运算 26
2.4 关系的完整性 31
2.5 关系数据库的规范化 33
2.5.1 不完善的数据库设计存在的问题 33
2.5.2 关系数据库的规范化 34
2.5.3 关系数据库的反规范化 36
2.6 数据库设计概述 37
2.6.1 数据库设计的特点和方法 37
2.6.2 数据库设计的基本步骤 37
2.7 案例1:图书出版数据库的设计 46
小结 51
习题 51
第3章 SQL Server7.0概述 54
3.1 SQL Server7.0的安装 54
3.1.1 软、硬件环境 54
3.1.2 安装过程 55
3.1.3 安装后的基本配置 59
3.2 认识SQLServer7.0的特点 61
3.2.1 体系结构方面 62
3.2.2 服务器管理方面 63
3.2.3 应用开发方面 68
小结 69
习题 69
第4章 数据库和数据库操作 70
4.1 SQL Server数据库概述 70
4.1.1 数据库文件和文件组 70
4.1.2 系统数据库和示例数据库 71
4.2 创建SQLServer数据库 73
4.2.1 使用Create Database Wizard创建数据库 73
4.2.2 使用Enterprise Manager创建数据库 76
4.2.3 使用Transact-SQL命令创建数据库 77
4.3 修改SQL Server数据库 81
4.3.1 使用Enterprise Manager修改数据库 82
4.3.2 使用Transact-SQL命令修改数据库 84
4.3.3 修改数据库名 85
4.4 删除SQL Server数据库 86
4.4.1 使用Enterprise Manager删除数据库 86
4.4.2 使用Transact-SQL命令删除数据库 87
4.5 案例2:创建和修改图书出版数据库 87
小结 89
习题 89
5.1 创建表 91
5.1.1 命名表 91
第5章 表 91
5.1.2 数据类型 92
5.1.3 设计表 103
5.1.4 使用Enterprise Manager创建表 105
5.1.5 使用Transact-SQL命令创建表 108
5.2 修改表 113
5.2.1 使用Enterprise Manager修改表 113
5.2.2 使用Transact-SQL命令修改表 115
5.3 向表中添加数据 118
5.3.1 使用Enterprise Manager添加数据 118
5.3.2 使用Transact-SQL命令添加数据 119
5.4 修改和删除表中数据 122
5.4.1 修改表中数据 122
5.4.2 删除表中数据 124
5.5 删除表 125
5.6 索引 125
5.6.1 索引的类型 126
5.6.2 创建索引 127
5.6.3 删除索引 130
5.7 案例3:创建和修改图书出版数据库中的数据表 131
小结 137
习题 138
第6章 查询 139
6.1 单表查询 139
6.1.1 查询表中的若干列 139
6.1.2 查询表中的若干行 143
6.1.3 查询结果排序 149
6.1.4 查询语句中函数的使用 150
6.1.5 查询结果分组 151
6.1.6 查询结果统计 153
6.1.7 创建查询结果表 155
6.2 联合查询 155
6.3 连接查询 156
6.3.1 内连接 157
6.3.2 外连接 159
6.3.3 交叉连接 163
6.3.4 自身连接 163
6.4 子查询 164
6.4.1 使用[NOT]IN的子查询 165
6.4.2 使用比较运算符的子查询 166
6.4.3 使用[NOT]EXISTS的子查询 167
6.4.4 相关子查询 168
6.5 案例4:查询图书出版数据库中的数据表 169
小结 172
习题 172
第7章 其他数据库对象 174
7.1 视图 174
7.1.1 创建视图 174
7.1.2 修改视图 180
7.1.3 视图的使用 182
7.1.4 视图重命名 186
7.1.5 删除视图 187
7.2 存储过程 188
7.2.1 创建存储过程 189
7.2.2 存储过程中使用的参数 193
7.2.3 修改存储过程 195
7.2.4 运行存储过程 196
7.2.5 删除存储过程 197
7.3 光标 197
7.3.1 定义光标 197
7.3.2 打开光标 199
7.3.3 存取光标 199
7.3.4 关闭和释放光标 200
7.3.5 利用光标定位UPDATE和DELETE 200
7.3.6 查询光标状态的全局变量 201
7.4.1 创建触发器 202
7.4 触发器 202
7.4.2 使用触发器 205
7.4.3 嵌套触发器 206
7.4.4 修改触发器 208
7.4.5 显示触发器内容 208
7.4.6 删除触发器 209
7.5 案例5:创建其他数据对象 209
小结 213
习题 214
第8章 利用Transact-SQL编程 215
8.1 Transact-sQL简介 215
8.2 变量 215
8.2.1 局部变量 215
8.2.2 全局变量 220
8.3 运算符和函数 221
8.3.1 运算符 221
8.3.2 函数 222
8.4 流程控制语句 234
8.4.1 IF...ELSE 234
8.4.2 BEGIN...END 235
8.4.3 WHILE 236
8.4.4 GOTO标签 237
8.4.5 WAITFOR命令 238
8.4.6 RETURN命令 239
8.4.7 注释语句 239
8.5.1 简单CASE表达式 241
8.5 CASE表达式 241
8.5.2 搜索式CASE表达式 242
8.6 显示输出语句 243
8.6.1 PRINT命令 243
8.6.2 错误消息处理 243
8.7 案例6:使用Transact-SQL命令创建简单的应用 245
小结 247
习题 248
第9章 数据库的安全性与许可管理 249
9.1 数据库的安全性 249
9.1.1 数据库安全性控制 249
9.1.2 SQL Server7.0的安全机制 250
9.2.1 服务器登录账户的管理 252
9.2 登录账户及角色管理 252
9.2.2 角色的管理 256
9.3 数据库用户账户的管理 265
9.4 许可管理 267
9.4.1 许可的种类 267
9.4.2 许可的设置 268
9.5 案例7分配不同的用户及角色构建安全及权限机制 271
小结 273
习题 274
第10章备份与恢复 275
10.1 备份 275
10.1.1 备份的类型 275
10.1.2 备份的执行 276
10.2 恢复 281
10.2.1 自动恢复 281
10.2.2 手工恢复 281
小结 285
习题 285
第11章 SQL Server7.0提供的应用程序接口 286
11.1 ODBC 286
11.1.1 ODBC概述 286
11.1.2 配置ODBC数据源 287
11.2 RDO 292
11.2.1 RDO的发展 292
11.2.2 RDO的对象模块结构 292
11.2.3 用RDO与SQL Server连接和断开 294
11.2.4 数据的取得 297
11.2.5 数据的追加、更新、删除 298
11.3 OLEDB 299
11.3.1 OLE DB的概念 299
11.3.2 OLE DB与ODBC的关系 300
11.4 ADO 300
11.4.1 ADO的概念 300
11.4.2 基本的ADO编程模型 301
11.5 案例8:使用Visual Basic创建一个数据库信息管理系统 303
小结 306
习题 307
习题答案 308
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017