出版社:人民邮电出版社
年代:2013
定价:39.0
本书以SQL Server 2005为实践环境,介绍数据库技术的基本原理、数据库的操作以及数据库应用系统的开发方法。全书共10章,包括数据库技术概论、创建和管理数据库、创建和管理表、索引与数据完整性、查询与视图、T—SQL程序设计、存储过程与触发器、事务和锁、SQL Server安全管理、数据库应用系统开发。
第1章 数据库技术概论 1
1.1 数据库技术的产生与发展 1
1.1.1 数据与数据处理 1
1.1.2 数据管理技术的4个发展阶段 2
1.2 数据库系统 5
1.2.1 数据库系统的组成 5
1.2.2 数据库的结构体系 6
1.2.3 数据库系统的特点 8
1.3 数据模型 9
1.3.1 数据模型的组成要素 9
1.3.2 数据抽象的过程 9
1.3.3 概念模型 10
1.3.4 逻辑模型 12
1.4 关系数据库基础知识 14
1.4.1 关系数据库的基本概念 14
1.4.2 关系运算 16
1.4.3 关系的完整性约束 18
1.5 关系的规范化理论 19
1.5.1 关系模式的数据冗余和操作异常问题 19
1.5.2 函数依赖的基本概念 21
1.5.3 关系模式的范式 22
1.5.4 关系模式的分解 24
1.6 数据库的设计方法 27
1.6.1 数据库设计的基本步骤 27
1.6.2 E—R模型到关系模型的转化 28
1.6.3 关系数据库设计实例 30
1.7 SQLServer数据库概述 31
1.7.1 SQLServer的发展 31
1.7.2 SQLServer2005的安装 31
1.7.3 SQLServer2005的常用管理工具 35
1.8 SQL和T—SQL概述 42
1.8.1 SQL语言的发展与特点 42
1.8.2 T—SQL语言简介 42
习题 43
第2章 创建和管理数据库 46
2.1 SQLServer2005数据库的基本概念 46
2.1.1 SQLServer2005数据库类型 46
2.1.2 数据库文件和文件组 47
2.1.3 数据库对象及其标识符 48
2.2 创建数据库 49
2.2.1 使用管理工具创建数据库 49
2.2.2 使用T—SQL语句创建数据库 52
2.3 管理数据库 55
2.3.1 查看和修改数据库 55
2.3.2 删除数据库 59
2.4 备份与还原数据库 60
2.4.1 备份数据库 61
2.4.2 还原数据库 67
2.5 分离与附加数据库 73
2.5.1 分离数据库 73
2.5.2 附加数据库 74
2.6 导入与导出数据库 76
2.6.1 导入数据 76
2.6.2 导出数据 78
习题 81
第3章 创建和管理表 83
3.1 SQLServer2005表的基本知识 83
3.1.1 表的类型 83
3.1.2 表的设计——数据类型 84
3.2 创建表 88
3.2.1 使用管理工具创建表 88
3.2.2 使用T—SQL语句创建表 91
3.3 管理表 92
3.3.1 查看表 92
3.3.2 修改表 93
3.3.3 删除表 95
3.4 维护表中数据 96
3.4.1 数据插入 96
3.4.2 数据更新 98
3.4.3 数据删除 99
习题 100
第4章 索引与数据完整性 102
4.1 索引概述 102
4.1.1 索引的概念 102
4.1.2 索引的分类 103
4.2 索引的操作 103
4.2.1 创建索引 103
4.2.2 查看与修改索引 105
4.2.3 删除索引 107
4.3 实施数据完整性 108
4.3.1 使用规则实施数据完整性 109
4.3.2 使用默认值实施数据完整性 111
4.3.3 使用约束实施数据完整性 113
习题 119
第5章 查询与视图 121
5.1 基本查询 121
5.1.1 简单查询 121
5.1.2 带条件查询 124
5.1.3 查询结果处理 127
5.2 嵌套查询 132
5.2.1 单值嵌套查询 132
5.2.2 多值嵌套查询 133
5.3 连接查询 135
5.3.1 连接概述 135
5.3.2 内连接 136
5.3.3 外连接 138
5.3.4 交叉连接 141
5.4 创建视图 141
5.4.1 视图的概念 141
5.4.2 创建视图的方法 142
5.5 视图的管理 143
5.5.1 查看和修改视图 143
5.5.2 删除视图 144
5.5.3 视图的应用 145
习题 146
第6章 T—SQL程序设计 150
6.1 数据与表达式 150
6.1.1 用户定义数据类型 150
6.1.2 常量与变量 151
6.1.3 运算符与表达式 155
6.2 函数 158
6.2.1 常用函数 158
6.2.2 用户定义函数 163
6.3 程序控制流语句 168
6.3.1 语句块和注释 168
6.3.2 选择控制 170
6.3.3 循环控制 174
6.3.4 批处理 176
6.4 游标管理与应用 177
6.4.1 游标概述 177
6.4.2 声明游标 178
6.4.3 使用与管理游标 180
6.4.4 游标的综合应用示例 183
习题 184
第7章 存储过程与触发器 187
7.1 存储过程概述 187
7.2 创建与管理存储过程 189
7.2.1 创建存储过程 189
7.2.2 执行存储过程 191
7.2.3 修改存储过程 191
7.2.4 删除存储过程 193
7.2.5 存储过程参数与状态值 193
7.3 触发器概述 196
7.4 创建与管理触发器 196
7.4.1 创建触发器 197
7.4.2 修改触发器 199
7.4.3 删除触发器 200
习题 201
第8章 事务和锁 203
8.1 事务 203
8.1.1 事务的概念 203
8.1.2 事务管理 204
8.2 锁 208
8.2.1 锁的概念 208
8.2.2 隔离级别 209
8.2.3 查看和终止锁 210
8.3 死锁及其处理 212
8.3.1 死锁的发生 212
8.3.2 死锁的处理 213
8.3.3 死锁的避免 214
习题 214
第9章 SQLServer安全管理 216
9.1 SQLServer身份验证 216
9.1.1 身份验证 216
9.1.2 身份验证模式的设置 217
9.2 管理登录账号 218
9.2.1 创建登录账户 218
9.2.2 修改登录账户 222
9.2.3 删除登录账户 222
9.3 管理数据库用户 223
9.4 管理SQLServer角色 224
9.4.1 SQLServer角色的类型 225
9.4.2 固定服务器角色管理 226
9.4.3 数据库角色管理 228
9.4.4 用户定义数据库角色 230
9.5 管理SQLServer权限 231
9.5.1 权限的种类 231
9.5.2 授予权限 232
9.5.3 禁止与撤消权限 235
9.5.4 查看权限 237
习题 237
第10章 数据库应用系统开发 239
10.1 数据库应用系统的开发过程 239
10.2 用VB.NET访问SQLServer数据库 241
10.2.1 VB.NET程序设计概述 241
10.2.2 VB.NET程序设计基础知识 244
10.2.3 VB.NET数据库应用程序开发 250
10.3 数据库系统开发案例——教学信息管理系统 256
10.3.1 系统需求分析 256
10.3.2 系统功能设计 256
10.3.3 数据库设计 257
10.3.4 系统主窗体的创建 260
10.3.5 系统管理模块功能 262
10.3.6 学籍信息管理模块的创建 265
10.3.7 课程信息管理模块的创建 273
10.3.8 成绩信息管理模块的创建 280
习题 287
参考文献 289
《工业和信息化普通高等教育"十二五"规划教材·21世纪高等教育计算机规划教材SQL Server 2005数据库应用技术》参照教育部高等学校计算机基础课程教学指导委员会提出的数据库相关课程的教学基本要求,既可作为高等院校数据库应用课程的教材,又可供社会各类计算机应用人员及参加各类计算机等级考试的读者学习参考。本书以SQL Server 2005为实践环境,系统介绍了数据库技术的基本原理、数据库的操作以及数据库应用系统的开发方法。全书共分为10章,包括数据库技术概论、创建和管理数据库、创建和管理表、索引与数据完整性、查询与视图、T-SQL程序设计、存储过程与触发器、事务和锁、SQL Server安全管理、数据库应用系统开发等内容。全书以SQL Server 2005数据库操作为主线,体现SQL Server 2005的基本知识体系;同时适度突出关系数据库的基本原理,体现关系数据库的概念和应用要求。 本书参照教育部高等学校计算机基础课程教学指导委员会提出的数据库相关课程的教学基本要求,既可作为高等院校数据库应用课程的教材,又可供社会各类计算机应用人员及参加各类计算机等级考试的读者学习参考。
书籍详细信息 | |||
书名 | SQL Server 2005数据库应用技术站内查询相似图书 | ||
9787115334473 如需购买下载《SQL Server 2005数据库应用技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 39.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 160 | 印数 | 3000 |
SQL Server 2005数据库应用技术是人民邮电出版社于2014.1出版的中图分类号为 TP311.138 的主题关于 关系数据库系统-高等学校-教材 的书籍。
胡南珍, 卢扬, 主编
王冰, 费志民, 主编
虞益诚, 主编
张蕊, 王峰, 主编
王亚南, 主编
钱冬云, 周雅静, 编著
梁爽, 主编
屈武江, 霍艳飞, 张健, 主编
《SQL Server数据库应用技术》编委会, 编著