出版社:清华大学出版社
年代:2014
定价:30.0
目前市场的数据库实践图书,既没有从数据库集成应用系统角度出发,也不是按照工程化的分层软件体系结构布局,主要侧重数据库内部的讲解以及其上的直接Web或者Windows桌面应用。这样,读者很难迅速形成企业级系统集成的概念,不易系统性地学习企业级数据库外围相关的知识,无法快捷练就企业所需的实用技能。为此,我们依托商业银行和电影数据库,设计与开发了企业级数据库集成应用系统。
第1章商业银行数据库开发1
1.1数据库分析与设计2
1.1.1需求分析2
1.1.2概念设计2
1.1.3逻辑设计6
1.1.4物理设计6
1.1.5完整性设计7
1.1.6安全性设计14
1.2商业银行数据库编程18
1.2.1商业银行数据库编程20
1.2.2数据库建模相关的TransactSQL语法基础36
1.3SQL Server 2008 R2版本、组件、安装、启动与登录92
1.3.1SQL Server 2008 R2版本和组件92
1.3.2SQL Server 2008 R2的安装95第2章电影数据库开发实训106
2.1需求分析106
2.2概念设计106
2.3逻辑设计107
2.4实训题目108第3章SQL Server 2008 R2应用基础109
3.1开启Internet远程连接109
3.1.1SQL Server Management Studio里的数据库服务器配置109
3.1.2SQL Server Configuration Manager的配置113
3.1.3防火墙设置116
3.2附加与分离116
3.2.1采用TransactSQL分离与附加branch数据库116
3.2.2采用SQL Server Management Studio分离与附加branch数据库117
3.2.3sp_detach_db TransactSQL基础121
3.3备份与恢复122〖1〗企业级数据库集成应用系统开发目录〖2〗3.3.1利用SQL Server Management Studio完全备份branch数据库124
3.3.2利用BACKUP命令备份branch数据库126
3.3.3利用SQL Server Management Studio还原branch数据库128
3.3.4利用RESTORE命令还原branch数据库129
3.3.5BACKUP TransactSQL基础129
3.3.6RESTORE TransactSQL基础145
3.4简单查询155
3.4.1SELECT子句156
3.4.2WHERE子句159
3.4.3FROM子句159
3.4.4聚集函数166
3.4.5GROUP BY子句167
3.4.6HAVING子句171
3.4.7ORDER BY子句171
3.4.8IDENTITY属性173
3.4.9集合操作符174
3.4.10CASE表达式176
3.4.11字符串模式匹配182
3.5嵌套子查询186
3.5.1集合间的成员关系——\[NOT\] in187
3.5.2集合间的比较——SOME|ANY|ALL188
3.5.3测试空关系——\[NOT\] EXISETS189
3.6视图190
3.7数据库修改200
3.7.1Insert200
3.7.2Delete209
3.7.3UPDATE214
3.8SQL程序基本结构225
3.8.1顺序结构BEGIN…END(TransactSQL)225
3.8.2选择结构IF…ELSE(TransactSQL)226
3.8.3循环结构WHILE(TransactSQL)227
3.8.4向客户端输出用户消息229
3.8.5用户自定义函数CREATE FUNCTION230
3.8.6存储过程244第4章SQL Server 2008 R2应用实训257第5章运用Visual C++ 2008 DLL 开发商业银行数据访问层259
5.1概论259
5.2非MFC DLL260
5.2.1DLL导出函数260
5.2.2DLL导出类266
5.3MFC规则DLL269
5.3.1概述269
5.3.2MFC规则DLL的创建270
5.3.3规则MFC DLL的对外简单输出271
5.3.4MFC规则DLL的调用275
5.4数据访问层的开发276
5.4.1类ADOConn的头文件——ADOConn.h277
5.4.2类ADOConn的源文件——ADOConn.cpp279
5.4.3Win32控制台应用测试程序283
5.5自训题284第6章运用Visual C++ 2008 ATL COM开发商业银行业务逻辑层285
6.1业务逻辑层概述285
6.2ATL COM概述286
6.2.1什么是ATL286
6.2.2ATL基本技术 288
6.2.3ATL基本使用290
6.2.4Win32客户端应用程序调用ATL COM组件296
6.3开发商业银行业务逻辑层组件BusinessLogic299
6.3.1接口IBranchBusiness对外发布的方法299
6.3.2接口IBranchBusiness对外发布的方法具体实现301
6.3.3接口IBranchBusiness的Win32控制台应用程序测试客户端305
6.4自训题307第7章运用Visual C++ 2008 MFC开发商业银行用户应用程序308
7.1MFC技术基础308
7.1.1概述308
7.1.2常用的MFC310
7.1.3MFC类别312
7.1.4MFC相关318
7.2基于MFC的BranchWindowsApplication应用程序开发321
7.2.1MFC应用程序BranchWindowsApplication项目的建立321
7.2.2商业银行数据库的连接与断开——CBranchWindowsApplicationApp
应用类的完善324
7.2.3“支行管理”菜单项的添加与命令消息响应函数OnBranch328
7.2.4对话框的添加与相关消息响应实现330
7.2.5导出到Excel文件功能的实现346
7.2.6支行管理运行结果界面351
7.3自训题352第8章商业银行Web页面数据输出到Excel和PDF文件353
8.1ASP.NET数据源控件353
8.1.1ASP.NET网页开发的基础模型353
8.1.2ASP.NET的常用数据源控件355
8.2ASP.NET数据绑定控件369
8.2.1GridView数据绑定控件370
8.2.2DetailsView数据绑定控件381
8.2.3FormView数据绑定控件385
8.2.4ListView数据绑定控件387
8.3Web页面数据输出到Excel和PDF文件的实现394
8.3.1业务逻辑层代理类的开发398
8.3.2支行信息浏览与导出界面的实现400
8.3.3支行信息浏览与导出功能的后台C#实现404
8.4自训题409第9章基于Visual C#.NET三层应用程序开发410
9.1数据访问层实现411
9.2业务逻辑层实现415
9.3Windows桌面应用的实现422
9.3.1连接窗体设计422
9.3.2编辑窗体设计425
9.3.3Program类设计429
9.3.4基于Visual C#. NET的Excel访问输出实现429
9.4自训题431
参考文献432
全书共分9章,第1章介绍商业银行数据库开发,第2章介绍电影数据开发实训,第3章介绍SQL Server 2008 R2应用基础,第4章介绍SQL Server 2008 R2应用实训,第5章介绍运用Visual C++ 2008 DLL开发商业银行数据库访问层,第6章介绍运用Visual C++ 2008 ATL COM开发商业银行业务逻辑层,第7章介绍运用Visual C++ 2008 MFC开发商业银行用户应用程序,第8章介绍商业银行Web页面数据输出到Excel和PDF文件,第9章介绍了基于Visual C# .NET三层应用程序开发。本书适合作为高等院校计算机专业、信息管理与信息系统专业的教材,也可作为企业级数据库集成应用系统开发爱好者的参考书。本书配有课件、源程序、模块文件,可从清华大学出版社网站(www.tup.com.cn)下载。
李洪波、邹海林、李洪国编著的这本《企业级数据库集成应用系统开发》依赖商业银行和电影明星两个案例,面向Windows和Web两种应用,依托商业银行的支行信息管理功能,基于分层架构体系,涉及Client/Server和Browser/Server两种模式,运用Visua·C++ 2008、C# .NET和ASP.NET开发工具,开发数据库集成应用系统。
书籍详细信息 | |||
书名 | 企业级数据库集成应用系统开发站内查询相似图书 | ||
9787302355342 如需购买下载《企业级数据库集成应用系统开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 30.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |
企业级数据库集成应用系统开发是清华大学出版社于2014.出版的中图分类号为 TP311.13 的主题关于 数据库系统-系统开发 的书籍。