数据库应用技术PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:高洪涛编
- 出 版 社:北京:机械工业出版社
- 出版年份:2012
- ISBN:9787111387954
- 页数:246 页
第1章 数据库基础知识 1
1.1 数据库的基本概念及分类 1
1.1.1 数据 1
1.1.2 数据库 1
1.1.3 数据库管理系统 1
1.1.4 数据库系统 1
1.1.5 数据库的分类 2
1.2 常见的数据库对象 2
1.3 数据库管理系统的基本功能 5
1.4 数据库系统的用户 5
习题 5
第2章 SQL Server 2005基础知识 6
2.1 SQL Server 2005简介 6
2.1.1 SQL Server 2005数据平台 6
2.1.2 SQL Server 2005的特点 7
2.2 安装SQL Server 2005 8
2.2.1 SQL Server 2005各版本的比较 8
2.2.2 SQL Server 2005的运行环境要求 12
2.2.3 安装SQL Server 2005 13
2.3 配置SQL Server 2005 23
2.3.1 注册服务器 23
2.3.2 配置服务器选项 26
2.4 SQL Server 2005常用的管理工具 32
2.4.1 SQL Server Management Studio 32
2.4.2 Business Intelligence Development Studio 34
2.4.3 SQL Server Profiler 35
2.4.4 SQLServer Configuration Manager 37
2.4.5 数据库引擎优化顾问 38
2.4.6 命令行实用工具 38
习题 40
第3章 数据库对象的建立与维护 41
3.1 数据库 41
3.1.1 数据库的基本结构 41
3.1.2 数据库的创建 42
3.1.3 数据库的修改 47
3.1.4 数据库的删除 51
3.2 表 51
3.2.1 表的数据类型 51
3.2.2 创建表 55
3.2.3 创建约束 57
3.2.4 向表中添加数据 61
3.2.5 查看表 62
3.2.6 修改和删除表 63
3.3 索引 64
3.3.1 索引的分类 65
3.3.2 索引的创建 66
3.3.3 索引的修改和删除 67
3.4 视图 68
3.4.1 视图的分类 69
3.4.2 视图的创建 69
3.4.3 视图的查看 72
3.4.4 视图的删除 72
习题 73
第4章 T-SQL语言基础 74
4.1 T-SQL语言简介 74
4.1.1 T-SQL语言的发展历程及内容构成 74
4.1.2 T-SQL的语法约定 75
4.2 数据类型、常量和变量 76
4.2.1 数据类型 76
4.2.2 常量 79
4.2.3 变量 81
4.3 运算符和表达式 84
4.4 流程控制语句 86
4.4.1 IF…ELSE语句 87
4.4.2 CASE语句 87
4.4.3 GOTO语句 89
4.4.4 WHILE语句 90
4.4.5 BREAK语句 90
4.4.6 CONTINUE语句 90
4.4.7 WAITFOR语句 91
4.4.8 RETURN语句 91
4.4.9 BEGIN…END语句 92
4.5 函数 92
4.5.1 常用的系统函数 92
4.5.2 用户自定义函数 96
习题 102
第5章 T-SQL数据库操作语句 103
5.1 数据定义语言(DDL) 103
5.1.1 操作数据库 103
5.1.2 操作数据表 108
5.1.3 操作视图语句 110
5.1.4 管理索引语句 112
5.2 数据查询语句(SELECT) 114
5.2.1 SELECT语句的简单应用 114
5.2.2 在结果集列表中使用表达式 117
5.2.3 WHERE子句的使用 118
5.2.4 GROUPBY子句的使用 122
5.2.5 表的连接(JOIN)和联合(UNION) 124
5.2.6 子查询 126
5.3 数据操纵语言(DML) 129
5.3.1 INSERT语句 129
5.3.2 UPDATE语句 131
5.3.3 DELETE语句 132
习题 132
第6章 事务和锁 135
6.1 事务 135
6.1.1 为什么要引入“事务”的概念 135
6.1.2 事务的概念 136
6.1.3 事务的特性 138
6.1.4 事务的工作原理 138
6.1.5 事务的类型 139
6.1.6 事务回滚机制 140
6.2 锁 142
6.2.1 事务的缺陷 142
6.2.2 锁的概念 144
6.2.3 隔离级别 144
6.2.4 锁的空间管理及粒度 146
6.2.5 锁的分类 150
6.2.6 在SQL Server中查看数据库中的锁 151
6.2.7 应用程序中锁的设计 152
6.2.8 死锁及其防止 155
习题 156
第7章 存储过程、触发器和游标 157
7.1 存储过程 157
7.1.1 存储过程的概念 157
7.1.2 存储过程的分类 158
7.1.3 创建与执行存储过程 158
7.1.4 创建与执行存储过程实例 162
7.1.5 查看、修改和删除存储过程 164
7.2 触发器 167
7.2.1 触发器概述 167
7.2.2 DML触发器的创建和应用 168
7.2.3 DDL触发器的创建和应用 174
7.2.4 查看、修改和删除触发器 176
7.3 游标 179
7.3.1 游标概述 179
7.3.2 游标的类型 179
7.3.3 声明游标 182
7.3.4 使用游标 184
习题 187
第8章 SQL Server 2005安全管理 188
8.1 安全管理的基础知识 188
8.1.1 SQL Server 2005的安全特性 188
8.1.2 SQL Server 2005的安全模型 189
8.2 服务器的安全性 190
8.2.1 创建或修改登录账户 190
8.2.2 禁止或删除登录账户 194
8.2.3 服务器角色 196
8.3 数据库的安全性 197
8.3.1 添加数据库用户 197
8.3.2 修改数据库用户 199
8.3.3 删除数据库用户 200
8.4 架构管理 200
8.4.1 添加数据库架构 200
8.4.2 删除数据库架构 201
8.4.3 修改数据库用户的默认架构 201
8.5 权限管理 202
8.5.1 权限的种类 202
8.5.2 权限的管理 203
习题 211
第9章 备份与恢复 213
9.1 备份与恢复的基础知识 213
9.1.1 备份数据库的时机 213
9.1.2 备份与恢复的方式 214
9.2 备份数据库 216
9.2.1 使用SQL Server Management Studio备份数据库 216
9.2.2 创建备份设备 218
9.2.3 使用SQL语句备份数据库 219
9.3 恢复数据库 221
9.3.1 恢复数据库前的准备工作 221
9.3.2 使用SQL Server Management Studio恢复数据库 223
9.3.3 使用SQL语句恢复数据库 226
9.4 分离和附加数据库 229
9.5 数据的导入导出 232
9.5.1 SQL Server与Excel的数据格式转换 232
9.5.2 SQL Server 2005与Access的数据格式转换 238
习题 239
第10章 实训指导 240
实训一 安装并配置SQL Server 2005 240
实训二 利用管理工具创建数据库、表和表间关系 240
实训三 利用SQL语句创建数据库、表和表间关系 240
实训四 使用SQL语句操作数据 241
实训五 使用索引 241
实训六 数据库查询(1) 241
实训七 数据库查询(2) 242
实训八 数据库的视图 242
实训九 创建和使用存储过程 242
实训十 数据库安全 242
实训十一 数据库备份和还原 243
参考文献 244
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019