数据库访问与数据库程序设计
数据库访问与数据库程序设计封面图

数据库访问与数据库程序设计

陈承欢, 编著

出版社:人民邮电出版社

年代:2012

定价:38.0

书籍简介:

本书按照连接数据库、从数据表中获取数据、更新数据库、数据绑定和数据容错、基于多层架构的数据库程序设计进行系统化设计。

书籍目录:

单元1 创建数据库对象与探究数据库访问方式教学导航前导知识技能训练1.1 创建SQL Server数据库及其对象【任务1-1】 创建SQL Server数据库ECommerce及数据表和存储过程1.2 在Visual Studio集成开发环境中创建项目和网站【任务1-2】 创建项目Unit1和WebSite11.3 在项目中添加DBML文件与数据表映射【任务1-3】 在项目中添加DBML文件LinqDataClass1.dbml与数据表映射1.4 创建Oracle数据库及其对象【任务1-4】 创建Oracle数据库eCommerce及数据表和存储过程1.5 在NetBea IDE中创建Java应用程序项目【任务1-5】 在NetBea IDE中创建Java应用程序项目JavaApplication11.6 探究数据库访问方式1.7 ADO.NET概述1.8 NET Framework数据提供程序单元小结单元习题单元2 连接数据库教学导航前导知识技能训练2.1 在.NET平台中使用ADO.NET方式连接SQL Server数据库【任务2-1】 创建与测试.NET平台的数据库连接【任务2-2】 输出数据库连接的属性【任务2-3】 测试多种不同的ADO.NET数据库连接方式2.2 在.NET平台的Web页面中使用ADO.NET方式连接SQL Server数据库【任务2-4】 在.NET平台的Web页面中测试ADO.NET数据库连接2.3 在.NET平台的Web页面中使用LINQ方式连接SQL Server数据库【任务2-5】 在.NET平台的Web页面中测试LINQ数据库连接2.4 在Java平台中使用JDBC方式连接SQL Server数据库【任务2-6】 在Java平台中测试JDBC方式连接SQL Server数据库2.5 在Java平台中使用JDBC方式连接Oracle数据库【任务2-7】 在Java平台中测试JDBC方式连接Oracle数据库2.6 ADO.NET的SqlConnection连接对象2.7 ADO.NET的OleDBConnection连接对象2.8 JDBC简介2.9 使用JDBC访问数据库单元小结单元习题单元3 从数据表中获取单一数据教学导航前导知识技能训练3.1 在.NET平台的Windows窗体中使用ADO.NET方式从SQL Server数据表中获取单一数据【任务3-1】 获取并输出“商品类型表”中的商品类型总数【任务3-2】 获取并输出“用户表”中指定用户的E-mail【任务3-3】 获取并输出“商品数据表”中商品的最大金额3.2 在.NET平台的Web页面中使用ADO.NET方式从SQL Server数据表中获取单一数据【任务3-4】 在Web页面中获取并输出“商品数据表”中商品的最大金额3.3 在.NET平台的Web页面中使用LINQ方式从SQL Server数据表中获取单一数据【任务3-5】 使用LINQ方式对“商品数据表”进行数据统计【任务3-6】 使用LINQ方式获取并输出“商品类型表”中指定类型编号对应的类型名称3.4 在Java平台中使用JDBC方式从SQL Server数据表中获取单一数据【任务3-7】 使用JDBC方式从SQL Server数据库的“商品数据表”中获取并输出商品的最高价格3.5 在Java平台中使用JDBC方式从Oracle数表中获取单一数据【任务3-8】 使用JDBC方式从Oracle数据库的“用户表”中获取并输出指定用户的密码3.6 ADO.NET的SqlCommand对象3.7 LINQ简介3.8 LINQ的查询表达式与常用子句3.9 JDBC的Statement对象3.10 JDBC的ResultSet对象单元小结单元习题单元4 从单个数据表中提取数据教学导航前导知识技能训练4.1 在.NET平台的Windows窗体中使用ADO.NET方式从单个SQL Server数据表中提取数据【任务4-1】 使用SqlDataReader对象从“商品类型表”中获取并输出符合要求的商品类型【任务4-2】 使用SqlDataReader对象获取并输出“用户表”的结构数据【任务4-3】 使用SqlDataReader对象从“商品数据表”中获取并输出指定类型商品的部分数据【任务4-4】 使用SqlDataAdapter对象从“商品数据表”中获取并输出商品的部分数据【任务4-5】 使用DataView对象从“商品数据表”中获取并输出符合要求的部分商品数据【任务4-6】 使用DataView对象实现动态排序和筛选【任务4-7】 查找符合条件的商品数据4.2 在.NET平台的Web页面中使用ADO.NET方式从单个SQL Server数据表中提取数据【任务4-8】 使用SqlDataReader对象在Web页面中输出部分用户数据4.3 在.NET平台的Web页面中使用LINQ方式从单个SQL Server数据表中提取数据【任务4-9】 使用LINQ查询子句提取符合条件的商品类型【任务4-10】 使用存储过程提取指定类型的商品数据4.4 在Java平台中使用JDBC方式从单个SQL Server数据表中提取数据【任务4-11】 使用JDBC方式从SQL Server数据库的“商品数据表” 中提取符合条件的商品数据4.5 在Java平台中使用JDBC方式从单个Oracle数据表中提取数据【任务4-12】 使用JDBC方式从Oracle数据库的“用户表”中提取用户数据4.6 使用SqlDataReader对象从数据源中提取数据4.7 使用SqlDataAdapter对象从数据源中提取数据4.7.1 SqlDataAdapter对象4.7.2 DataSet对象及其组成对象4.7.3 DataView对象单元小结单元习题单元5 从多个相关数据表中提取数据教学导航前导知识技能训练5.1 在.NET平台的Windows窗体中使用ADO.NET方式从多个相关SQL Server数据表中提取数据【任务5-1】 从两个数据表中提取符合条件的商品数据【任务5-2】 使用两个数据适配器浏览两个相关数据表的数据【任务5-3】 使用一个数据适配器浏览两个相关数据表的数据5.2 在.NET平台的Web页面中使用ADO.NET方式从多个相关SQL Server数据表中提取数据【任务5-4】 在Web页面中浏览两个相关数据表的用户数据5.3 在.NET平台的Web页面中使用LINQ方式从多个相关SQL Server数据表中提取数据【任务5-5】 使用LINQ方式浏览两个相关数据表中符合条件的部分商品数据5.4 在Java平台中使用JDBC方式从多个相关SQL Server数据表中提取数据【任务5-6】 使用JDBC方式跨表计算指定购物车中商品的总数量和总金额5.5 在Java平台中使用JDBC方式从多个相关Oracle数据表中提取数据【任务5-7】 使用JDBC方式获取指定用户的类型名称5.6 使用DataRelation对象创建DataTable对象之间的关系单元小结单元习题单元6 更新数据表的数据教学导航前导知识技能训练6.1 在.NET平台的Windows窗体中使用ADO.NET方式更新SQL Server数据表的数据【任务6-1】 使用ADO.NET的数据命令实现用户注册【任务6-2】 使用包含参数的数据命令实现新增支付方式【任务6-3】 使用包含参数的存储过程实现新增送货方式【任务6-4】 使用SqlCommandBuilder对象自动生成命令方式实现数据更新【任务6-5】 使用手工编写代码方式设置数据适配器的命令属性实现数据更新【任务6-6】 使用包含参数的存储过程实现数据更新操作6.2 在.NET平台的Web页面中使用ADO.NET方式更新SQL Server数据表的数据【任务6-7】 在Web页面中使用ADO.NET数据命令实现用户注册6.3 在.NET平台的Web页面中使用LINQ方式更新SQL Server数据表的数据【任务6-8】 在Web页面中使用LINQ方式实现用户注册功能【任务6-9】 在Web页面中使用LINQ方式修改与删除用户数据6.4 在Java平台中使用JDBC方式更新SQL Server数据表的数据【任务6-10】 使用JDBC方式更新SQL Server数据表的数据6.5 在Java平台中使用JDBC方式更新Oracle数据表的数据【任务6-11】 使用JDBC方式更新Oracle数据表的数据6.6 ADO.NET数据记录的状态与版本6.7 ADO.NET的数据更新6.8 JDBC的PreparedStatement对象单元小结单元习题单元7 数据绑定与数据验证教学导航前导知识技能训练7.1 在.NET平台的Windows窗体中使用ADO.NET方式实现数据绑定与数据验证【任务7-1】 使用ADO.NET方式浏览与查询员工数据【任务7-2】 使用ADO.NET方式验证客户数据【任务7-3】 使用ADO.NET方式验证数据表中的记录与字段数据7.2 在.NET平台的Web页面中使用ADO.NET方式实现数据绑定与数据验证【任务7-4】 Web页面中的数据绑定与记录位置移动【任务7-5】 Web页面中GridView控件的数据绑定与记录位置移动【任务7-6】 网站客户端和服务器端的数据验证7.3 在.NET平台的Web页面中使用LINQ方式实现数据绑定【任务7-7】 在Web页面中使用LINQ方式实现数据绑定7.4 在Java平台中使用JDBC方式绑定SQL Server数据源【任务7-8】 在Java平台中绑定SQL Server数据源与数据浏览【任务7-9】 在Java平台中表格的数据绑定与数据浏览7.5 在Java平台中使用JDBC方式绑定Oracle数据源【任务7-10】 在Java平台中绑定Oracle数据源与数据浏览7.6 ADO.NET的数据绑定7.6.1 ADO.NET数据绑定的方式7.6.2 ADO.NET数据绑定的对象7.6.3 Web页面中的数据绑定7.7 ADO.NET中记录位置的改变7.8 ADO.NET的数据验证7.8.1 在数据表示层对数据进行验证7.8.2 在业务逻辑层对数据进行验证7.8.3 设置数据记录的错误信息与数据验证7.8.4 设置数据表中字段的错误信息与数据验证单元小结单元习题单元8 基于多层架构的数据库程序设计教学导航前导知识技能训练8.1 在.NET平台基于多层架构的C/S模式数据库程序设计(使用ADO.NET方式访问SQL Server数据库)【任务8-1】 基于多层架构实现商品数据的浏览与更新8.2 在.NET平台基于多层架构的B/S模式数据库程序设计(使用ADO.NET方式访问SQL Server数据库)【任务8-2】 基于多层架构实现商品管理【任务8-3】 基于多层架构实现购物车管理8.3 在.NET平台基于多层架构的B/S模式数据库程序设计(使用LINQ方式访问SQL Server数据库)【任务8-4】 基于多层架构实现订单管理8.4 在Java平台中基于多层架构的数据库程序设计(使用JDBC方式访问SQL Server数据库)【任务8-5】 在Java平台中基于多层架构实现客户管理8.5 在Java平台中基于多层架构的数据库程序设计(使用JDBC方式访问Oracle数据库)【任务8-6】 在Java平台中基于多层架构实现用户管理8.6 JDBC的CallableStatement对象单元小结参考文献

