书籍详情

数据库技术与应用

数据库技术与应用

作者:贺利坚、李茹、谭瑛、魏怀明

出版社:北京希望电子出版社

出版时间:2002-07-01

ISBN:9787801444363

定价:¥23.00

购买这本书可以去
内容简介
  本书是山西省教育厅高等院校“面向21世纪计算机系列教材规划”项目的成果教材之一,该系列教材由高等院校非计算机专业计算机课程教材组成,可供本科、高职和专科非计算机专业根据计算机课程的设置情况选用。本书以数据库应用为主线,介绍了数据库系统的基本概念、关系数据库的数据模型、关系数据库管理系统产品、数据库应用系统和Web数据库的开发、信息技术在管理中的应用和数据库管理的有关知识。全书共分为七章,第1章介绍数据库的基本知识;第2章全面介绍关系数据库,包括关系模型、关系数据库设计、SQL语言、关系数据库产品等;第3章以SQLServer为例介绍了数据库管理系统;第4章介绍数据库应用系统开发的方法;第5章介绍Web数据库及其开发技术;第6章介绍信息技术在管理中的应用;最后在第7章介绍了数据库的管理。每章都附有丰富的习题,以供学习者课后练习、上机操作巩固所学内容。本书可作为非计算机专业本、专科学生数据库课的教材,也可作为学习数据库原理和数据库开发的参考书。
