数据库实验教程(计算机系列教材)

数据库实验教程(计算机系列教材)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , , ,
2019-06
版次: 1
ISBN: 9787302527466
定价: 39.00
装帧: 平装
开本: 16
纸张: 胶版纸
页数: 245页
字数: 377千字
2人买过
  • 本书介绍了ASP.NET下采用C#访问SQL Server数据库的编程技术。讲解了SQL Server中常用的SQL语法;三层架构下利用ADO.NET的DataAdapter、DataReader、DataSet、DataTable、Connection、Command等对象访问SQL Server的过程。 刘保顺,男,51,博士、副教授。从事数字矿山的研究。承担过国家八五、九五、十五科技攻关项目。在校承担本科生ASP.NET网络数据库、Python语言的教学。另外还承担计算机远程教育《网络程序设计》课程的教学。 目录 

     
    第1章ASP.NET开发和运行环境 

     
    1.1Web应用程序的工作原理 

     
    1.2静态网页和动态网页 

     
    1.3动态网页开发技术 

     
    1.4IIS的安装和配置 

     
    1.5将本地站点上传到云 

     
    1.6ASP.NET程序开发环境和开发模式 

     
    1.6.1Web窗体拖曳控件的方式 

     
    1.6.2MVC模式 

     
    1.6.3使用原生态Web表单模式 

     
    1.6.4三层架构 

     
    习题和思考 

     
    第2章数据库基础知识 

     
    2.1数据库管理系统 

     
    2.2数据库 

     
    2.3关系数据库 

     
    2.4数据库系统 

     
    2.5数据库中表间的关系 

     
    2.6SQL Server的基本操作 

     
    2.6.1建立数据库students 

     
    2.6.2建立数据库关系图 

     
    2.6.3在数据库中增加记录 

     
    2.6.4权限设置 

     
    2.7关系数据库标准语言——SQL 

     
    2.7.1单表数据查询 

     
    2.7.2排序 

     
    2.7.3统计和分组 

     
    2.7.4多表数据查询 

     
    2.7.5增加、删除和更新记录 

     
    2.7.6操作表结构的SQL 

     
    习题与思考 

     
    第3章网页编程基础知识 

     
    3.1HTML 

     
    3.1.1HTML文档结构 

     
    3.1.2HTML表单 

     
    3.1.3表格 

     
    3.2CSS 

     
    3.3通过JavaScript为网页增加动作 

     
    3.4用JavaScript修改HTML元素的样式 

     
    3.5JavaScript编写简单的扑克游戏 

     
    3.5.1数组对象 

     
    3.5.2自定义对象 

     
    3.5.3扑克牌中的页面 

     
    3.5.4扑克牌中的属性和方法 

     
    3.6window对象控制定时效果 

     
    3.7XML 

     
    3.8JavaScript Object Note 

     
    3.8.1JSON数据格式 

     
    3.8.2JSON文本串转换为JavaScript对象 

     
    3.8.3将JavaScript对象转换为JSON字符串 

     
    3.8.4ASP.NET中浏览器和服务器通过JSON的数据交换过程 

     
    习题与思考 

     
    第4章ASP.NET内置对象 

     
    4.1Page对象 

     
    4.2Response对象 

     
    4.2.1Response对象的属性和方法 

     
    4.2.2Response对象应用示例 

     
    4.3Request对象 

     
    4.3.1Form集合 

     
    4.3.2QueryString集合 

     
    4.3.3ServerVariables集合 

     
    4.4Server 

     
    4.4.1Transfer()方法 

     
    4.4.2MapPath()方法 

     
    4.4.3HTML和URL编码 

     
    4.5ASP.NET状态管理 

     
    4.5.1ViewState对象 

     
    4.5.2Cookies 

     
    4.5.3Session 

     
    4.5.4Application 

     
    习题与思考 

     
    第5章C#语言基础知识 

     
    5.1类 

     
    5.1.1类的定义 

     
    5.1.2使用类建立对象 

     
    5.1.3类的封装 

     
    5.1.4类的继承 

     
    5.1.5类的多态性 

     
    5.2集合与泛型 

     
    5.2.1泛型集合List 的使用 

     
    5.2.2泛型集合Dictionary 的使用 

     
    5.3其他数据类型 

     
    5.3.1DateTime和TimeSpan 

     
    5.3.2Convert类 

     
    5.3.3String类 

     
    5.3.4System.Text.StringBuilder类 

     
    5.4委托 

     
    5.5JSON的序列化和反序列 

     
    5.5.1使用JavaScriptSerializer类序列化和反序列化 

     
    5.5.2使用formatter格式化器序列化和反序列化 

     
    5.5.3使用Json.NET序列化和反序列化 

     
    习题与思考 

     
    第6章ADO.NET连接和命令对象 

     
    6.1ADO.NET基础 

     
    6.2Connection对象 

     
    6.3Command类 

     
    6.4DataReader类 

     
    6.5构建可重用的访问数据库的代码 

     
    6.5.1数据访问层 

     
    6.5.2建立连接的逻辑 

     
    6.5.3在DBbase类中建立查询数据的逻辑 

     
    6.5.4在DBbase类中建立插入数据的逻辑 

     
    6.5.5在DBbase类中建立更新数据的逻辑 

     
    6.5.6界面层的设计 

     
    6.6SQL注入攻击 

     
    6.7参数化命令 

     
    6.8存储过程 

     
    6.8.1建立SQL Server的存储过程 

     
    6.8.2在DBbase类中建立查询数据的逻辑 

     
    6.8.3在DBbase类中建立插入数据的逻辑 

     
    6.8.4在DBbase类中建立更新数据的逻辑 

     
    6.8.5数据输入界面 

     
    6.8.6显示数据页面 

     
    6.9事务 

     
    6.9.1存储过程事务 

     
    6.9.2ADO.NET事务 

     
    习题与思考 

     
    第7章非连接的数据访问对象和工厂模型 

     
    7.1DataSet类 

     
    7.2DataSet类的主要属性和方法 

     
    7.2.1DataSet的主要属性 

     
    7.2.2DataSet的主要方法 

     
    7.3DataTable类 

     
    7.3.1DataTable的使用 

     
    7.3.2获取DataTable中的数据 

     
    7.3.3DataTable中删除和更新记录 

     
    7.4DataAdapter类 

     
    7.4.1使用DataAdapter填充DataSet 

     
    7.4.2将DataSet/DataTable对象序列化为XML 

     
    7.4.3将DataSet/DataTable对象以二进制格式序列化 

     
    7.4.4将DataSet/DataTable对象序列化为JSON  

     
    7.4.5DataSet充填多个表和关系 

     
    7.4.6利用DataAdapter更新数据库中的数据 

     
    7.5DataView类 

     
    7.6在数据访问类中使用DataSet 

     
    7.7编写与提供程序无关的程序代码 

     
    7.7.1创建工厂 

     
    7.7.2使用工厂建立对象 

     
    7.7.3使用与程序无关的代码查询示例 

     
    习题与思考 

     
    第8章ASP.NET内部控件 

     
    8.1GridView控件 

     
    8.2Upload控件 

     
    8.3Chart控件 

     
    8.3.1Chart控件添加数据 

     
    8.3.2Chart控件数据绑定 

     
    8.3.3制作数据回归曲线 

     
    8.4TreeView控件 

     
    习题与思考 

     
    第9章jQuery 

     
    9.1jQuery概述 

     
    9.1.1jQuery的作用 

     
    9.1.2下载和引用jQuery 

     
    9.1.3用jQuery处理DOM 

     
    9.1.4显示和隐藏小狗的示例 

     
    9.2jQuery选择器 

     
    9.3jQuery代码执行的时机和事件 

     
    9.4jQuery动态效果的函数 

     
    9.4.1显示和隐藏 

     
    9.4.2滑动函数 

     
    9.4.3淡入淡出函数 

     
    9.5jQuery对HTML/CSS操作 

     
    9.6jQuery操作表单 

     
    9.6.1表单中元素的选择器 

     
    9.6.2jQuery操作表单中的元素 

     
    9.7jQuery与Ajax 

     
    9.7.1Ajax方式提交数据 

     
    9.7.2浏览器解析XML数据 

     
    9.8使用jquery.cookie.js 

     
    9.9使用jsTree制作tree 

     
    9.10使用OrgChart制作组织结构图 

     
    习题与思考 

     
    第10章语言集成查询——LINQ 

     
    10.1LINQ to Objects 

     
    10.1.1LINQ查询语法和步骤 

     
    10.1.2LINQ查询表达式 

     
    10.1.3LINQ的立即执行 

     
    10.1.4方法查询 

     
    10.2LINQ to XML 

     
    10.3LINQ to Entities 

     
    10.3.1生成数据模型 

     
    10.3.2LINQ to Entities查询 

     
    10.3.3LINQ to Entities数据库操作 

     
    习题与思考 

     

     
    第11章ASP.NET Web服务 

     
    11.1Web服务的应用 

     
    11.2创建提供查询学生成绩的Web服务 

     
    习题与思考 

     
    第12章jQuery EasyUI 

     
    12.1jQuery EasyUI概述 

     
    12.2jQuery EasyUI的Layout 

     
    12.3对话框 

     
    12.3.1$.messager.show(options) 

     
    12.3.2$.messager.alert(title,msg,icon,fn) 

     
    12.3.3$.messager.confirm(title,msg,fn) 

     
    12.3.4$.messager.prompt(title,msg,fn) 

     
    12.3.5$.messager.progress(options or method) 

     
    12.4form 

     
    12.4.1form提交数据 

     
    12.4.2form加载数据 

     
    12.5jQuery EasyUI的Datagrid 

     
    习题与思考 

     
    参考文献 

  • 内容简介:
    本书介绍了ASP.NET下采用C#访问SQL Server数据库的编程技术。讲解了SQL Server中常用的SQL语法;三层架构下利用ADO.NET的DataAdapter、DataReader、DataSet、DataTable、Connection、Command等对象访问SQL Server的过程。
  • 作者简介:
    刘保顺,男,51,博士、副教授。从事数字矿山的研究。承担过国家八五、九五、十五科技攻关项目。在校承担本科生ASP.NET网络数据库、Python语言的教学。另外还承担计算机远程教育《网络程序设计》课程的教学。
  • 目录:
    目录 

     
    第1章ASP.NET开发和运行环境 

     
    1.1Web应用程序的工作原理 

     
    1.2静态网页和动态网页 

     
    1.3动态网页开发技术 

     
    1.4IIS的安装和配置 

     
    1.5将本地站点上传到云 

     
    1.6ASP.NET程序开发环境和开发模式 

     
    1.6.1Web窗体拖曳控件的方式 

     
    1.6.2MVC模式 

     
    1.6.3使用原生态Web表单模式 

     
    1.6.4三层架构 

     
    习题和思考 

     
    第2章数据库基础知识 

     
    2.1数据库管理系统 

     
    2.2数据库 

     
    2.3关系数据库 

     
    2.4数据库系统 

     
    2.5数据库中表间的关系 

     
    2.6SQL Server的基本操作 

     
    2.6.1建立数据库students 

     
    2.6.2建立数据库关系图 

     
    2.6.3在数据库中增加记录 

     
    2.6.4权限设置 

     
    2.7关系数据库标准语言——SQL 

     
    2.7.1单表数据查询 

     
    2.7.2排序 

     
    2.7.3统计和分组 

     
    2.7.4多表数据查询 

     
    2.7.5增加、删除和更新记录 

     
    2.7.6操作表结构的SQL 

     
    习题与思考 

     
    第3章网页编程基础知识 

     
    3.1HTML 

     
    3.1.1HTML文档结构 

     
    3.1.2HTML表单 

     
    3.1.3表格 

     
    3.2CSS 

     
    3.3通过JavaScript为网页增加动作 

     
    3.4用JavaScript修改HTML元素的样式 

     
    3.5JavaScript编写简单的扑克游戏 

     
    3.5.1数组对象 

     
    3.5.2自定义对象 

     
    3.5.3扑克牌中的页面 

     
    3.5.4扑克牌中的属性和方法 

     
    3.6window对象控制定时效果 

     
    3.7XML 

     
    3.8JavaScript Object Note 

     
    3.8.1JSON数据格式 

     
    3.8.2JSON文本串转换为JavaScript对象 

     
    3.8.3将JavaScript对象转换为JSON字符串 

     
    3.8.4ASP.NET中浏览器和服务器通过JSON的数据交换过程 

     
    习题与思考 

     
    第4章ASP.NET内置对象 

     
    4.1Page对象 

     
    4.2Response对象 

     
    4.2.1Response对象的属性和方法 

     
    4.2.2Response对象应用示例 

     
    4.3Request对象 

     
    4.3.1Form集合 

     
    4.3.2QueryString集合 

     
    4.3.3ServerVariables集合 

     
    4.4Server 

     
    4.4.1Transfer()方法 

     
    4.4.2MapPath()方法 

     
    4.4.3HTML和URL编码 

     
    4.5ASP.NET状态管理 

     
    4.5.1ViewState对象 

     
    4.5.2Cookies 

     
    4.5.3Session 

     
    4.5.4Application 

     
    习题与思考 

     
    第5章C#语言基础知识 

     
    5.1类 

     
    5.1.1类的定义 

     
    5.1.2使用类建立对象 

     
    5.1.3类的封装 

     
    5.1.4类的继承 

     
    5.1.5类的多态性 

     
    5.2集合与泛型 

     
    5.2.1泛型集合List 的使用 

     
    5.2.2泛型集合Dictionary 的使用 

     
    5.3其他数据类型 

     
    5.3.1DateTime和TimeSpan 

     
    5.3.2Convert类 

     
    5.3.3String类 

     
    5.3.4System.Text.StringBuilder类 

     
    5.4委托 

     
    5.5JSON的序列化和反序列 

     
    5.5.1使用JavaScriptSerializer类序列化和反序列化 

     
    5.5.2使用formatter格式化器序列化和反序列化 

     
    5.5.3使用Json.NET序列化和反序列化 

     
    习题与思考 

     
    第6章ADO.NET连接和命令对象 

     
    6.1ADO.NET基础 

     
    6.2Connection对象 

     
    6.3Command类 

     
    6.4DataReader类 

     
    6.5构建可重用的访问数据库的代码 

     
    6.5.1数据访问层 

     
    6.5.2建立连接的逻辑 

     
    6.5.3在DBbase类中建立查询数据的逻辑 

     
    6.5.4在DBbase类中建立插入数据的逻辑 

     
    6.5.5在DBbase类中建立更新数据的逻辑 

     
    6.5.6界面层的设计 

     
    6.6SQL注入攻击 

     
    6.7参数化命令 

     
    6.8存储过程 

     
    6.8.1建立SQL Server的存储过程 

     
    6.8.2在DBbase类中建立查询数据的逻辑 

     
    6.8.3在DBbase类中建立插入数据的逻辑 

     
    6.8.4在DBbase类中建立更新数据的逻辑 

     
    6.8.5数据输入界面 

     
    6.8.6显示数据页面 

     
    6.9事务 

     
    6.9.1存储过程事务 

     
    6.9.2ADO.NET事务 

     
    习题与思考 

     
    第7章非连接的数据访问对象和工厂模型 

     
    7.1DataSet类 

     
    7.2DataSet类的主要属性和方法 

     
    7.2.1DataSet的主要属性 

     
    7.2.2DataSet的主要方法 

     
    7.3DataTable类 

     
    7.3.1DataTable的使用 

     
    7.3.2获取DataTable中的数据 

     
    7.3.3DataTable中删除和更新记录 

     
    7.4DataAdapter类 

     
    7.4.1使用DataAdapter填充DataSet 

     
    7.4.2将DataSet/DataTable对象序列化为XML 

     
    7.4.3将DataSet/DataTable对象以二进制格式序列化 

     
    7.4.4将DataSet/DataTable对象序列化为JSON  

     
    7.4.5DataSet充填多个表和关系 

     
    7.4.6利用DataAdapter更新数据库中的数据 

     
    7.5DataView类 

     
    7.6在数据访问类中使用DataSet 

     
    7.7编写与提供程序无关的程序代码 

     
    7.7.1创建工厂 

     
    7.7.2使用工厂建立对象 

     
    7.7.3使用与程序无关的代码查询示例 

     
    习题与思考 

     
    第8章ASP.NET内部控件 

     
    8.1GridView控件 

     
    8.2Upload控件 

     
    8.3Chart控件 

     
    8.3.1Chart控件添加数据 

     
    8.3.2Chart控件数据绑定 

     
    8.3.3制作数据回归曲线 

     
    8.4TreeView控件 

     
    习题与思考 

     
    第9章jQuery 

     
    9.1jQuery概述 

     
    9.1.1jQuery的作用 

     
    9.1.2下载和引用jQuery 

     
    9.1.3用jQuery处理DOM 

     
    9.1.4显示和隐藏小狗的示例 

     
    9.2jQuery选择器 

     
    9.3jQuery代码执行的时机和事件 

     
    9.4jQuery动态效果的函数 

     
    9.4.1显示和隐藏 

     
    9.4.2滑动函数 

     
    9.4.3淡入淡出函数 

     
    9.5jQuery对HTML/CSS操作 

     
    9.6jQuery操作表单 

     
    9.6.1表单中元素的选择器 

     
    9.6.2jQuery操作表单中的元素 

     
    9.7jQuery与Ajax 

     
    9.7.1Ajax方式提交数据 

     
    9.7.2浏览器解析XML数据 

     
    9.8使用jquery.cookie.js 

     
    9.9使用jsTree制作tree 

     
    9.10使用OrgChart制作组织结构图 

     
    习题与思考 

     
    第10章语言集成查询——LINQ 

     
    10.1LINQ to Objects 

     
    10.1.1LINQ查询语法和步骤 

     
    10.1.2LINQ查询表达式 

     
    10.1.3LINQ的立即执行 

     
    10.1.4方法查询 

     
    10.2LINQ to XML 

     
    10.3LINQ to Entities 

     
    10.3.1生成数据模型 

     
    10.3.2LINQ to Entities查询 

     
    10.3.3LINQ to Entities数据库操作 

     
    习题与思考 

     

     
    第11章ASP.NET Web服务 

     
    11.1Web服务的应用 

     
    11.2创建提供查询学生成绩的Web服务 

     
    习题与思考 

     
    第12章jQuery EasyUI 

     
    12.1jQuery EasyUI概述 

     
    12.2jQuery EasyUI的Layout 

     
    12.3对话框 

     
    12.3.1$.messager.show(options) 

     
    12.3.2$.messager.alert(title,msg,icon,fn) 

     
    12.3.3$.messager.confirm(title,msg,fn) 

     
    12.3.4$.messager.prompt(title,msg,fn) 

     
    12.3.5$.messager.progress(options or method) 

     
    12.4form 

     
    12.4.1form提交数据 

     
    12.4.2form加载数据 

     
    12.5jQuery EasyUI的Datagrid 

     
    习题与思考 

     
    参考文献 

