图书介绍

数据库设计与应用开发实践PDF|Epub|txt|kindle电子书版本网盘下载

数据库设计与应用开发实践
  • 陆慧娟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302336594
  • 出版时间:2014
  • 标注页数:235页
  • 文件大小:49MB
  • 文件页数:246页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库设计与应用开发实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库应用系统案例剖析1

1.1数据库应用系统开发过程1

1.1.1需求分析1

1.1.2总体设计8

1.1.3数据库设计9

1.1.4详细设计10

1.1.5编码10

1.1.6测试10

1.1.7软件交付准备10

1.2数据库系统的组成10

1.2.1数据库系统开发涉及的知识体系11

1.2.2数据库管理系统11

1.2.3数据库应用系统的基本架构13

1.2.4应用程序和开发环境14

1.3图书管理系统功能剖析16

1.3.1系统管理模块17

1.3.2图书借阅模块19

1.3.3读者查询模块20

1.3.4查询统计模块21

习题122

第2章 基于E-R的数据库逻辑结构设计23

2.1E-R模型设计23

2.1.1数据建模的基本内容和方法23

2.1.2 E-R模型的基本元素24

2.1.3实体识别24

2.1.4联系的设计25

2.1.5属性设计29

2.2大型系统的E-R模型设计30

2.2.1局部E-R模式30

2.2.2全局E-R模式31

2.2.3增强E-R模型34

2.2.4图书管理系统的E-R模型设计36

2.3数据库逻辑结构设计40

2.3.1 E-R模型向关系模型转换40

2.3.2关系数据模型的优化41

2.3.3图书管理系统的基本表设计42

2.4使用PowerDesigner进行概念模型设计43

2.4.1 PowerDesigner简介43

2.4.2概念模型设计45

2.4.3图书管理系统概念模型47

习题248

第3章 数据库物理设计与实施50

3.1数据库管理系统实例——MySQL简介50

3.1.1 MySQL的安装过程51

3.1.2 MySQL中游标的使用54

3.2物理表的设计56

3.2.1主键和外键的设计57

3.2.2数据类型的选择59

3.2.3表联系的设计62

3.2.4约束的设计65

3.2.5使用PowerDesigner设计物理表69

3.2.6使用PowerDesigner设计约束75

3.3数据库性能优化76

3.3.1索引设计76

3.3.2存储结构设计79

3.3.3其他性能调优技术80

3.4故障判断及排除81

3.4.1无效标识符81

3.4.2缺少无效选项82

3.4.3 user.table.column, table.column或列说明无效82

3.4.4缺少表达式83

3.4.5违背完整性约束83

3.5数据库实施84

3.5.1建立实际数据库结构84

3.5.2装入数据84

3.5.3应用程序编码与调试86

3.5.4数据库试运行86

3.5.5整理文档86

习题387

第4章 数据库业务逻辑设计89

4.1利用视图优化图书管理系统89

4.1.1视图的概念与优点89

4.1.2视图的语法91

4.1.3视图在图书管理系统中的应用94

4.1.4利用视图改进系统性能97

4.2存储过程在图书管理系统中的应用99

4.2.1存储过程简介99

4.2.2创建和执行存储过程100

4.2.3存储过程的修改和删除104

4.2.4存储过程在图书管理系统中的应用举例105

4.3触发器在图书管理系统中的应用106

4.3.1基本概念107

4.3.2触发器的语法108

4.3.3触发器在图书管理系统中的应用举例109

习题4111

第5章Java数据库应用开发实践115

5.1开发和运行环境准备115

5.1.1安装JDK和Eclipse115

5.1.2安装和配置Tomcat115

5.2开始第一个程序117

5.2.1创建Java Web工程117

5.2.2在Eclipse中使用JDBC118

5.2.3用JDBC编写Java数据库应用120

5.2.4 JDBC连接池122

5.3 Java Web应用程序开发124

5.3.1 HTTP协议125

5.3.2 HT ML126

5.3.3 JSP130

5.3.4用JSP实现图书管理系统登录模块132

5.4用JSP实现图书管理系统业务模块136

5.4.1用JavaBean封装数据136

5.4.2使用JDBC实现数据库数据访问和操作137

5.4.3将页面表单数据封装成JavaBean143

5.4.4列表页面的实现144

5.4.5借阅功能的页面实现146

习题5150

第6章 .NET数据库开发实践152

6.1 ADO.NET简介152

6.1.1 ADO.NET与ADO的区别152

6.1.2 ADO.NET组成154

6.2基于.NET Framework数据提供者编写数据访问程序158

6.2.1 ADO.NET存取数据库的步骤158

6.2.2通过ADO.NET连接数据库158

6.2.3数据库连接文件159

6.2.4 ADO.NET连接数据库的三种方法160

6.3使用DataReader与DataSet存取数据库164

6.3.1 DataReader控件164

6.3.2 DataSet对象165

6.4 ADO.NET数据库基本操作170

6.4.1插入记录170

6.4.2修改记录和删除记录176

6.5数据绑定技术181

6.5.1什么是Data Binding182

6.5.2 DataGrid控件182

6.5.3 DataList控件191

6.5.4 Repeater控件193

6.5.5 Repeater、 DataList和DataGrid的比较196

习题6197

第7章 数据库应用系统开发案例198

7.1需求分析198

7.1.1功能需求及数据需求198

7.1.2性能需求199

7.1.3数据流图199

7.1.4数据字典201

7.1.5开发环境205

7.1.6项目计划安排206

7.2数据库设计207

7.2.1概念结构设计207

7.2.2逻辑结构设计210

7.2.3数据表的创建210

7.2.4数据视图设计212

7.2.5存储过程设计212

7.3学生选课管理系统设计和实现213

7.3.1系统总体设计213

7.3.2创建应用程序的框架213

7.3.3用户模块详细设计和实现217

7.3.4管理员模块详细设计和实现219

7.3.5教师部分详细设计和实现228

7.3.6学生模块详细设计和实现231

7.4应用系统发布和实施232

7.4.1发布网站233

7.4.2网站部署233

习题7233

参考文献235

热门推荐