数据库系统开发教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:崔巍,王晓敏主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302224259
- 页数:281 页
第1章 数据库系统基础 1
1.1 数据库系统概述 1
1.1.1 什么是数据库 1
1.1.2 数据模型 2
1.1.3 数据库管理系统 5
1.1.4 数据库系统 5
1.1.5 SQL Server简介 6
1.2 数据库应用 7
1.2.1 数据库的应用领域 7
1.2.2 数据库应用的体系结构 7
1.3 数据库操作 8
1.3.1 创建数据库 8
1.3.2 建立表 11
1.3.3 数据操作 13
1.3.4 数据查询 18
1.3.5 视图 23
1.3.6 游标 24
1.3.7 存储过程 26
1.3.8 触发器 27
1.4 数据库设计与开发概述 28
1.4.1 数据库设计的基本内容和步骤 28
1.4.2 数据库系统开发的基本步骤 30
1.5 数据库开发和运行管理 33
1.5.1 数据库的实施 33
1.5.2 数据库的分离与附加 33
1.5.3 数据库的运行和维护 35
习题1 36
思考与练习1 36
第2章 .NET开发技术 38
2.1 .NET概述 38
2.1.1 .NET框架 38
2.1.2 部署.NET Framework环境 42
2.1.3 熟悉Visual Studio 2008的工作环境 44
2.2 Windows窗体应用程序开发 45
2.2.1 Windows窗体应用程序简介 46
2.2.2 创建Windows窗体应用程序 47
2.3 ASP.NET应用程序开发 49
2.3.1 ASP.NET的工作原理 49
2.3.2 构建ASP.NET的开发和运行环境 49
2.3.3 ASP.NET Web应用程序简介 52
2.3.4 编写ASP.NET应用程序 56
2.3.5 部署ASP.NET应用程序 58
习题2 60
思考与练习2 61
第3章 .NET标准控件 62
3.1 .NET常用控件概述 62
3.2 常用的Windows窗体控件 63
3.2.1 公共属性与公共事件 63
3.2.2 选项卡 64
3.2.3 分组框与面板 64
3.2.4 按钮 65
3.2.5 标签 67
3.2.6 文本框 67
3.2.7 单选按钮 69
3.2.8 下拉组合框 69
3.2.9 复选框 70
3.2.10 列表框 71
3.2.11 复选列表框 73
3.2.12 图像列表 74
3.2.13 树视图 74
3.2.14 列表视图 78
3.3 常用的Web窗体控件 81
3.3.1 图像 81
3.3.2 超级链接 82
3.3.3 单选按钮与单选按钮列表 83
3.3.4 复选框和复选框列表 84
3.3.5 表格 84
习题3 84
思考与练习3 85
第4章 ADO.NET数据访问 87
4.1 ADO.NET概述 87
4.1.1 数据访问技术的发展 87
4.1.2 System.Data命名空间 89
4.1.3 有连接的数据访问方式 91
4.1.4 无连接的数据访问方式 92
4.2 Connection数据库连接对象 93
4.2.1 连接字符串 93
4.2.2 创建Connection对象 97
4.2.3 打开和关闭连接 98
4.2.4 Connection对象的常用属性和方法 98
4.3 Command数据库命令对象 99
4.3.1 创建Command对象 99
4.3.2 执行非查询操作 99
4.3.3 执行返回单个值的查询操作 100
4.3.4 使用Parameter对象执行参数化查询 101
4.3.5 使用Transaction对象执行事务操作 103
4.3.6 执行存储过程 104
4.3.7 执行返回行的查询操作 104
4.4 DataReader数据读取对象 104
4.4.1 创建DataReader对象 104
4.4.2 DataReader对象的常用方法 105
4.4.3 DataReader对象的常用属性 106
4.5 DataSet数据集对象 107
4.5.1 创建DataSet对象 107
4.5.2 DataSet对象的构成 108
4.5.3 使用DataTable对象 109
4.5.4 记录的更新 110
4.6 DataAdapter适配器对象 115
4.6.1 创建DataAdapter对象 115
4.6.2 执行查询并填充DataSet对象 116
4.6.3 更新数据源 116
4.7 高级数据库访问技术 119
4.7.1 实体框架使用示例 119
4.7.2 实体框架中的ObjectContext类和ObjectQuery类 123
习题4 124
思考与练习4 124
第5章 数据绑定技术 126
5.1 数据绑定概述 126
5.2 Windows应用程序的数据绑定 127
5.2.1 使用Visual Studio 2008快速生成数据绑定程序 127
5.2.2 类型化数据集和TableAdapter 133
5.2.3 Windows窗口应用程序中的数据绑定方式 140
5.2.4 数据绑定和BindingSource控件 141
5.3 Web应用程序的数据绑定 148
5.3.1 数据绑定及绑定表达式 148
5.3.2 数据源控件 150
5.3.3 GridView控件及FormView控件的数据绑定 157
5.3.4 使用ObjectDataSource控件 171
习题5 176
思考与练习5 177
第6章 Web服务入门 179
6.1 Web服务简介 179
6.2 创建和使用Web服务 180
6.2.1 创建Web服务 180
6.2.2 测试Web服务 182
6.2.3 使用Web服务 183
习题6 187
思考与练习6 187
第7章 Windows应用案例——图书馆管理系统 188
7.1 系统概述 188
7.1.1 功能描述 188
7.1.2 数据库表描述 188
7.1.3 存储过程设计 190
7.2 软件体系架构概述 191
7.3 应用程序开发 193
7.3.1 系统架构 193
7.3.2 实体类设计 194
7.3.3 主窗体 216
7.3.4 图书管理 217
7.3.5 借阅管理 224
习题7 229
思考与练习7 230
第8章 Web应用系统案例——网上图书商城 231
8.1 系统概述 231
8.2 网上图书商城软件架构设计 232
8.3 数据库设计 233
8.3.1 实体和联系描述及其基本表的建立 233
8.3.2 数据库设计的其他考虑 236
8.4 数据传输对象(DTO)设计 236
8.5 数据访问层设计 240
8.5.1 数据访问帮助类DBObject的设计 240
8.5.2 数据访问层对象的设计 246
8.6 业务逻辑层设计 260
8.7 页面显示层设计 268
8.7.1 用户登录界面的实现 268
8.7.2 浏览图书的实现 269
8.7.3 显示图书详细信息页面的实现 272
8.7.4 显示、修改购物车的实现 273
8.7.5 下订单的具体实现 274
8.7.6 错误处理的页面实现 276
8.8 Web服务设计 277
习题8 279
思考与练习8 279
参考文献 281
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019