数据库基础与应用 SQL Server 2000PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:成先海主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2006
- ISBN:7111180852
- 页数:229 页
第1章 数据库基础 1
1.1 概述 1
1.1.1 数据管理的基本概念 1
1.1.2 数据管理技术的发展 4
1.2 数据模型 6
1.2.1 层次模型 6
1.2.2 网状模型 7
1.2.3 关系模型 7
1.2.4 面向对象模型 9
1.3 数据库系统 9
1.3.1 数据库系统的组成 10
1.3.2 数据库特点 11
1.3.3 数据库系统的三级模式结构 13
1.3.4 数据库管理系统 14
1.3.5 数据库系统用户 16
1.4 关系数据库 17
1.4.1 关系数据库的定义 17
1.4.2 关系数据库的基本术语 18
1.4.3 关系数据库设计 19
1.4.4 关系数据库的规范化 21
1.5 常见关系数据库管理系统简介 22
1.5.1 SQL Server 22
1.5.2 Sybase 23
1.5.3 Oracle 24
1.5.4 Informix 24
1.6 实训——关系数据库设计 25
1.5.5 其他关系数据库管理系统 25
1.7 习题 26
第2章 SQL Server2000的安装与管理 27
2.1 SQL Server2000简介 27
2.1.1 SQL Server 2000概述 27
2.1.2 SQL Server 2000特性 28
2.2 系统需求 28
2.2.1 硬件需求 28
2.2.2 软件需求 28
2.3 SQL Server 2000安装 29
2.3.1 安装前的准备 29
2.3.2 安装过程 30
2.4.1 企业管理器 36
2.4 SQL Server 2000的主要组件 36
2.4.2 查询分析器 37
2.4.3 服务管理器 37
2.4.4 事件探查器 37
2.4.5 导入导出数据 37
2.4.6 服务器和客户网络实用工具 37
2.4.7 联机丛书 38
2.4.8 在IIS中配置SQLXML支持 38
2.5 启动与管理SQL Server 2000服务器 38
2.5.1 启动与停止SQL Server2000服务器 38
2.5.2 企业管理器界面 40
2.5.3 注册与登录SQL Server 2000服务器 41
2.6 实训——SQL Server 2000的安装与管理 43
2.7 习题 44
3.1.2 数据库文件与日志文件 45
3.1.1 数据库对象 45
3.1 数据库的存储结构 45
第3章 SQL Server 2000数据库与表 45
3.2 系统数据库 46
3.2.1 master数据库 46
3.2.2 tempdb数据库 46
3.2.3 model数据库 46
3.3 数据库的建立与删除 46
3.3.1 SQL Server命名规则 47
3.3.2 使用向导创建数据库 47
3.3.3 使用企业管理器创建数据库 49
3.3.4 删除数据库 51
3.3.5 数据库属性设置 52
3.3.6 建立表 54
3.3.7 修改表的结构 55
3.3.8 表与表间的关联 56
3.3.9 删除表 57
3.3.10 记录的增加与修改 57
3.4 备份与恢复数据库 60
3.4.1 数据库的备份 60
3.4.2 数据库的恢复 61
3.5 实训——数据库与表处理 63
3.6 习题 63
第4章 SQL Server账号和存取权限管理 64
4.1 验证模式 64
4.1.1 NT验证模式 64
4.1.2 混合验证模式 64
4.2.1 服务器的登录账号 65
4.2 账号与角色 65
4.1.3 验证模式的设置 65
4.2.2 数据库的用户 69
4.2.3 数据库角色 71
4.2.4 用户与角色的权限 74
4.3 实训——账号与权限管理 77
4.4 习题 78
第5章 SQL查询语句 79
5.1 SQL语言简介 79
5.1.1 SQL语言简介 79
5.1.2 查询的含义 80
5.2 SELECT查询语句应用 86
5.2.1 单表查询 87
5.2.2 多表查询 97
5.2.3 嵌套查询 99
5.3 实训——查询语句的应用 102
5.4 习题 103
第6章 索引与视图 104
6.1 索引简介 104
6.1.1 创建索引的原因 104
6.1.2 建立索引应该考虑的问题 104
6.1.3 索引的类型 105
6.2 索引管理 105
6.2.1 通过企业管理器创建索引 105
6.2.2 通过向导创建索引 106
6.2.3 索引的删除 108
6.2.4 全文索引 109
6.3 视图管理 110
6.3.1 视图概述 110
6.3.2 视图的创建 111
6.3.3 视图的查询 112
6.3.4 视图的更新 113
6.4 实训——索引与视图管理 114
6.5 习题 115
第7章 Transact-SQL程序设计基础 116
7.1 Transact-SQL简介 116
7.1.1 Transact-SQL的特点 116
7.1.2 SQL语句的构成 116
7.2 SQL Server数据类型 117
7.2.1 数值数据类型 117
7.2.5 其他类型 118
7.2.4 空值 118
7.2.3 日期和时间类型 118
7.2.2 字符类型 118
7.3 SQL Server常用语句 119
7.3.1 CREATE语句 119
7.3.2 ALTER语句 125
7.3.3 DROP语句 131
7.3.4 数据的插入与删除 132
7.3.5 数据的更新 134
7.4 程序设计基础 135
7.4.1 关于SQL Server标识符 135
7.4.2 SQL运算符 136
7.4.3 SQL变量 137
7.4.4 SQL块语句 138
7.4.5 SQL判断语句 138
7.4.7 程序设计中其他常用语句 139
7.4.6 SQL循环语句 139
7.4.8 错误处理 142
7.5 实训——SQL程序设计 144
7.6 习题 144
第8章 SQL Server 2000函数 145
8.1 系统函数 145
8.1.1 系统函数 145
8.1.2 日期函数 146
8.1.3 字符串函数 147
8.1.4 数学函数 148
8.1.5 类型转换函数 150
8.2 用户自定义函数 152
8.3 实训——SQL Server函数应用 156
8.4 习题 156
9.1.1 约束的定义 157
第9章 SQL Server 2000数据完整性 157
9.1 约束 157
9.1.2 PRIMARY KEY约束 158
9.1.3 FOREIGN KEY约束 160
9.1.4 DEFAULT约束 163
9.1.5 UNIQUE约束 164
9.1.6 CHECK约束 165
9.1.7 约束的删除 166
9.2 默认 167
9.2.1 建立默认对象 167
9.2.2 绑定默认对象 169
9.2.3 解除默认对象 171
9.2.4 删除默认对象 171
9.3.1 创建规则 172
9.3 规则 172
9.3.2 绑定规则 173
9.3.3 解除规则绑定 174
9.3.4 删除规则 174
9.4 事务处理 175
9.4.1 事务简介 175
9.4.2 事务处理控制语句 176
9.4.3 锁机制 176
9.4.4 事务编程 178
9.5 实训——SQL Server数据完整性应用 178
9.6 习题 179
第10章 触发器 180
10.1 触发器简介 180
10.2.1 使用企业管理器创建触发器 181
10.2 创建触发器 181
10.2.2 使用SQL语言创建触发器 182
10.2.3 创建触发器的注意事项 182
10.3 触发器的工作原理 183
10.3.1 inserted表的功能 183
10.3.2 deleted表的功能 183
10.3.3 update工作实质 184
10.4 触发器管理 185
10.4.1 修改触发器 185
10.4.2 删除触发器 186
10.4.3 显示触发器 188
10.5 实训——触发器应用 190
10.6 习题 190
11.1 存储过程简介 191
第11章 存储过程 191
11.2 创建与执行存储过程 192
11.2.1 创建存储过程 192
11.2.2 执行存储过程 198
11.2.3 修改存储过程 199
11.2.4 删除存储过程 201
11.3 存储过程的参数 202
11.3.1 输入参数 202
11.3.2 输出参数 202
11.3.3 参数的顺序 203
11.4 存储过程的状态值 204
11.5 实训——存储过程应用 206
11.6 习题 206
12.1 数据库应用程序开发概述 208
第12章 使用VB开发SQL Server应用程序 208
12.2 ODBC配置 209
12.2.1 ODBC概述 209
12.2.2 配置ODBC数据源 210
12.3 OLE DB和ADO 214
12.3.1 OLE DB体系结构 215
12.3.2 ADO对象模型 216
12.4 使用VB开发SQL Server应用程序 218
12.4.1 ADO的引用与查看 218
12.4.2 用ADO DATA控件开发简单的数据库应用程序 220
12.4.3 使用VB代码操纵数据库 223
12.5 实训——使用VB开发数据库应用程序 228
12.6 习题 228
参考文献 229
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019