SQL Server 2000数据库管理与开发实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李丹等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2005
- ISBN:7111167910
- 页数:296 页
目录 1
出版者的话 1
专家指导委员会 1
前言 1
第1章 SQL Server2000概述 1
1.1 关系数据库基础知识 1
1.1.1 关系数据库的产生历史 1
1.1.2 关系数据库的介绍 2
1.1.3 关系数据库的设计 4
1.2 SQL Server 2000简介 6
1.2.1 SQL Server 2000的历史 6
1.2.2 SQL Server 2000的特点 7
1.2.3 客户机/服务器和浏览器/服务器 8
1.3 SQL Server 2000的启动、暂停和退出 9
1.4.1 企业管理器 10
1.4 企业管理器和查询分析器 10
1.4.2 查询分析器 11
1.5 创建服务器组和注册服务器 12
1.5.1 创建服务器组 12
1.5.2 注册服务器 12
1.6 本章小结 15
1.7 习题 15
1.8 实验 15
第2章 数据库的创建和管理 17
2.1 基本概念 17
2.1.1 数据库的物理存储结构 18
2.1.2 事务日志 18
2.1.3 系统数据库和示例数据库 19
2.2 创建数据库 20
2.2.1 使用企业管理器创建数据库 20
2.2.2 使用Transact-SQL语句创建数据库 22
2.3.1 查看数据库 25
2.3 数据库的管理 25
2.3.2 修改数据库 27
2.3.3 重命名数据库 31
2.3.4 数据库的收缩 32
2.4 删除数据库 33
2.5 本章小结 34
2.6 习题 34
2.7 实验 34
3.2 数据类型 37
3.2.1 系统数据类型 37
第3章 表的创建 37
3.1 表的概念 37
3.2.2 用户自定义数据类型 39
3.3 表结构的创建、修改和删除 40
3.3.1 表结构的创建 40
3.3.2 表结构的修改 43
3.4.1 插入数据 45
3.3.3 表结构的删除 45
3.4 添加、修改和删除表中的数据 45
3.4.2 修改数据 48
3.4.3 删除数据 49
3.4.4 在企业管理器下插入、更新、删除表中的数据 49
3.5 约束 50
3.5.1 主键约束(PRIMARY KEY) 51
3.5.2 唯一性约束(UNIQUE) 52
3.5.3 检查约束(CHECK) 54
3.5.4 默认约束(DEFAULT) 55
3.5.5 外键约束(FOREIGN KEY) 55
3.6 实现数据完整性 59
3.7 使用企业管理器查看表 60
3.8 本章小结 61
3.9 习题 61
3.10 实验 62
4.1 SELECT语句 65
4.2 基本查询 65
第4章 数据查询 65
4.2.1 选择列 66
4.2.2 选择行 70
4.2.3 排序 74
4.2.4 使用TOP和DISTINCT关键字 76
4.3 高级查询 79
4.3.1 多表查询 79
4.3.2 分组和汇总 84
4.3.3 嵌套查询 88
4.3.4 合并数据集 90
4.3.5 在查询的基础上创建新表 90
4.4 本章小结 91
4.5 习题 92
4.6 实验 92
5.1 索引概述 95
5.1.1 为什么要创建索引 95
第5章 索引的创建与使用 95
5.1.2 索引的分类 96
5.2 创建索引 97
5.2.1 用企业管理器创建索引 97
5.2.2 利用Transact-SQL语句创建索引 98
5.2.3 利用索引优化向导创建索引 100
5.3 管理索引 103
5.3.1 使用企业管理器查看、修改和删除索引 103
5.5 习题 106
5.3.2 使用Transact-SQL语句查看、修改和删除索引 106
5.4 本章小结 106
5.6 实验 107
第6章 视图的创建与使用 109
6.1 视图概述 109
6.1.1 视图的概念 109
6.1.2 视图的优点 109
6.2 创建视图 110
6.2.1 使用企业管理器创建视图 111
6.2.2 使用Transact-SQL语句创建视图 115
6.3 管理视图 116
6.3.1 查看视图信息 116
6.3.2 修改视图 120
6.3.3 重命名视图 121
6.3.4 删除视图 122
6.4 通过视图修改数据 123
6.4.1 利用视图插入记录 123
6.4.2 利用视图更新记录 125
6.4.3 利用视图删除记录 126
6.5 本章小结 126
6.6 习题 126
6.7 实验 126
7.2 命名规则和注释 129
7.2.1 SQL对象的命名规则 129
第7章 Transact-SQL语言 129
7.1 SQL语言概述 129
7.2.2 注释 130
7.3 变量 131
7.3.1 全局变量 131
7.3.2 局部变量 134
7.4 运算符 136
7.4.1 算数运算符 137
7.4.2 赋值运算符号 137
7.4.4 字符串串联运算符 138
7.4.3 位运算符 138
7.4.5 比较运算符 139
7.4.6 逻辑运算符 140
7.4.7 运算符的优先级 140
7.5 函数 141
7.5.1 数学函数 141
7.5.2 字符串函数 142
7.5.3 转换函数 144
7.5.4 日期和时间函数 146
7.5.5 系统函数 147
7.5.6 用户自定义函数 149
7.6 批处理和流程控制语句 151
7.6.1 批处理 151
7.6.2 流程控制语句 152
7.7 本章小结 159
7.8 习题 160
7.9 实验 160
第8章 游标和事务 161
8.1 游标 161
8.1.1 游标的定义及优点 161
8.1.2 游标的用法 161
8.1.3 使用游标修改数据 164
8.2 事务 164
8.2.1 什么是事务 164
8.2.2 事务的操作举例 166
8.5 实验 167
8.4 习题 167
8.3 本章小结 167
第9章 存储过程 169
9.1 存储过程的基本概念 169
9.2 创建存储过程 169
9.2.1 使用向导创建存储过程 170
9.2.2 使用企业管理器创建存储过程 173
9.2.3 使用Transact-SQL语句创建存储过程 174
9.3 执行存储过程 176
9.4.1 查看存储过程 179
9.4 管理存储过程 179
9.4.2 修改存储过程 180
9.4.3 重命名存储过程 180
9.4.4 删除存储过程 181
9.5 本章小结 182
9.6 习题 182
9.7 实验 182
10.1.2 触发器的优点 183
10.1.1 触发器的概念 183
第10章 触发器 183
10.1 概述 183
10.1.3 触发器的分类 184
10.2 创建触发器 185
10.2.1 使用SQL Server企业管理器创建触发器 185
10.2.2 使用Transact-SQL语句创建触发器 187
10.3 管理触发器 191
10.3.1 查看触发器 191
10.3.2 修改触发器 192
10.3.3 删除触发器 193
10.4 本章小结 193
10.5 习题 194
10.6 实验 194
第11章 SQL Server的安全性管理 195
11.1 SQL Server 2000的身份验证模式 195
11.1.1 Windows身份验证模式 195
11.1.3 设置验证模式 196
11.1.2 混合验证模式 196
11.2 登录管理 197
11.2.1 系统安装时创建的登录账户 197
11.2.2 添加Windows登录 198
11.2.3 添加SQL Server登录 199
11.3 数据库用户管理 200
11.3.1 默认的数据库用户 200
11.3.2 创建数据库用户 201
11.4 角色管理 201
11.4.1 固定服务器角色 202
11.4.2 固定数据库角色 203
11.4.3 自定义数据库角色 205
11.5 权限管理 206
11.5.1 权限类型 206
11.5.2 权限管理操作 207
11.8 实验 210
11.6 本章小结 210
11.7 习题 210
第12章 数据库的备份和恢复 213
12.1 备份概述 213
12.1.1 为什么以及何时备份 213
12.1.2 备份类型 213
12.1.3 恢复模型 214
12.1.4 备份设备 214
12.2.1 使用企业管理器备份数据库 215
12.2 备份操作 215
12.2.2 使用Transact-SQL语句备份数据库 217
12.3 恢复操作 217
12.3.1 使用企业管理器恢复数据库 217
12.3.2 使用Transact-SQL语句恢复数据库 219
12.4 恢复数据库的其他方法 219
12.4.1 数据库的脱机和联机 219
12.4.2 分离和附加数据库 220
12.5.1 数据的导入 222
12.5 数据的导入和导出 222
12.5.2 数据的导出 224
12.6 本章小结 225
12.7 习题 225
12.8 实验 226
第13章 SQL Server提供的应用程序接口 227
13.1 ODBC与SQL Server 227
13.1.1 ODBC的概述 227
13.1.2 建立ODBC数据源 227
13.2 ADO与SQLServer 230
13.2.1 ADO的概述 230
13.2.2 ADO控件 231
13.2.3 ADO对象 231
13.3 JDBC与SQL Server 232
13.3.1 JDBC的概述 232
13.3.2 JDBC的基本应用 233
13.6 实验 234
13.4 本章小结 234
13.5 习题 234
第14章 应用实例——销售管理系统 235
14.1 系统设计 235
14.1.1 系统功能分析 235
14.1.2 系统功能模块设计 235
14.2 数据库设计 236
14.2.1 数据库需求分析 236
14.2.2 数据库逻辑结构设计 237
14.3 实现数据库结构和程序 241
14.3.1 SQL Server 2000设置 241
14.3.2 Visual Basic设置 243
14.3.3 创建数据库 244
14.4.1 创建工程项目——PrjSales.vbp 250
14.4.2 创建系统的主窗体 250
14.4 创建主窗口 250
14.3.4 创建ODBC 250
14.4.3 创建主窗体的菜单 251
14.4.4 创建公用模块 251
14.4.5 用户登录窗体的创建 253
14.5 基本信息设置模块的创建 255
14.5.1 销售员设置窗体的创建 255
14.5.2 客户设置窗体的创建 262
14.5.3 产品设置窗体的创建 267
14.5.4 产品种类设置窗体的创建 272
14.6 销售信息管理模块的创建 277
14.6.1 订单管理 277
14.6.2 订单信息查询统计 283
14.7 帮助模块的创建 291
14.8 系统的编译和发行 291
14.9 本章小结 291
附录 样本数据库 293
参考文献 296
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019