内容摘要:

《数据库访问与数据库程序设计》采用“项目导向、任务驱动”的方式,通过大量的实例探讨了ADO.NET、LINQ、JDBC等数据访问技术,着重分析了Windows、Web、JVM等运行环境中数据库连接、数据提取与更新、数据绑定与数据验证的实现方法,并对一个完整的数据库应用系统进行了剖析。本书科学规划和重构教材内容,设置了8个教学单元:创建数据库对象→连接数据库→从数据表中获取单一数据→从单个数据表中提取数据→从多个相关数据表中提取数据→更新数据表的数据→数据绑定和数据验证→基于多层架构的数据库应用系统设计。本书由陈承欢教授编著。 《数据库访问与数据库程序设计(项目式工业和信息化人才培养规划教材)》采用“项目导向、任务驱动”的方式,通过大量的实例探讨了ADO.NET、LINQ、JDBC等数据访问技术,着重分析了Windows、Web、JVM等运行环境中数据库连接、数据提取与更新、数据绑定与数据验证的实现方法,并对一个完整的数据库应用系统进行了剖析。 本书科学规划和重构教材内容,设置了8个教学单元:创建数据库对象→连接数据库→从数据表中获取单一数据→从单个数据表中提取数据→从多个相关数据表中提取数据→更新数据表的数据→数据绑定和数据验证→基于多层架构的数据库应用系统设计。面向教学全过程设置了8个必要的教学环节:教学导航→前导知识→技能训练→技能拓展→考核评价→知识疏理→单元小结→单元习题。以真实项目为载体组织教学内容,精选了“电子商务系统”和“学生管理系统”两个项目作为教学项目,围绕66项操作任务展开分析。教、学、做、评一体化设计,在每一个教学单元都设置了考核评价环节。配套的教学资源丰富,教学项目、教学方案、考核方案、电子教案、授课计划等教学资源一应俱全。 《数据库访问与数据库程序设计(项目式工业和信息化人才培养规划教材)》可以作为高等本科院校和高等职业院校计算机类各专业以及其他各相关专业的教材和参考书,也可以作为从事数据库应用系统开发的技术人员的参考书。本书由陈承欢教授编著。

书籍规格:

书籍详细信息
书名数据库访问与数据库程序设计站内查询相似图书
9787115293046
如需购买下载《数据库访问与数据库程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)38.0语种简体中文
尺寸26 × 19装帧平装
页数 150 印数 3000

书籍信息归属:

数据库访问与数据库程序设计是人民邮电出版社于2012.10出版的中图分类号为 TP311.13 的主题关于 数据库系统-高等职业教育-教材 的书籍。