本书主要介绍SQL语言的典型版本以及SQL语言在开发工具中的应用方法,内容全面,叙述详细。各章附有大量的应用实例,实例程序都经过作者实际调试,均可成功运行,实用性很强。读者可通过实例,举一反三,巩固所学内容。可供数据库应用软件开发人员参考阅读,也可作为高等院校计算机相关专业教材或教学参考书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | SQL语言及其在关系数据库中的应用 |
分类 | |
作者 | 鲍永刚//张英福//王德高 |
出版社 | 科学出版社 |
下载 | |
简介 | 编辑推荐 本书主要介绍SQL语言的典型版本以及SQL语言在开发工具中的应用方法,内容全面,叙述详细。各章附有大量的应用实例,实例程序都经过作者实际调试,均可成功运行,实用性很强。读者可通过实例,举一反三,巩固所学内容。可供数据库应用软件开发人员参考阅读,也可作为高等院校计算机相关专业教材或教学参考书。 内容推荐 本书主要介绍SQL语言的典型版本以及SQL语言在开发工具中的应用方法,内容全面,叙述详细。 全书共八章,内容包括数据库概述、SQL语言、T-SQL语言、PL/SQL语言、关系数据库设计、VB.NET和Visual C#数据库连接与SQL操作、PowerBuilder数据库连接与SQL操作、Java数据库连接与SQL操作等。本书各章附有大量的应用实例,实例程序都经过作者实际调试,均可成功运行,实用性很强。读者可通过实例,举一反三,巩固所学内容。 本书可供数据库应用软件开发人员参考阅读,也可作为高等院校计算机相关专业教材或教学参考书。 目录 第1章 数据库概述 1.1 数据模型 1.1.1概念模型 1.1.2层次模型 1.1.3网状模型 1.1.4关系模型 1.1.5面向对象模型 1.2关系数据库管理系统及关系数据库应用 1.2.1关系数据库的三级模式 1.2.2关系数据库应用模式 1.2.3关系数据库应用开发环境 1.2.4桌面数据库管理系统 1.3 SQL语言概述 1.4示例数据库说明与SQL语句语法描述约定 习 题 第2章 SQL语言 2.1数据类型、关键字、标识符、注释 2.2数据库和基本表定义 2.2.1建立和卸载数据库 2.2.2建立、修改和删除基本表. 2.3插入、修改与删除数据 2.4查询数据 2.4.1单表查询与标准函数 2.4.2检索条件(WHERE子句) 2.4.3数据分组(GROUP BY子句和HAVING子句) 2.4.4输出排序(ORDER BY子句) 2.4.5多表连接查询 2.4.6子查询 2.5自定义例程与永久存储模块. 2.5.1自定义函数与自定义存储过程 2.5.2变量与控制结构 2.5.3自定义例程举例 2.6事务与并发控制 2.6.1数据一致性问题与事务 2.6.2事务的并发控制 2.7触发器(TRIGGER).. 2.8视图(VIEW) 2.9游标(CURSOR)的使用 2.10索 引 2.11安全控制 2.11.1角色(ROLE)与用户 2.11.2操作授权 2.11.3取消操作授权 习 题 第3章 T-SQL语言 3.1 MS SQL Server 3.2数据库、数据库用户、系统存储过程 3.3数据类型 3.4数据库操作 3.4.1建立数据库对象 3.4.2查询语句 3.5系统变量与系统配置 3.5.1系统变量 3.5.2系统配置 3.6系统函数 3.7变量、流程控制 3.8用户操作授权 习 题 第4章 PL/SQL语言 4.1 ORACLE 9i及其SQL调试环境 4.2注释、模块、变量与常量说明、赋值、变量属性 4.3数据类型及其相互转换 4.4数据库操作 4.4.1建立数据库对象 4.4.2查询语句 4.5函 数 4.6控制结构 4.6.1 IF语句 4.6.2 CASE语句 4.6.3循环及相关语句 4.6.4 NULL语句、标号与转移 4.7游标 4.7.1游标操作语句与游标属性 4.7.2游标FOR循环 4.8事务处理 4.9意外事件处理 习 题 第5章 关系数据库设计 5.1关系数据库设计概述 5.1.1关系数据库设计步骤 5.1.2需求分析 5.1.3概念结构设计与E—R图 5.1.4实例数据库的需求定义与概念结构设计 5.2关系的规范化 5.2.1依赖 5.2.2关系范式 5.2.3规范化与非规范化 5.3关系模式设计 5.4数据库对象的可视化设计与脚本自动生成 5.4.1 MS SQL Servet 2000数据库对象的可视化建立方法 5.4.2 ORACLE 9i数据库对象的可视化建立方法 5.4.3数据库脚本自动生成 5.5触发器应用 5.6存储过程应用 5.7一个数据汇总数据库设计实例 5.7.1问题描述 5.7.2数据库表设计 习 题 第6章 VB.NET、Visual C#数据库连接与SQL操作 6.1 VB.NET和C#开发环境 6.1.1 Visual Studio.NET的主界面与应用程序项目 6.1.2 VB.NET和C#窗体代码段 6.1.3 VB.NET和c#数据库访问机制 6.2 ADO.NET简介 6.2.1 Connection对象 6.2.2 Command对象 6.2.3 DataAdapter对象 6.2.4 DataReader对象 6.2.5 DataSet对象 6.3数据库连接与操作 6.3.1在VB.NET中使用数据控件 6.3.2在C#中使用数据控件 6.3.3在VB.NET中使用ADO.NET对象编程 6.3.4在C#中使用ADO.NET对象编程 6.4参数化SQL与SQL语句动态生成 6.4.1参数化SQL 6.4.2 SQL语句动态生成 习 题 第7章 PowerBuilder数据库连接与SQL操作 7.1 PowerBuilder 9.0开发环境介绍 7.1.1 PowerBuilder9.0主界面、工作区、目标程序与应用程序 7.1.2应用程序框架及其事件脚本 7.2 PowerBuilder 9.0数据库连接方法 7.2.1事务对象 7.2.2连接MS SQL Server数据库 7.2.3连接0racle数据库 7.2.4数据库操作与断开连接 7.3 嵌入式SQL语句应用 7.3.1单行检索语句SELECT和SELECTBLOB 7.3.2多行检索——游标 7.3.3数据库更新语句与事务处理 7.3.4存储过程 7.3.5动态SQL语句 7.4数据窗口与数据存储 习 题 第8章 Java数据库连接与SQL操作 8.1 Java与JDBC 8.1.1 Java语言 8.1.2 JDBC技术 8.2常用JDBC API介绍 8.2.1常用JDBC API简介 8.2.2 Connection接口对象 8.2.3 DriverManager类和DataSource接口对象 8.2.4 Statement及其派生接口对象 8.2.5 ResultSet和RowSet接口对象 8.2.6 SQLException和BatchUpdateExcepfion异常处理类 8.3 JDBC数据库连接与操作 8.3.1通过JDBC—ODBC桥连接数据库 8.3.2通过MS SQL Server 2000专用JDBC驱动程序连接数据库 8.3.3通过iTDS专用JDBC驱动程序连接数据库 习 题 附录ODBC数据源设置 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。