《资料库实用技术与套用》是2016年12月1日出版的图书,作者是舒后、何薇。
基本介绍
- 书名:资料库实用技术与套用
- 作者:舒后、何薇
- ISBN:9787302451501
- 定价:35元
- 出版时间:2016年12月1日
内容简介
本书内容分为三个部分: 第Ⅰ部分是资料库原理,介绍资料库原理的基础知识,重点讲解数据模型、概念模型、资料库的安全性与完整性、规範化理论,以及SQL的语法规则及使用;第Ⅱ部分是实用资料库,以SQL Server、Access资料库为例,阐述资料库、表的具体构建、主键与索引的建立、数据查询的操作;第Ⅲ部分是Web套用,介绍Dreamweaver软体的使用,并详细讲解用Dreamweaver实现一个Web资料库应用程式的完整操作过程,内容侧重于Dreamweaver与资料库的连线以及如何通过网页实现对资料库表的操作,用这种直观的软体工具来理解资料库技术与Web技术的结合,即资料库在网站上的套用,而无须编码实现。
本书以资料库技术套用为核心,在论述资料库基本原理的基础上,通过两个实用资料库加强读者对资料库技术的理解,并利用专业的网页编辑工具实现网页对资料库的访问,培养读者运用资料库解决实际问题的能力。
在本书编写过程中,编者结合了多年讲授这门课程的教学经验,合理地组织教材内容,做到内容紧凑、理论与实际结合,并强调实用性。本书可作为高等院校资料库技术及套用等相关课程的教材,也可供学习资料库技术及套用的初学者使用。
图书目录
Contents第Ⅰ部分资料库原理
第1章资料库系统概述31.1数据管理技术的产生与发展3
1.1.1人工管理阶段3
1.1.2档案系统管理阶段4
1.1.3资料库系统管理阶段4
1.1.4高级资料库阶段5
1.2资料库技术中的基本概念6
1.2.1资料库6
1.2.2资料库管理系统7
1.2.3资料库系统7
1.3数据抽象与数据模型8
1.3.1现实世界数据的抽象化过程8
1.3.2概念模型8
1.3.3数据模型12
1.3.4概念模型到数据模型的抽象14
1.4资料库系统的套用模式15
1.4.1三级模式结构15
1.4.2二级独立16
习题16
第2章关係资料库18
2.1关係模型18
2.1.1关係数据结构18
2.1.2关係操作22
2.1.3关係的完整性约束23◆资料库实用技术与套用目录2.1.4关係模式的三级结构25
2.2关係代数26
2.2.1传统的集合运算26
2.2.2专门的关係运算28
2.2.3扩充的关係代数运算32
2.2.4关係代数用于数据查询34
习题35
第3章资料库设计与规範化理论37
3.1资料库的设计规範37
3.1.1资料库设计的任务37
3.1.2资料库设计的步骤38
3.1.3关係资料库设计方法与原则39
3.2关係资料库规範化理论41
3.2.1问题的提出41
3.2.2函式依赖与範式43
3.3关係的规範化步骤47
3.3.1规範化与模式分解48
3.3.2规範化程度与运行效率51
习题51
第4章关係资料库标準语言SQL53
4.1SQL概述53
4.1.1SQL的组成54
4.1.2SQL的特点54
4.2SQL的数据定义功能55
4.2.1基本表的定义与删除55
4.2.2索引的建立与删除57
4.3SQL数据查询功能58
4.3.1SELECT语句的基本语法58
4.3.2单表查询59
4.3.3多表连线查询62
4.3.4嵌套查询65
4.3.5集合查询68
4.4SQL的数据操作功能68
4.4.1修改69
4.4.2删除69
4.4.3插入70
4.5视图71
4.5.1视图的定义与删除71
4.5.2视图的更新操作72
4.5.3视图的优点72
4.6SQL的数据控制功能73
4.6.1授权73
4.6.2回收许可权74
4.7SQL的事务处理功能74
4.7.1事务处理的概述74
4.7.2SQL语言的事务处理74
习题75
第Ⅱ部分实用资料库
第5章SQLServer资料库795.1SQLServer简介79
5.2TransactSQL语言简介80
5.3SQLServer的安装及常用工具81
5.3.1硬体和作业系统要求81
5.3.2安装SQLServer200082
5.3.3SQLServer2000的常用工具88
5.4资料库与表操作92
5.4.1系统资料库92
5.4.2用户资料库94
5.4.3创建资料库94
5.4.4修改资料库100
5.4.5删除资料库102
5.4.6资料库的更名103
5.4.7创建资料库表103
5.4.8修改数据表106
5.4.9表的数据操作109
5.4.10在表中建立主键和索引111
5.4.11删除表115
5.5SQLServer安全管理116
5.5.1SQLServer安全认证模式116
5.5.2用户许可权管理117
5.6TransactSQL语言程式设计122
5.6.1TransactSQL语言123
5.6.2存储过程130
5.6.3触发器133
习题138
第6章Access资料库140
6.1Access资料库的创建140
6.1.1Access资料库的组成140
6.1.2创建资料库141
6.1.3打开与关闭资料库148
6.2表148
6.2.1表的概念148
6.2.2表的创建151
6.2.3表的栏位属性及设定158
6.2.4主键与索引173
6.2.5表的编辑176
6.2.6创建表间的关係178
6.2.7表的使用181
6.3数据查询184
6.3.1查询简述184
6.3.2创建选择查询187
6.3.3创建汇总查询188
6.3.4创建参数查询189
6.3.5创建交叉表查询190
6.3.6操作查询192
6.3.7SQL查询195
习题198
第Ⅲ部分Web套用
第7章常用的网页编辑工具——Dreamweaver2037.1相关的术语203
7.2Dreamweaver的启动与工作界面205
7.2.1软体的启动205
7.2.2工作界面205
7.2.3Dreamweaver8的参数设定208
7.3动态网页的製作流程210
7.4站点的管理214
7.4.1创建本地站点214
7.4.2编辑站点218
7.4.3站点的文档结构218
7.5创建资料库连线219
7.5.1使用数据源DSN219
7.5.2使用自定义连线字元串创建资料库连线223
7.6表单对象224
7.6.1认识表单对象225
7.6.2创建表单226
7.6.3表单的套用227
7.7伺服器行为228
7.7.1记录集228
7.7.2动态文本229
7.7.3重複区域230
7.7.4记录集分页231
7.7.5插入记录231
7.7.6更新记录232
7.7.7删除记录234
7.8查询记录235
习题235
第8章网路资料库技术综合案例——简易文章发布系统的
设计与实现2368.1系统分析236
8.2功能模组设计236
8.3资料库的逻辑结构设计237
8.4简易文章发布系统功能的设计与实现237
8.4.1建立站点237
8.4.2製作首页238
8.4.3连线资料库239
8.4.4后台登录页面240
8.4.5文章管理页面242
8.4.6添加文章页面246
8.4.7修改文章页面247
8.4.8删除文章页面249
8.4.9文章详细页面250
8.4.10文章列表页面251
8.5常见问题分析252
综合练习253
参考文献254