图书介绍

数据库访问与数据库程序设计 项目式【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库访问与数据库程序设计 项目式
  • 陈承欢编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115293046
  • 出版时间:2012
  • 标注页数:264页
  • 文件大小:53MB
  • 文件页数:281页
  • 主题词:数据库系统-高等职业教育-教材

PDF下载


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

下载说明

数据库访问与数据库程序设计 项目式PDF格式电子书版下载

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

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

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

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

图书目录

单元1 创建数据库对象与探究数据库访问方式1

教学导航1

前导知识2

技能训练3

1.1 创建SQLServer数据库及其对象3

【任务1-1】 创建SQLServer数据库ECommerce及数据表和存储过程3

1.2 在Visual Studio集成开发环境中创建项目和网站23

【任务1-2】 创建项目Unit1和WebSite123

1.3 在项目中添加DBML文件与数据表映射25

【任务1-3】 在项目中添加DBML文件LinqDataClassl.dbml与数据表映射25

1.4 创建Oracle数据库及其对象27

【任务1-4】 创建Oracle数据库eCommerce及数据表和存储过程27

1.5 在NetBeans IDE中创建Java应用程序项目28

【任务1-5】 在NetBeansIDE中创建Java应用程序项目JavaApplicationl28

1.6 探究数据库访问方式30

1.7 ADO.NET概述31

1.8 .NETFramework数据提供程序33

单元小结34

单元习题34

单元2 连接数据库35

教学导航35

前导知识36

技能训练37

2.1 在.NET平台中使用ADO.NET方式连接SQLServer数据库37

【任务2-1】 创建与测试.NET平台的数据库连接37

【任务2-2】 输出数据库连接的属性38

【任务2-3】 测试多种不同的ADO.NET数据库连接方式39

2.2 在.NET平台的Web页面中使用ADO.NET方式连接SQLServer数据库43

【任务2-4】 在.NET平台的Web页面中测试ADO.NET数据库连接43

2.3 在.NET平台的Web页面中使用LINQ方式连接SQL Server数据库44

【任务2-5】 在.NET平台的Web页面中测试LINQ数据库连接44

2.4 在Java平台中使用JDBC方式连接SQLServer数据库45

【任务2-6】 在Java平台中测试JDBC方式连接SQLServer数据库45

2.5 在Java平台中使用JDBC方式连接Oracle数据库47

【任务2-7】 在Java平台中测试JDBC方式连接Oracle数据库47

2.6 ADO.NET的SqlConnection连接对象49

2.7 ADO NET的OleDBConnection连接对象52

2.8 JDBC简介53

2.9 使用JDBC访问数据库54

单元小结55

单元习题55

单元3 从数据表中获取单一数据56

教学导航56

前导知识57

技能训练57

3.1 在.NET平台的Windows窗体中使用ADO.NET方式从SQLServer数据表中获取单一数据57

【任务3-1】 获取并输出“商品类型表”中的商品类型总数57

【任务3-2】 获取并输出“用户表”中指定用户的E-mail59

【任务3-3】 获取并输出“商品数据表”中商品的最大金额60

3.2 在.NET平台的Web页面中使用ADO.NET方式从SQLServer数据表中获取单一数据61

【任务3-4】 在Web页面中获取并输出“商品数据表”中商品的最大金额61

3.3 在.NET平台的Web页面中使用LINQ方式从SQLServer数据表中获取单一数据63

【任务3-5】 使用LINQ方式对“商品数据表”进行数据统计63

【任务3-6】 使用LINQ方式获取并输出“商品类型表”中指定类型编号对应的类型名称64

3.4 在Java平台中使用JDBC方式从SQLServer数据表中获取单一数据65

【任务3-7】 使用JDBC方式从SQLServer数据库的“商品数据表”中获取并输出商品的最高价格65

3.5 在Java平台中使用JDBC方式从Oracle数表中获取单一数据67

【任务3-8】 使用JDBC方式从Oracle数据库的“用户表”中获取并输出指定用户的密码67

3.6 ADO.NET的SqlCommand对象68

3.7 LINQ简介71

