图书介绍
数据库应用技术实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 黄崇本主编 著
- 出版社: 北京:科学出版社
- ISBN:7030119851
- 出版时间:2003
- 标注页数:266页
- 文件大小:43MB
- 文件页数:278页
- 主题词:数据库系统-教材
PDF下载
下载说明
数据库应用技术实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇3
第1章 数据库技术概论3
1.1 数据与数据管理3
1.1.1 数据与信息3
1.1.2 数据处理与数据管理4
1.2 数据管理技术的发展4
1.2.1 人工管理方式4
1.2.2 文件管理方式5
1.2.3 数据库管理方式6
1.3 数据库基本概念7
1.3.1 数据库系统的组成7
1.3.2 数据库管理系统8
1.3.3 数据模型9
1.4 数据库系统的体系结构9
1.4.1 数据模式的概念9
1.4.2 数据库系统的三级体系结构10
1.4.3 数据库的两级映像与数据的独立性11
1.5 数据库保护11
1.5.1 安全性保护12
1.5.2 完整性保护12
1.5.3 其他数据的保护措施13
1.6 Access数据库管理系统14
1.6.1 Access的组成与特点14
1.6.2 Access数据库的内部结构15
1.6.3 Access 2000的功能15
1.6.4 Access 2000的开发环境16
小结17
习题17
第2章 关系数据库18
2.1 关系的数学定义18
2.1.1 二维表与关系18
2.1.2 关系的定义19
2.1.3 关系的性质19
2.2 关系数据库20
2.2.1 关系模型20
2.2.2 关系数据库描述21
2.2.3 关系数据库操纵22
2.3 关系运算22
2.3.1 传统的集合运算22
2.3.2 专门的关系运算24
2.3.3 关系代数运算举例25
2.4 Access数据库的建立26
2.4.1 建立数据库与表26
2.4.2 维护数据库与表28
小结29
习题29
第3章 关系数据库语言SQL31
3.1 SQL数据定义31
3.1.1 SQL数据库的体系结构31
3.1.2 基本表的定义与删改32
3.1.3 索引的建立与删除33
3.1.4 视图的定义与删除33
3.2 SQL数据查询34
3.2.1 简单查询34
3.2.2 连接查询35
3.2.3 嵌套查询36
3.2.4 使用库函数查询37
3.2.5 集合运算查询38
3.3 SQL数据更新39
3.3.1 插入数据39
3.3.2 修改数据40
3.3.3 删除数据40
3.4 SQL数据控制41
3.4.1 授权41
3.4.2 回收权限41
3.5 Access数据库查询42
3.5.1 用界面方式创建查询42
3.5.2 使用SQL命令方式进行查询42
小结43
习题43
第4章 数据库设计45
4.1 数据库设计概念45
4.1.1 数据库设计的特点45
4.1.2 数据库设计的内容46
4.1.3 数据库设计的步骤47
4.2 需求分析47
4.2.1 需求分析的任务47
4.2.2 数据流图与数据字典48
4.2.3 需求分析的基本步骤49
4.3 概念结构设计50
4.3.1 概念结构51
4.3.2 概念结构设计方法(E-R方法)51
4.4 逻辑结构设计55
4.4.1 关系数据库设计的设计问题55
4.4.2 关系模式的函数依赖57
4.4.3 关系的规范化58
4.4.4 E-R向关系模型的转化60
4.4.5 关系数据模型的优化61
4.5 物理设计及实施61
4.5.1 关系数据库的物理设计61
4.5.2 关系数据库的实施64
4.6 Access数据库设计65
小结67
习题68
第二篇 应用篇73
第5章 SQL Server 2000概述73
5.1 系统结构及特性73
5.1.1 系统结构73
5.1.2 系统特性76
5.2 系统运行环境及安装77
5.2.1 系统安装的软硬件要求77
5.2.2 系统安装过程78
5.2.3 设置用户账户82
5.2.4 系统组件86
5.3 系统主要管理工具86
5.3.1 企业管理器86
5.3.2 查询分析器88
5.4 注册服务器89
小结90
习题90
第6章 数据库的建立与维护91
6.1 库表与视图的概念91
6.1.1 数据库结构91
6.1.2 系统数据库92
6.1.3 数据表与视图93
6.2 数据库的创建与维护94
6.2.1 用企业管理器建删、改数据库94
6.2.2 用命令创建、删除、更改数据库97
6.3 数据表的创建与维护100
6.3.1 用企业管理器建删、改数据表100
6.3.2 用命令键删改数据表103
6.4 增、删、改表中的数据108
6.4.1 用企业管理器操作表数据(增、删、改)108
6.4.2 用命令操作表数据(增、删、改)110
6.5 视图的创建与使用114
6.5.1 创建视图114
6.5.2 视图的使用115
小结117
习题117
第7章 数据库的查询118
7.1 简单的SELECT语句118
7.1.1 SELECT语句的基本格式118
7.1.2 搜索的列、表达式及函数使用119
7.1.3 指定数据表或视图125
7.1.4 搜索条件126
7.2 SELECT的子句129
7.2.1 GROUPBY子句129
7.2.2 HAVING子句130
7.2.3 ORDER BY子句132
7.2.4 COMPUTE子句132
7.2.5 INTO子句134
7.3 多表连接查询134
7.3.1 谓词连接134
7.3.2 JOIN连接136
7.3.3 子查询139
7.3.4 UNION运算142
7.4 索引143
7.4.1 索引的分类143
7.4.2 索引的创建144
7.4.3 索引的删除147
小结148
习题148
第8章 T-SQL语言149
8.1 数据类型与表达式149
8.1.1 数据类型149
8.1.2 常量与变量153
8.1.3 运算符与表达式158
8.2 流程控制语句162
8.2.1 IF语句162
8.2.2 WHILE语句163
8.2.3 WAITFOR语句164
8.2.4 RETURN语句165
8.3 游标165
8.3.1 游标概念165
8.3.2 游标166
8.3.3 打开游标168
8.3.4 读取数据168
8.3.5 关闭游标169
8.3.6 删除游标170
8.4 事务170
8.4.1 事务概念170
8.4.2 事务处理语句171
8.4.3 事务与锁定172
小结173
习题174
第9章 数据安全性与完整性175
9.1 安全管理175
9.1.1 身份认证模式及账户175
9.1.2 角色管理177
9.1.3 权限管理179
9.2 数据完整性实现182
9.2.1 数据完整性分类182
9.2.2 使用规则183
9.2.3 使用默认184
9.2.4 使用约束186
9.3 数据的备份与恢复189
9.3.1 备份与恢复概述189
9.3.2 备份与恢复操作191
小结193
习题193
第10章 存储过程与触发器194
10.1 存储过程194
10.1.1 存储过程的类型195
10.1.2 用户存储过程的创建与执行196
10.1.3 用户存储过程的修改202
10.1.4 户存储过程的删除202
10.2 触发器203
10.2.1 触发器的作用203
10.2.2 触发器的创建204
10.2.3 触发器的修改209
10.2.4 触发器的删除210
小结210
习题210
第三篇 实训篇215
第11章 Access 2000实训215
11.1 创建数据库及表215
11.2 表的维护与操作218
11.3 创建查询221
第12章 SQL Server2000实训225
12.1 SQL Server的安装及其管理工具的使用225
12.2 创建数据库和表229
12.3 数据表增删改操作232
12.4 数据库的查询233
12.5 T-SQL编程236
12.6 数据安全与完整性238
12.7 存储过程和触发器249
第13章 VB/SQL Server编程实训253
13.1 数据库管理器253
13.2 数据环境设计器255
13.3 VB/SQL Server2000编程实训259
主要参考文献266