新書推薦:
《
新时代硬道理 广东寻路高质量发展
》
售價:HK$
77.3
《
6S精益管理实战(精装版)
》
售價:HK$
100.6
《
异域回声——晚近海外汉学之文史互动研究
》
售價:HK$
109.8
《
世界文明中的作物迁徙:聚焦亚洲、中东和南美洲被忽视的本土农业文明
》
售價:HK$
99.7
《
无端欢喜
》
售價:HK$
76.2
《
股票大作手操盘术
》
售價:HK$
53.8
《
何以中国·何谓唐代:东欧亚帝国的兴亡与转型
》
售價:HK$
87.4
《
一间只属于自己的房间 女性主义先锋伍尔夫代表作 女性精神独立与经济独立的象征,做自己,比任何事都更重要
》
售價:HK$
44.6
|
內容簡介: |
本书全面介绍了数据库系统的基本概念、基本原理和基本应用,内容包括数据库系统概论、关系数据
库、关系数据库设计理论、数据库设计、关系数据库标准语言SQL、数据库保护和SQLServer2012数据库上
机实验指导。
本书以阐明数据库理论基础、培养数据库开发能力为目标,既介绍原理又介绍应用。所介绍的技术以
实用为本,学以致用,并且反映数据库技术的最新发展。本书叙述严谨,循序渐进,并配以大量精选的典型
习题和实验指导,使读者充分掌握“数据库原理及应用”课程讲授的技巧与方法,深化对基本概念的理解,切
实提高分析问题和解决问题的能力。
本书内容丰富,习题与实验覆盖面广,不仅可以作为计算机专业本、专科“数据库原理及应用”课程的教
学参考书,也可供广大从事信息领域工作的技术人员的参考。
|
目錄:
|
目 录
第1部分 典型题解析
1 数据库系统概论........................................................................................................................ 2
1.1 内容提要................................................................................................................................ 2
1.1.1 数据库、数据库管理系统和数据库系统的定义 ............................................ 2
1.1.2 数据管理技术的发展阶段 ................................................................................ 2
1.1.3 数据模型 ............................................................................................................ 3
1.1.4 概念数据模型和结构数据模型 ........................................................................ 3
1.1.5 数据库的体系结构 ............................................................................................ 4
1.1.6 数据库管理系统 ................................................................................................ 5
1.1.7 数据库系统 ........................................................................................................ 5
1.2 例题解析 ........................................................................................................................ 5
1.3 习题 .............................................................................................................................. 10
1.4 习题答案 ..................................................................................................................... 15
2 关系数据库.............................................................................................................................. 21
2.1 内容提要 ...................................................................................................................... 21
2.1.1 基本概念 .......................................................................................................... 21
2.1.2 关系代数 .......................................................................................................... 22
2.2 例题解析 ...................................................................................................................... 23
2.3 习题 .............................................................................................................................. 26
2.4 习题答案 ...................................................................................................................... 32
3 关系数据库设计理论.............................................................................................................. 35
3.1 内容提要 ...................................................................................................................... 35
3.1.1 函数依赖的概念及属性间存在的各种函数依赖 .......................................... 35
3.1.2 1NF、2NF、3NF和BCNF的概念 .................................................................. 35
3.1.3 一个关系规范化为所要求级别的方法 .......................................................... 36
3.2 例题解析 ...................................................................................................................... 37
3.3 习题 .............................................................................................................................. 39
3.4 习题答案 ...................................................................................................................... 46
2
▲ ▲ ▲ ▲ 数据库原理与应用实践教程
4 数据库设计.............................................................................................................................. 50
4.1 内容提要 ...................................................................................................................... 50
4.1.1 数据库设计的概念 .......................................................................................... 50
4.1.2 数据库设计的基本步骤 .................................................................................. 50
4.1.3 需求分析阶段的任务 ...................................................................................... 51
4.1.4 需求分析的基本步骤 ...................................................................................... 52
4.1.5 概念结构设计阶段和逻辑结构设计阶段的要求以及它们的实现方法 ...... 52
4.1.6 物理结构设计阶段的内容 .............................................................................. 53
4.1.7 数据库的实现和维护方法 .............................................................................. 54
4.2 例题解析 ...................................................................................................................... 54
4.3 习题 .............................................................................................................................. 56
4.4 习题答案 ...................................................................................................................... 62
5 关系数据库标准语言SQL ...................................................................................................... 70
5.1 内容提要 ...................................................................................................................... 70
5.1.1 SQL数据库的体系结构及SQL的特点 ........................................................... 70
5.1.2 SQL的数据定义、SQL模式、基本表和索引的创建和撤销 ....................... 70
5.1.3 SQL的数据查询 .............................................................................................. 71
5.1.4 SQL的数据更新:插入、删除和修改语句 .................................................. 73
5.1.5 视图的创建和撤销,对视图更新操作的限制 .............................................. 74
5.1.6 数据控制的概念和使用 .................................................................................. 75
5.2 例题解析 ...................................................................................................................... 75
5.3 习题 .............................................................................................................................. 82
5.4 习题答案 ...................................................................................................................... 89
6 数据库保护............................................................................................................................ 101
6.1 内容提要 .................................................................................................................... 101
6.1.1 事务的4个性质 .............................................................................................. 101
6.1.2 数据库完整性与安全性的区别 .................................................................... 101
6.1.3 数据库的安全性措施 .................................................................................... 101
6.1.4 数据库安全性级别 ........................................................................................ 102
6.1.5 保护数据库完整性的方法 ............................................................................ 102
6.1.6 并发控制 ........................................................................................................ 102
6.1.7 死锁的定义与检测方法及预防和解决死锁的方法 .................................... 103
6.1.8 数据库故障的种类与恢复方法 .................................................................... 103
6.2 例题解析 .................................................................................................................... 103
6.3 习题 ............................................................................................................................ 105
6.4 习题答案 .................................................................................................................... 109
▲ ▲ ▲ ▲ 目录 3
第2部分 上 机 实 验
7 实验1:数据库的使用.......................................................................................................... 114
7.1 实验目的 .................................................................................................................... 114
7.2 实验内容 .................................................................................................................... 114
7.3 实验步骤 .................................................................................................................... 114
7.4 思考与练习 ................................................................................................................ 119
8 实验2:创建和修改数据表.................................................................................................. 120
8.1 实验目的 .................................................................................................................... 120
8.2 实验内容 .................................................................................................................... 120
8.3 实验步骤 .................................................................................................................... 120
8.4 思考与练习 ................................................................................................................ 124
9 实验3:单表数据查询.......................................................................................................... 125
9.1 实验目的 .................................................................................................................... 125
9.2 实验内容 .................................................................................................................... 125
9.3 实验步骤 .................................................................................................................... 125
9.4 思考与练习 ................................................................................................................ 129
10 实验4:多表数据查询........................................................................................................ 130
10.1 实验目的 .................................................................................................................. 130
10.2 实验内容 .................................................................................................................. 130
10.3 实验步骤 .................................................................................................................. 130
10.4 思考与练习 .............................................................................................................. 136
11 实验5:视图 ........................................................................................................................ 137
11.1 实验目的 .................................................................................................................. 137
11.2 实验内容 .................................................................................................................. 137
11.3 实验步骤 .................................................................................................................. 137
11.4 思考与练习 .............................................................................................................. 141
12 实验6:索引........................................................................................................................ 142
12.1 实验目的 .................................................................................................................. 142
12.2 实验内容 .................................................................................................................. 142
12.3 实验步骤 .................................................................................................................. 142
12.4 思考与练习 .............................................................................................................. 150
13 实验7:数据完整性............................................................................................................ 151
13.1 实验目的 .................................................................................................................. 151
4
▲ ▲ ▲ ▲ 数据库原理与应用实践教程
13.2 实验内容 .................................................................................................................. 151
13.3 实验步骤 .................................................................................................................. 151
13.4 思考与练习 .............................................................................................................. 157
14 实验8:游标和存储过程.................................................................................................... 158
14.1 实验目的 .................................................................................................................. 158
14.2 实验内容 .................................................................................................................. 158
14.3 实验步骤 .................................................................................................................. 158
14.4 思考与练习 .............................................................................................................. 165
15 实验9:触发器.................................................................................................................... 166
15.1 实验目的 .................................................................................................................. 166
15.2 实验内容 .................................................................................................................. 166
15.3 实验步骤 .................................................................................................................. 166
15.4 思考与练习 .............................................................................................................. 169
16 实验10:数据库的备份恢复与导入导出 .................................................................................................170
16.1 实验目的 .................................................................................................................. 170
16.2 实验内容 .................................................................................................................. 170
16.3 实验步骤 .................................................................................................................. 170
16.4 思考与练习 .............................................................................................................. 180
17 实验11:数据库的安全性 .................................................................................................. 181
17.1 实验目的 .................................................................................................................. 181
17.2 实验内容 .................................................................................................................. 181
17.3 实验步骤 .................................................................................................................. 181
17.4 思考与练习 .............................................................................................................. 194
18 实验12:配置数据源——DNS .......................................................................................... 195
18.1 实验目的 .................................................................................................................. 195
18.2 实验内容 .................................................................................................................. 195
18.3 实验步骤 .................................................................................................................. 195
18.4 思考与练习 .............................................................................................................. 199
参考文献..................................................................................................................................... 200
|
|