图书介绍
数据库设计基础与应用pdf电子书版本下载
- 李红主编;张海建,吉东光副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302292319
- 出版时间:2012
- 标注页数:306页
- 文件大小:54MB
- 文件页数:320页
- 主题词:数据库系统-程序设计-高等职业教育-教材
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.1.3 数据库系统管理阶段 4
1.1.4 目前流行的数据库简介 5
1.2 数据库技术中的常用术语 7
1.3 数据库系统模型 7
1.3.1 层次模型 7
1.3.2 网状模型 8
1.3.3 关系模型 9
1.3.4 面向对象模型 11
小结 11
习题 12
第2章 数据库设计基础 14
2.1 数据库设计 14
2.1.1 数据库设计准则 14
2.1.2 数据库设计步骤 15
2.2 实体联系模型 18
2.2.1 E-R模型的要素 18
2.2.2 实体联系图 21
2.2.3 E-R图设计数据库 21
2.2.4 概念模型向关系模型的转换 22
2.3 网上书店(eshop)设计实例 23
2.3.1 需求分析说明 23
2.3.2 概念结构设计 23
2.4 关系规范化 27
2.4.1 关系模式的设计问题 27
2.4.2 异常情况说明及实例 28
2.5 函数依赖 29
2.5.1 函数依赖的概念 29
2.5.2 逻辑蕴涵 29
2.5.3 关系模式的分解特性 30
2.6 范式和关系模式规范化 31
2.6.1 第一范式(1NF) 31
2.6.2 第二范式(2NF) 31
2.6.3 第三范式(3NF) 32
2.6.4 BC范式(BCNF) 32
小结 33
习题 33
第3章 关系代数 36
3.1 概述 36
3.2 关系中的集合操作 37
3.3 传统的集合操作综合实例 37
3.4 专门的关系运算 38
3.4.1 选择 39
3.4.2 投影 40
3.4.3 笛卡儿积 40
3.4.4 自然连接 41
3.4.5 θ连接 42
3.4.6 等值连接 43
3.4.7 除(Division) 44
3.5 关系代数综合实例 45
小结 47
习题 47
第4章 SQL Server2005数据库管理系统 48
4.1 SQLServer 2005新特性 48
4.2 安装SQL Server 2005 50
4.2.1 SQL Server 2005的版本和组件 50
4.2.2 SQL Server 2005环境需求 52
4.2.3 安装SQL Server 2005 53
4.2.4 特殊安装和组件选项 62
4.2.5 安装验证 63
4.3 配置SQL Server 2005 64
4.3.1 SQL Server Management Studio 65
4.3.2 SQL Server Profiler(SQL Server事件探查器)简介 69
4.3.3 数据库引擎优化顾问 71
4.3.4 Bussiness Intelligence Development Studio 72
4.3.5 命令提示实用工具 72
4.3.6 SQL Server配置管理器 73
小结 75
习题 75
第5章 SQL语言 77
5.1 SQL语言概述 77
5.1.1 SQL语言的产生 77
5.1.2 SQL语言的历史 77
5.1.3 SQL语言的优点 78
5.1.4 SQL语言的基本概念 78
5.1.5 SQL语言的分类 79
5.2 SQL的数据定义语言 79
5.2.1 SQL提供的基本数据类型 79
5.2.2 数据库的创建与删除 80
5.2.3 基本表的创建、修改和撤销 81
5.2.4 建立与删除索引 85
5.2.5 视图的创建和删除 86
5.3 SQL的数据查询 87
5.3.1 SELECT命令的格式 87
5.3.2 SQL语句中的运算符 87
5.3.3 简单表查询 88
5.3.4 汇总函数查询 93
5.3.5 分组查询 94
5.3.6 对查询结果进行排序 95
5.3.7 显示部分结果 95
5.3.8 将查询结果存入表中 96
5.3.9 数据库表连接及连接查询 96
5.4 插入、更新、删除数据 97
5.4.1 插入数据 97
5.4.2 更新数据 98
5.4.3 删除数据 98
5.5 数据控制语言 99
5.5.1 创建视图 99
5.5.2 删除视图 99
5.5.3 查询视图 100
5.5.4 更新视图 100
5.6 嵌入式的SQL 100
5.7 动态SQL 101
小结 102
习题 102
第二篇 数据库系统应用开发小型案例A——某保险公司自助卡投保系统 107
第6章 项目介绍 107
第7章 创建自助卡投保系统的数据库和表 111
7.1 SQL Server 2005数据库介绍 111
7.1.1 SQL Server系统数据库介绍 111
7.1.2 文件和文件组 114
7.1.3 事务日志 115
7.1.4 SQL Server的命名规则 115
7.2 创建自助卡投保系统的数据库 115
7.2.1 认识SQL Server Management Studio界面 116
7.2.2 使用SQL Server Management Studio创建数据库 118
7.2.3 使用CREATE DATABASE语句创建数据库 120
7.3 重命名数据库 123
7.4 删除数据库 124
7.4.1 使用Microsoft SQL Server Management Studio删除数据库 124
7.4.2 使用DROP DATABASE语句删除数据库 125
7.5 创建自助卡投保系统的表文件 126
7.5.1 SQL Server数据类型 126
7.5.2 使用表设计器创建表 129
7.5.3 使用CREATE TABLE语句创建表 132
7.6 修改数据库中的表 134
7.6.1 使用表设计器修改表 135
7.6.2 使用SQL语句修改表 136
7.7 删除表 137
7.7.1 使用Microsoft SQL Server Management Studio删除表 138
7.7.2 使用SQL语句删除表 138
小结 139
习题 139
第8章 配置自助卡投保系统的开发运行环境 140
8.1 系统的软、硬件需求 140
8.1.1 硬件环境 140
8.1.2 软件环境 141
8.2 J2SE的安装和配置 141
8.3 Java环境变量的设置 144
8.4 安装和配置Tomcat服务器 146
8.5 建立SQL Server数据源 151
小结 155
第9章 自助卡投保系统的功能实现 156
9.1 系统公共模块的设计 156
9.1.1 系统中使用的样式表 157
9.1.2 连接数据库的JavaBean 158
9.1.3 JDBC API简介 161
9.2 系统维护功能的实现 162
9.2.1 系统登录功能的实现 162
9.2.2 系统管理员登录页面 164
9.2.3 验证系统管理员登录页面 166
9.2.4 系统维护功能导航栏的实现 167
9.2.5 Frame左方内容 168
9.2.6 Frame上方内容 169
9.2.7 Frame下方内容 169
9.3 产品管理功能的实现 170
9.3.1 产品管理 171
9.3.2 添加产品信息页面 174
9.3.3 文件上传页面 179
9.3.4 文件上传处理页面 179
9.3.5 添加产品信息处理页面 181
9.3.6 修改产品信息页面 182
9.3.7 更新处理页面 187
9.3.8 删除产品信息页面 189
9.4 自助卡生成功能的实现 189
9.4.1 自助卡生成规则 190
9.4.2 生成自助卡页面 191
9.4.3 生成自助卡预览页面 194
9.5 自助卡激活功能的实现 198
9.5.1 自助卡激活 198
9.5.2 自助卡激活预览 202
9.5.3 自助卡激活成功 205
9.6 自助卡作废功能的实现 206
9.6.1 自助卡作废 206
9.6.2 自助卡作废成功 211
小结 212
习题 212
第三篇 数据库系统应用开发中型案例B——网上书店系统 215
第10章 项目介绍 215
第11章 Web应用程序开发基础 218
11.1 J2EE简介 218
11.2 Servlet 219
11.2.1 Servlet简介 219
11.2.2 编译、部署、执行Servlet程序 221
11.3 JSTL 222
11.3.1 JSTL简介 222
11.3.2 表达式操作 222
11.3.3 流程控制 223
11.3.4 迭代操作 224
11.3.5 URL操作 225
小结 226
第12章 网上书店系统功能实现 227
12.1 数据库的设计与实现 227
12.2 系统设计与实现 230
12.2.1 公用模块的设计与实现 230
12.2.2 用户注册模块的实现 237
12.2.3 登录模块的设计与实现 244
12.2.4 查看商品分类 247
12.2.5 商品搜索与分页显示 252
12.2.6 查看商品的详细信息 261
12.2.7 购物车 270
12.2.8 结账处理及订单生成 278
小结 305
习题 305
参考文献 306