3.8 LINQ的查询表达式与常用子句72

3.9 JDBC的Statement对象75

3.10 JDBC的ResultSet对象76

单元小结77

单元习题77

单元4 从单个数据表中提取数据78

教学导航78

前导知识79

技能训练80

4.1 在.NET平台的Windows窗体中使用ADO.NET方式从单个SQL Server数据表中提取数据80

【任务4-1】使用SqlDataReader对象从“商品类型表”中获取并输出符合要求的商品类型80

【任务4-2】 使用SqlDataReader对象获取并输出“用户表”的结构数据82

【任务4-3】 使用SqlDataReader对象从“商品数据表”中获取并输出指定类型商品的部分数据83

【任务4-4】 使用SqlDataAdapter对象从“商品数据表”中获取并输出商品的部分数据85

【任务4-5】 使用DataView对象从“商品数据表”中获取并输出符合要求的部分商品数据87

【任务4-6】 使用DataView对象实现动态排序和筛选88

【任务4-7】 查找符合条件的商品数据91

4.2 在.NET平台的Web页面中使用ADO.NET方式从单个SQL Server数据表中提取数据94

【任务4-8】 使用SqlDataReader对象在Web页面中输出部分用户数据94

4.3 在.NET平台的Web页面中使用LINQ方式从单个SQL Server数据表中提取数据96

【任务4-9】 使用LINQ查询子句提取符合条件的商品类型96

【任务4-10】 使用存储过程提取指定类型的商品数据97

4.4 在Java平台中使用JDBC方式从单个SQLServer数据表中提取数据98

【任务4-11】 使用JDBC方式从SQLServer数据库的“商品数据表”中提取符合条件的商品数据98

4.5 在Java平台中使用JDBC方式从单个Oracle数据表中提取数据99

【任务4-12】使用JDBC方式从Oracle数据库的“用户表”中提取用户数据99

4.6 使用SqlDataReader对象从数据源中提取数据101

4.7 使用SqlDataAdapter对象从数据源中提取数据102

4.7.1 SqlDataAdapter对象102

4.7.2 DataSet对象及其组成对象105

4.7.3 DataView对象107

单元小结111

单元习题111

单元5 从多个相关数据表中提取数据112

教学导航112

前导知识113

技能训练114

5.1 在.NET平台的Windows窗体中使用ADO.NET方式从多个相关SQLServer数据表中提取数据114

【任务5-1】 从两个数据表中提取符合条件的商品数据114

【任务5-2】 使用两个数据适配器浏览两个相关数据表的数据115

【任务5-3】 使用一个数据适配器浏览两个相关数据表的数据118

5.2 在.NET平台的Web页面中使用ADO.NET方式从多个相关SQL Server数据表中提取数据119

【任务5-4】 在Web页面中浏览两个相关数据表的用户数据119

5.3 在.NET平台的Web页面中使用LINQ方式从多个相关SQL Server数据表中提取数据121

【任务5-5】使用LINQ方式浏览两个相关数据表中符合条件的部分商品数据121

5.4 在Java平台中使用JDBC方式从多个相关SQL Server数据表中提取数据122

【任务5-6】 使用JDBC方式跨表计算指定购物车中商品的总数量和总金额122

5.5 在Java平台中使用JDBC方式从多个相关Oracle数据表中提取数据124

【任务5-7】 使用JDBC方式获取指定用户的类型名称124

5.6 使用DataRelation对象创建DataTable对象之间的关系126

单元小结127

单元习题127

单元6 更新数据表的数据128

教学导航128

前导知识129

技能训练130

6.1 在.NET平台的Windows窗体中使用ADO.NET方式更新SQL Server数据表的数据130

【任务6-1】 使用ADO.NET的数据命令实现用户注册130

【任务6-2】 使用包含参数的数据命令实现新增支付方式131

【任务6-3】 使用包含参数的存储过程实现新增送货方式133

【任务6-4】使用SqlCommandBuilder对象自动生成命令方式实现数据更新134

【任务6-5】使用手工编写代码方式设置数据适配器的命令属性实现数据更新137