作者简介
暂缺《数据库技术与应用》作者简介
目录
第1章绪论 1
1-1数据库技术概述 1
1-1-1常用术语 1
1-1-2数据库技术的产生与发展 3
1-1-3数据库系统的特点 5
1-1-4数据库技术的应用示例 6
1-1-5数据库应用软件的开发过程 7
1-2数据库系统的体系结构 8
1-2-1数据库体系结构 8
1-2-2数据库系统体系结构 10
1-3数据库系统的组成 11
1-4数据库技术的发展趋势 14
1-4-1数据模型的发展 15
1-4-2数据库技术与其他相关技术的结合 16
1-4-3面向应用领域的数据库新技术 19
1-5数据库系统举例 20
1-5-1应用系统的背景 21
1-5-2软件开发环境 21
1-5-3硬件环境与网络环境 23
1-5-4系统分析设计方法 23
习题一 26
第2章关系数据库 27
2-1数据模型及其分类 27
2-1-1数据模型的组成要素 27
2-1-2概念模型 28
2-1-3最常用的数据模型 32
2-2关系数据模型 39
2-2-1关系数据模型的数据结构 40
2-2-2关系代数 44
2-2-3关系数据库的完整性 48
2-3关系数据库设计 50
2-3-1规范的数据库设计方法与步骤 50
2-3-2由E-R图向关系模式的转换 52
2-3-3关系模式优化 54
2-3-4经验设计 57
2-4关系数据库标准语言SQL 61
2-4-1SQL概述 61
2-4-2数据定义 63
2-4-3数据查询 67
2-4-4数据更新 84
2-4-5视图 87
2-5关系数据库产品 93
2-5-1Fox系列数据库 93
2-5-2ACCESS数据库 93
2-5-3ORACLE数据库 94
2-5-4Informix数据库 94
2-5-5SQLServer数据库 95
2-5-6Sybase数据库 96
习题二 96
第3章SQLServer数据库 99
3-1SQLServer2000概述 99
3-1-1SQLServer简介 99
3-1-2SQLServer2000的新特点 99
3-1-3SQLServer2000体系结构 100
3-1-4SQLServer2000的安装 102
3-2SQLServer2000的系统组成 104
3-2-1SQLServer2000的系统数据库 104
3-2-2SQLServer2000的系统表 105
3-2-3SQLServer2000的系统存储过程 105
3-3SQLServer2000的数据类型 105
3-3-1SQLServer系统数据类型 106
3-3-2用户自定义数据类型 108
3-4Transact-SQL语言 108
3-4-1SQLServer数据库中的新增对象 109
3-4-2创建数据库对象 109
3-4-3删除数据库对象 112
3-5数据库及数据库对象的操作 113
3-5-1文件和文件组 113
3-5-2数据库操作 114
3-5-3表操作 118
3-5-4视图操作 122
3-5-5索引操作 125
3-5-6存储过程 127
3-5-7触发器 129
3-6SQLServer2000编程 131
3-6-1变量说明 131
3-6-2流程控制语句 133
3-6-3其他Transact-SQL编程语句及编程结构 137
3-6-4SQLServer2000函数 138
习题三 142
第4章数据库应用系统开发 143
4-1数据库系统开发方法 143
4-1-1数据库应用系统开发过程 143
4-1-2系统开发方法与技术 149
4-2客户机/服务器结构 153
4-2-1文件服务器结构 153
4-2-2客户机/服务器结构 154
4-2-3三层客户机/服务器结构——浏览器/服务器模型 155
4-3应用系统中的并发控制 157
4-3-1事务 157
4-3-2并发控制方法 158
4-3-3SQLServer中的并发控制 163
4-4开放式数据库开发 165
4-4-1ODBC 166
4-4-2定义ODBC数据源 167
4-4-3用ODBC访问数据库 168
4-4-4数据操作对象ADO 170
4-5*数据库应用程序开发工具 181
4-5-1用VisualBasic开发数据库应用 182
4-5-2用PowerBuilder开发数据库应用 183
4-5-3用Delphi开发数据库应用 188
习题四 192
第5章*Web数据库及其开发技术 193
5-1Web数据库概述 193
5-1-1Web中的基本概念 193
5-1-2静态网页与动态网页 197
5-2动态网站开发 197
5-2-1三层Web模型 197
5-2-2动态网站开发技术 198
5-2-3网站开发过程与环境 200
5-3ASP概述 201
5-3-1ASP的运行环境 201
5-3-2ActiveServerPages的特点 203
5-3-3理解ASP动态页面 203
5-3-4VBScript脚本语言 204
5-3-5通过表单交互 208
5-3-6ASP的内建对象 211
5-4Web数据库实现 215
5-4-1ASP使用数据库的方法 215
5-4-2以表格形式显示记录 217
5-4-3分页显示 218
5-4-4查询数据库 221
5-4-5更新数据库 222
习题五 226
第6章信息技术在管理中的应用 227
6-1从企业管理信息系统到决策支持系统 227
6-1-1电子数据处理 227
6-1-2管理信息系统 228
6-1-3MRP和MRPⅡ 230
6-1-4ERP 231
6-1-5电子商务 235
6-1-6决策支持系统 236
6-2数据仓库 239
6-2-1数据仓库的定义 239
6-2-2OLAP与数据仓库的组织 240
6-2-3数据仓库系统 243
6-2-4数据仓库的实施 245
6-2-5数据仓库的主流厂商及产品 246
6-3数据挖掘 248
6-3-1数据挖掘的基本概念 248
6-3-2数据挖掘的任务 251
6-3-3数据挖掘方法 255
6-3-4数据挖掘工具 257
6-4数据仓库建设案例——Sybase构建招行数据仓库 258
习题六 260
第7章数据库管理 261
7-1DBA的职责 261
7-2数据库安全管理 263
7-2-1安全性控制的方法 263
7-2-2SQLServer中数据库的安全 267
7-3数据库恢复 273
7-3-1备份的策略 274
7-3-2恢复的策略 275
7-3-3SQLServer中的备份与恢复 277
7-4数据安全管理案例介绍 280
习题七 282
附录实验指导 283
实验1数据库系统设计 284
实验2关系数据模型的设计 285
实验3数据库的定义实验 285
实验4数据库中的基本操作 286
实验5SQL语言 287
实验6数据库中其他对象的定义及操作 287
实验7数据库管理 288
实验8*应用系统开发实验 289
参考文献 290
猜您喜欢

读书导航