查看详情
12
相关图书 / 更多
数据库实验教程(计算机系列教材)
数据中心经营之道 唐汝林 等
唐汝林 等
数据库实验教程(计算机系列教材)
数据管理十讲 袁野 崔斌 李战怀 等
袁野 崔斌 李战怀 等
数据库实验教程(计算机系列教材)
数据要素教程
杨东 白银 著
数据库实验教程(计算机系列教材)
数据驱动式教学:如何科学、有效、系统地提高学生成绩(深度剖析教学数据,助力教学决策,实时洞察学习动态,精准教学)
(美)罗伯特·J. 马扎诺,菲利普·B. 沃里克,卡梅伦·L. 雷恩斯 ,理查德·杜富尔著,张庆彬译; 中青文 出品
数据库实验教程(计算机系列教材)
数据确权的理论基础探索
彭诚信、史晓宇 著
数据库实验教程(计算机系列教材)
数据经济学
赵昌文,戎珂
数据库实验教程(计算机系列教材)
数据挖掘竞赛实战:方法与案例
许可乐
数据库实验教程(计算机系列教材)
数据要素估值
刘赛红、吕颖毅、王连军
数据库实验教程(计算机系列教材)
数据驱动的物流选址与调度模型及其实践
木仁 徐志强
数据库实验教程(计算机系列教材)
数据存储架构与技术(第2版)
舒继武
数据库实验教程(计算机系列教材)
数据与人工智能驱动型公司:用数据和人工智能升级企业
(西) 理查德·本杰明(Richard Benjamins)
数据库实验教程(计算机系列教材)
数据库管理系统原理与实现
杜小勇、陈红、卢卫
您可能感兴趣 / 更多
数据库实验教程(计算机系列教材)
数据库课程设计(第2版)
周爱武、汪海威、肖云 著
数据库实验教程(计算机系列教材)
高等院校计算机课程设计指导丛书:数据库课程设计
周爱武、汪海威 著
数据库实验教程(计算机系列教材)
石上柏
周爱武 主编
数据库实验教程(计算机系列教材)
21世纪全国高职高专计算机应用专业规划教材:计算机操作系统教程
周爱武、汪海威、李知兵 编