书籍详情

数据库实用技术与应用

数据库实用技术与应用

作者:舒后,何薇 著

出版社:清华大学出版社

出版时间:2016-11-01

ISBN:9787302451501

定价:¥35.00

购买这本书可以去
内容简介
  本书内容分为三个部分:第Ⅰ部分是数据库原理,介绍数据库原理的基础知识,重点讲解数据模型、概念模型、数据库的安全性与完整性、规范化理论,以及SQL的语法规则及使用;第Ⅱ部分是实用数据库,以SQLServer、Access数据库为例,阐述数据库、表的具体构建、主键与索引的建立、数据查询的操作;第Ⅲ部分是Web应用,介绍Dreamweaver软件的使用,并详细讲解用Dreamweaver实现一个Web数据库应用程序的完整操作过程,内容侧重于Dreamweaver与数据库的连接以及如何通过网页实现对数据库表的操作,用这种直观的软件工具来理解数据库技术与Web技术的结合,即数据库在网站上的应用,而无须编码实现。本书以数据库技术应用为核心,在论述数据库基本原理的基础上,通过两个实用数据库加强读者对数据库技术的理解,并利用专业的网页编辑工具实现网页对数据库的访问,培养读者运用数据库解决实际问题的能力。在本书编写过程中,编者结合了多年讲授这门课程的教学经验,合理地组织教材内容,做到内容紧凑、理论与实际结合,并强调实用性。本书可作为高等院校数据库技术及应用等相关课程的教材,也可供学习数据库技术及应用的初学者使用。
作者简介
暂缺《数据库实用技术与应用》作者简介
目录
第Ⅰ部分数据库原理
第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章SQL Server数据库795.1SQL Server简介79
5.2TransactSQL语言简介80
5.3SQL Server的安装及常用工具81
5.3.1硬件和操作系统要求81
5.3.2安装SQL Server 200082
5.3.3SQL Server 2000的常用工具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.5SQL Server安全管理116
5.5.1SQL Server安全认证模式116
5.5.2用户权限管理117
5.6TransactSQL语言程序设计122
5.6.1TransactSQL语言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.3Dreamweaver 8的参数设置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
猜您喜欢

读书导航