扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
数据库原理与技术 版权信息
- ISBN:9787302480525
- 条形码:9787302480525 ; 978-7-302-48052-5
- 装帧:平装
- 册数:暂无
- 重量:暂无
- 所属分类:>>
数据库原理与技术 内容简介
本书共分12章,从数据库基础理论和实际应用出发,循序渐进、深入浅出地介绍数据库基础知识,基于SQL Server2008介绍数据库的创建、表的操作、索引、视图、数据完整性、SQL Server函数、SQL Server程序设计、存储过程与触发器、SQL Server的安全管理、SQL Server客户端开发与编程等内容;以实例为主线,将“选课管理信息系统”和“计算机计费系统”数据库案例融入各章节,重点阐述数据库的创建、维护、开发与SQL语言程序设计的思想与具体方法;简明扼要地介绍SQL Server的上机实验操作,并配有例题、练习题和实验指导,以便于读者更好地学习和掌握数据库的基本知识与操作技能。本书可作为计算机及相关专业的本科教材,也可作为广大计算机爱好者学习数据库技术的参考书。
数据库原理与技术 目录
第1章 数据库技术基础 1
1.1 数据库基础知识 1
1.1.1 信息、数据与数据管理 1
1.1.2 数据管理技术的发展 1
1.1.3 数据库、数据库管理系统、数据库系统 2
1.1.4 数据模型 3
1.1.5 数据库系统的体系结构 6
1.2 关系数据库 7
1.2.1 关系模型 7
1.2.2 关系数据理论 9
1.3 数据库设计 14
1.3.1 数据库设计的任务、特点和步骤 14
1.3.2 需求分析的任务 14
1.3.3 概念结构设计 16
1.3.4 逻辑结构设计 17
1.3.5 数据库设计案例 17
1.4 主流数据库 20
1.4.1 SQL Server 20
1.4.2 Oracle 21
1.4.3 Sybase ASE 22
1.4.4 DB2 22
练习题 22
第2章 SQL Server 2008综述 24
2.1 SQL Server 2008概述 24
2.1.1 SQL Server的发展过程 24
2.1.2 SQL Server 2008的体系结构 25
2.1.3 SQL Server 2008的主要特性 27
2.1.4 SQL Server 2008的版本 27
2.2 SQL Server 2008的安装 29
2.2.1 SQL Server 2008安装前的准备工作 29
2.2.2 安装SQL Server 2008 31
2.2.3 升级到SQL Server 2008 42
2.2.4 SQL Server 2008安装成功的验证 43
2.3 SQL Server 2008的安全性 47
2.3.1 SQL Server 2008安全性综述 47
2.3.2 权限验证模式 48
2.3.3 数据库用户和账号 49
2.4 SQL Server 2008工具 49
2.4.1 配置SQL Server 2008服务器 50
2.4.2 注册和连接SQL Server 2008服务器 52
2.4.3 启动和关闭SQL Server 2008服务器 55
2.4.4 SQL Server 2008的常用工具 56
练习题 66
第3章 数据库的基本操作 67
3.1 SQL Server数据库的基本知识和概念 67
3.1.1 SQL Server的数据库对象 67
3.1.2 SQL Server的系统数据库 69
3.1.3 数据库的组成 70
3.1.4 数据库文件组 71
3.1.5 数据库的存储结构 72
3.2 创建数据库 73
3.2.1 使用图形化方法创建数据库 74
3.2.2 使用T-SQL语句创建数据库 79
3.3 查看和设置数据库信息 82
3.3.1 使用SQL Server管理控制台查看数据库信息 82
3.3.2 使用T-SQL语句查看数据库的信息 83
3.4 打开数据库 84
3.5 修改数据库 85
3.5.1 增加数据库的容量 86
3.5.2 缩减数据库容量 90
3.5.3 创建和更改文件组 95
3.5.4 增加或删除数据库文件 96
3.5.5 更改数据库名称 100
3.6 分离数据库 101
3.7 附加数据库 102
3.8 删除数据库 103
3.9 应用举例 105
3.9.1 创建计算机计费数据库 105
3.9.2 创建选课管理数据库 106
3.9.3 上机练习 107
练习题 108
第4章 表的基本操作 109
4.1 SQL Server表概述 109
4.1.1 SQL Server表的概念 109
4.1.2 SQL Server 2008数据类型 110
4.2 数据库中表的创建 112
4.2.1 使用对象资源管理器创建表 113
4.2.2 使用T-SQL语句创建表 115
4.3 修改表结构 119
4.3.1 使用对象资源管理器修改表结构 119
4.3.2 使用T-SQL语句修改表结构 119
4.4 删除表 121
4.4.1 使用对象资源管理器删除表 121
4.4.2 使用DROP TABLE语句删除表 121
4.5 添加数据 122
4.5.1 使用对象资源管理器向表中添加数据 122
4.5.2 使用INSERT语句向表中添加数据 124
4.6 查看表 124
4.6.1 查看表结构 124
4.6.2 查看表中的数据 125
4.7 应用举例 127
4.7.1 学生选课管理信息系统的各表定义及创建 127
4.7.2 计算机计费系统的各表定义及创建 131
练习题 133
第5章 数据的基本操作 134
5.1 关系运算 134
5.1.1 关系数据结构的形式化定义 135
5.1.2 关系代数 136
5.1.3 关系代数的等价变换规则 144
5.1.4 关系代数表达式应用实例 144
5.2 数据的添加、修改和删除 146
5.2.1 数据的添加 146
5.2.2 数据的修改 154
5.2.3 数据的删除 155
5.3 简单查询 157
5.3.1 完整的SELECT语句的基本语法格式 157
5.3.2 选择表中的若干列 158
5.3.3 选择表中的若干记录 160
5.3.4 对查询的结果排序 166
5.3.5 对数据进行统计 168
5.3.6 用查询结果生成新表 172
5.3.7 合并结果集 173
5.4 连接查询 175
5.4.1 交叉连接查询 175
5.4.2 等值与非等值连接查询 176
5.4.3 自身连接查询 178
5.4.4 外连接查询 179
5.4.5 复合连接条件查询 182
5.5 子查询 183
5.5.1 带有IN谓词的子查询 183
5.5.2 带有比较运算符的子查询 185
5.5.3 带有ANY或ALL谓词的子查询 188
5.5.4 带有EXISTS谓词的子查询 190
5.6 应用举例 193
练习题 196
第6章 索引及视图 199
6.1 索引的基础知识 199
6.1.1 数据存储 199
6.1.2 索引 199
6.2 索引的分类 200
6.2.1 聚集索引 200
6.2.2 非聚集索引 201
6.2.3 聚集和非聚集索引的性能比较 202
6.2.4 使用索引的原则 202
6.3 索引的操作 203
6.3.1 创建索引 203
6.3.2 查询索引信息 206
6.3.3 重命名索引 208
6.3.4 删除索引 208
6.4 索引的分析与维护 209
6.4.1 索引的分析 209
6.4.2 索引的维护 211
6.5 索引应用举例 212
6.6 视图综述 213
6.6.1 视图的基本概念 213
6.6.2 视图的作用 214
6.7 视图的操作 214
6.7.1 创建视图 215
6.7.2 修改视图 219
6.7.3 重命名视图 220
6.7.4 使用视图 221
6.7.5 删除视图 223
6.8 视图定义信息查询 224
6.8.1 使用对象资源管理器 224
6.8.2 通过执行系统存储过程查看视图的定义信息 225
6.9 加密视图 226
6.10 用视图加强数据安全性 226
6.11 视图应用举例 227
练习题 228
1.1 数据库基础知识 1
1.1.1 信息、数据与数据管理 1
1.1.2 数据管理技术的发展 1
1.1.3 数据库、数据库管理系统、数据库系统 2
1.1.4 数据模型 3
1.1.5 数据库系统的体系结构 6
1.2 关系数据库 7
1.2.1 关系模型 7
1.2.2 关系数据理论 9
1.3 数据库设计 14
1.3.1 数据库设计的任务、特点和步骤 14
1.3.2 需求分析的任务 14
1.3.3 概念结构设计 16
1.3.4 逻辑结构设计 17
1.3.5 数据库设计案例 17
1.4 主流数据库 20
1.4.1 SQL Server 20
1.4.2 Oracle 21
1.4.3 Sybase ASE 22
1.4.4 DB2 22
练习题 22
第2章 SQL Server 2008综述 24
2.1 SQL Server 2008概述 24
2.1.1 SQL Server的发展过程 24
2.1.2 SQL Server 2008的体系结构 25
2.1.3 SQL Server 2008的主要特性 27
2.1.4 SQL Server 2008的版本 27
2.2 SQL Server 2008的安装 29
2.2.1 SQL Server 2008安装前的准备工作 29
2.2.2 安装SQL Server 2008 31
2.2.3 升级到SQL Server 2008 42
2.2.4 SQL Server 2008安装成功的验证 43
2.3 SQL Server 2008的安全性 47
2.3.1 SQL Server 2008安全性综述 47
2.3.2 权限验证模式 48
2.3.3 数据库用户和账号 49
2.4 SQL Server 2008工具 49
2.4.1 配置SQL Server 2008服务器 50
2.4.2 注册和连接SQL Server 2008服务器 52
2.4.3 启动和关闭SQL Server 2008服务器 55
2.4.4 SQL Server 2008的常用工具 56
练习题 66
第3章 数据库的基本操作 67
3.1 SQL Server数据库的基本知识和概念 67
3.1.1 SQL Server的数据库对象 67
3.1.2 SQL Server的系统数据库 69
3.1.3 数据库的组成 70
3.1.4 数据库文件组 71
3.1.5 数据库的存储结构 72
3.2 创建数据库 73
3.2.1 使用图形化方法创建数据库 74
3.2.2 使用T-SQL语句创建数据库 79
3.3 查看和设置数据库信息 82
3.3.1 使用SQL Server管理控制台查看数据库信息 82
3.3.2 使用T-SQL语句查看数据库的信息 83
3.4 打开数据库 84
3.5 修改数据库 85
3.5.1 增加数据库的容量 86
3.5.2 缩减数据库容量 90
3.5.3 创建和更改文件组 95
3.5.4 增加或删除数据库文件 96
3.5.5 更改数据库名称 100
3.6 分离数据库 101
3.7 附加数据库 102
3.8 删除数据库 103
3.9 应用举例 105
3.9.1 创建计算机计费数据库 105
3.9.2 创建选课管理数据库 106
3.9.3 上机练习 107
练习题 108
第4章 表的基本操作 109
4.1 SQL Server表概述 109
4.1.1 SQL Server表的概念 109
4.1.2 SQL Server 2008数据类型 110
4.2 数据库中表的创建 112
4.2.1 使用对象资源管理器创建表 113
4.2.2 使用T-SQL语句创建表 115
4.3 修改表结构 119
4.3.1 使用对象资源管理器修改表结构 119
4.3.2 使用T-SQL语句修改表结构 119
4.4 删除表 121
4.4.1 使用对象资源管理器删除表 121
4.4.2 使用DROP TABLE语句删除表 121
4.5 添加数据 122
4.5.1 使用对象资源管理器向表中添加数据 122
4.5.2 使用INSERT语句向表中添加数据 124
4.6 查看表 124
4.6.1 查看表结构 124
4.6.2 查看表中的数据 125
4.7 应用举例 127
4.7.1 学生选课管理信息系统的各表定义及创建 127
4.7.2 计算机计费系统的各表定义及创建 131
练习题 133
第5章 数据的基本操作 134
5.1 关系运算 134
5.1.1 关系数据结构的形式化定义 135
5.1.2 关系代数 136
5.1.3 关系代数的等价变换规则 144
5.1.4 关系代数表达式应用实例 144
5.2 数据的添加、修改和删除 146
5.2.1 数据的添加 146
5.2.2 数据的修改 154
5.2.3 数据的删除 155
5.3 简单查询 157
5.3.1 完整的SELECT语句的基本语法格式 157
5.3.2 选择表中的若干列 158
5.3.3 选择表中的若干记录 160
5.3.4 对查询的结果排序 166
5.3.5 对数据进行统计 168
5.3.6 用查询结果生成新表 172
5.3.7 合并结果集 173
5.4 连接查询 175
5.4.1 交叉连接查询 175
5.4.2 等值与非等值连接查询 176
5.4.3 自身连接查询 178
5.4.4 外连接查询 179
5.4.5 复合连接条件查询 182
5.5 子查询 183
5.5.1 带有IN谓词的子查询 183
5.5.2 带有比较运算符的子查询 185
5.5.3 带有ANY或ALL谓词的子查询 188
5.5.4 带有EXISTS谓词的子查询 190
5.6 应用举例 193
练习题 196
第6章 索引及视图 199
6.1 索引的基础知识 199
6.1.1 数据存储 199
6.1.2 索引 199
6.2 索引的分类 200
6.2.1 聚集索引 200
6.2.2 非聚集索引 201
6.2.3 聚集和非聚集索引的性能比较 202
6.2.4 使用索引的原则 202
6.3 索引的操作 203
6.3.1 创建索引 203
6.3.2 查询索引信息 206
6.3.3 重命名索引 208
6.3.4 删除索引 208
6.4 索引的分析与维护 209
6.4.1 索引的分析 209
6.4.2 索引的维护 211
6.5 索引应用举例 212
6.6 视图综述 213
6.6.1 视图的基本概念 213
6.6.2 视图的作用 214
6.7 视图的操作 214
6.7.1 创建视图 215
6.7.2 修改视图 219
6.7.3 重命名视图 220
6.7.4 使用视图 221
6.7.5 删除视图 223
6.8 视图定义信息查询 224
6.8.1 使用对象资源管理器 224
6.8.2 通过执行系统存储过程查看视图的定义信息 225
6.9 加密视图 226
6.10 用视图加强数据安全性 226
6.11 视图应用举例 227
练习题 228
展开全部
书友推荐
本类畅销
-
食品添加剂
¥33.5¥45 -
VB语言程序设计
¥29.9¥39.8 -
C语言程序设计习题与实验指导
¥9.1¥18 -
地下建筑结构-(第三版)-(赠课件)
¥49.4¥55 -
模具制图
¥37.8¥49 -
工程机械结构认知
¥10.5¥22