【任务6-6】 使用包含参数的存储过程实现数据更新操作140

6.2 在.NET平台的Web页面中使用ADO.NET方式更新SQL Server数据表的数据143

【任务6-7】 在Web页面中使用ADO.NET数据命令实现用户注册143

6.3 在.NET平台的Web页面中使用LINQ方式更新SQLServer数据表的数据145

【任务6-8】 在Web页面中使用LINQ方式实现用户注册功能145

【任务6-9】 在Web页面中使用LINQ方式修改与删除用户数据146

6.4 在Java平台中使用JDBC方式更新SQL Server数据表的数据149

【任务6-10】 使用JDBC方式更新SQLServer数据表的数据149

6.5 在Java平台中使用JDBC方式更新Oracle数据表的数据153

【任务6-11】 使用JDBC方式更新Oracle数据表的数据153

6.6 ADO.NET数据记录的状态与版本155

6.7 ADO.NET的数据更新156

6.8 JDBC的PreparedStatement对象160

单元小结160

单元习题161

单元7 数据绑定与数据验证162

教学导航162

前导知识163

技能训练164

7.1 在.NET平台的Windows窗体中使用ADO.NET方式实现数据绑定与数据验证164

【任务7-1】 使用ADO.NET方式浏览与查询员工数据164

【任务7-2】 使用ADO.NET方式验证客户数据167

【任务7-3】 使用ADO.NET方式验证数据表中的记录与字段数据172

7.2 在.NET平台的Web页面中使用ADO.NET方式实现数据绑定与数据验证177

【任务7-4】 Web页面中的数据绑定与记录位置移动177

【任务7-5】 Web页面中GridView控件的数据绑定与记录位置移动181

【任务7-6】 网站客户端和服务器端的数据验证182

7.3 在.NET平台的Web页面中使用LINQ方式实现数据绑定187

【任务7-7】 在Web页面中使用LINQ方式实现数据绑定187

7.4 在Java平台中使用JDBC方式绑定SQLServer数据源188

【任务7-8】 在Java平台中绑定SQLServer数据源与数据浏览188

【任务79】 在Java平台中表格的数据绑定与数据浏览194

7.5 在Java平台中使用JDBC方式绑定Oracle数据源196

【任务7-10】 在Java平台中绑定Oracle数据源与数据浏览196

7.6 ADO.NET的数据绑定200

7.6.1 ADO.NET数据绑定的方式200

7.6.2 ADO.NET数据绑定的对象202

7.6.3 Web页面中的数据绑定203

7.7 ADO.NET中记录位置的改变203

7.8 ADO.NET的数据验证205

7.8.1 在数据表示层对数据进行验证205

7.8.2 在业务逻辑层对数据进行验证208

7.8.3 设置数据记录的错误信息与数据验证209

7.8.4 设置数据表中字段的错误信息与数据验证209

单元小结209

单元习题210

单元8 基于多层架构的数据库程序设计211

教学导航211

前导知识212

技能训练212

8.1 在.NET平台基于多层架构的C/S模式数据库程序设计(使用ADO.NET方式访问SQL Server数据库)212

【任务8-1】 基于多层架构实现商品数据的浏览与更新212

8.2 在.NET平台基于多层架构的B/S模式数据库程序设计(使用ADO.NET方式访问SQL Server数据库)221

【任务8-2】 基于多层架构实现商品管理221

【任务8-3】 基于多层架构实现购物车管理235

8.3 在.NET平台基于多层架构的B/S模式数据库程序设计(使用LINQ方式访问SQLServer数据库)246

【任务8-4】 基于多层架构实现订单管理246

8.4 在Java平台中基于多层架构的数据库程序设计(使用JDBC方式访问SQL Server数据库)250

【任务8-5】 在Java平台中基于多层架构实现客户管理250

8.5 在Java平台中基于多层架构的数据库程序设计(使用JDBC方式访问Oracle数据库)257

【任务8-6】 在Java平台中基于多层架构实现用户管理257

8.6 JDBC的CallableStatement对象262

单元小结263

参考文献264

热门推荐