• SQL实用教程第3版
21年品牌 40万+商家 超1.5亿件商品

SQL实用教程第3版

正版书籍 高温消毒 放心购买 17点前订单当天发货 书名于图片不符时以图片为准

11.54 2.9折 39.8 九品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者[美]奥佩尔(Oppel A) 著;黄开枝、杨继萍、马海军 译

出版社清华大学出版社

出版时间2009-08

版次3

装帧平装

上书时间2024-01-17

忻博的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
商品描述
第1部分关系数据库和SQL
第1章关系数据库及SQL导论
1.1关系数据库
1.1.1关系模型
项目1.1规范化数据和识别联系
项目小结
1.2了解SQL
1.2.1SQL的演变
1.2.2SQL语句的类型
1.2.3执行的类型
1.2.4SOL标准和产品
实现方式
项目1.2连接数据库
项目小结
1.3思考与练习

第2章研究SQL环境
2.1了解SQL环境
2.2了解SQL目录
2.2.1模式
2.2.2模式对象
2.2.3数据库
2.3在SQL环境中命名对象
2.4创建模式
2.5创建数据库
项目2.1创建数据库和
模式
项目小结
2.6思考与练习

第3章创建和修改表
3.1创建SQL表
3.2指定列数据类型
3.2.1字符串数据类型
3.2.2数字数据类型
3.2.3日期数据类型
3.2.4间隔数据类型
3.2.5布尔数据类型
3.2.6使用SQL数据类型
3.3创建用户定义类型
3.4指定列默认值
项目3.1创建SQL表
项目小结
3.5删除SQL表
项目3.2修改和删除SQL表
项目小结
3.6思考与练习

第4章增强数据完整性
4.1了解完整性约束
4.2使用NOTNuLL约束
4.3添加UNIQUE约束
4.4添加PRIMARYKEY约束
4.5添加FOREIGNKEY约束
4.5.1MATCH子句
4.5.2子句
项目4.1添加NOTNULL约束、唯一约束和参照约束
项目小结
4.6定义CHECK约束
4.6.1定义断言
4.6.2创建域和域约束
项目4.2添加CHECK约束
项目小结
4.7思考与练习

第5章创建SQL视图
5.1在数据库中添加视图
5.2创建可更新视图
5.3从数据库中删除视图
项目5.1在数据库中添加视图
项目小结
5.4思考与练习

第6章管理数据库的安全
6.1了解SQL安全模型
6.1.1SQL会话
6.1.2访问数据库对象
6.2创建和删除角色
6.3授予和取消权限
6.4授予和取消角色
项目6.1管理角色和权限
项目小结
6.5思考与练习

第2部分数据访问和修改
第7章查询SQL数据
7.1使用SELECT语句检索数据
7.2使用WHERE子句定义搜索条件
7.3使用GROUPBY子句分组查询结果
7.4使用HAVING子句指定分组搜索条件
7.5使用ORDERBY子句排序查询结果
项目7.1查询INVENTORY数据库
项目小结
7.6思考与练习

第8章修改SQL数据
8.1插入SQL数据
8.2更新SQL数据
8.3删除SQL数据
项目8.1修改SQL数据
项目小结
8.4思考与练习

第9章谓语
9.1比较SQL数据
9.2返回空值
9.3返回近似值
项目9.1在SQL语句中使用谓语
项目小结
9.4引用其他数据源
9.4.1IN谓语
9.4.2EXISTS谓语
9.5量化比较谓语
9.5.1SOME和ANY谓语
9.5.2ALL谓语
项目9.2在谓语中使用子查询
项目小结
9.6思考与练习

第10章函数和值表达式
10.1使用集合函数
10.1.1COUNT函数
10.1.2使用MAX和MIN函数
10.1.3使用SUM函数
10.1.4使用AVG函数
10.2使用值函数
10.2.1使用字符串值函数
10.2.2使用日期值函数
10.3使用值表达式
10.3.1数字值表达式
10.3.2CASE值表达式
10.3.3CAST值表达式
10.4使用特殊值
项目10.1使用函数和值表达式
项目小结
10.5思考与练习

第11章访问多个表
11.1执行基本的连接运算
11.1.1使用相关名称
11.1.2在两个以上的表之间创建连接
11.1.3创建交叉连接
11.1.4创建自连接
11.2利用共享列名连接表
11.2.1创建自然连接
11.2.2创建命名列连接
11.3使用条件连接
11.3.1创建内连接
11.3.2创建外连接
11.4执行联合运算
项目11.1查询多个表
项目小结
11.5思考与练习

第12章使用子查询访问和修改数据
12.1创建返回多个数据行的子查询
12.1.1使用IN谓语
12.1.2使用EXISTS谓语
12.1.3使用量化比较谓语
12.2创建返回一个值的子查询
12.3使用相关子查询
12.4使用嵌套子查询
12.5使用子查询修改数据
12.5.1使用子查询插入数据
12.5.2使用子查询更新数据
12.5.3使用子查询删除数据
项目12.1使用子查询
项目小结
12.6思考与练习

第3部分高级数据访问技术
第13章创建SQL调用例程
13.1了解SQL调用例程
13.1.1SQL调用过程和函数
13.1.2基本语法
13.2创建SQL调用过程
13.3在过程中添加输入参数
13.4.在过程中添加局部变量
13.5使用控制语句
13.5.1创建复合语句
13.5.2创建条件语句
13.5.3创建循环语句
项目13.1创建SQL调用过程
项目小结
13.6在过程中添加输出参数
13.7创建SQL调用函数
项目13.2创建SQL调用函数
项目小结
13.8思考与练习

第14章创建SQL触发器
14.1了解SOL触发器
14.2创建SOL触发器
14.2.1引用旧数据和新数据
14.2.2删除SOL触发器
14.3创建插入触发器
14.4创建更新触发器
14.5创建删除触发器
项目14.1仓U建SQL触发器
项目小结
14.6思考与练习

第15章使用sQL游标
15.1了解SOL游标
15.2声明游标
15.2.1语法中的可选项
15.2.2创建游标声明
15.3打开和关闭游标
15.4.检索游标返回的数据
15.5使用定位LJPDATE和DELETE语句
15.5.1使用定位IJPDATE语句
15.5.2使用定位DELETE语句
项目15.1使用SQL游标
项目小结
15.6思考与练习

第16章管理SQL事务
16.1了解SOL事务
16.2设置事务属性
16.2.1指定隔离级别
16.2.2指定诊断尺寸
16.2.3创建SEI、TRANSACTION语句
16.3启动事务
16.4设置约束延迟性
16.5在事务中创建保存点
16.6终止事务
16.6.1提交事务
16.6.2回滚事务
项目16.1处理事务
项目小结
16.7思考与练习

第17章访问主机程序中的SQL数据
17.1直接调用SQL
17.2在程序中嵌入SQL语句
17.2.1创建嵌入式SQL语句
17.2.2在SQL语句中使用主机变量
17.2.3检索SQL数据
17.2.4处理错误
项目17.1嵌入SQL语句
项目小结
17.3创建SQL客户端模块
17.4使用SQL调用级接口
17.4.1分配句柄
17.4.2执行SQL语句
17.4.3使用主机变量
17.4.4检索SQL数据
项目17.2使用SQL调用级接口
项目小结
17.5思考与练习

第18章处理XML数据
18.1XML基础知识
18.2了解SOL/XML
18.2.1XML数据类型
18.2.2SQL/XML函数
18.2.3SQL/XML映射规则
项目18.1使用SOL/XML函数
项目小结
18.3思考与练习
附录思考与练习答案
《SQL实用教程(第3版)》基于最新版本的ISOSQL:2006标准介绍SQL编程基础知识。全书分为3部分。第1部分介绍SQL的基本概念,解释如何在数据库中创建对象。第2部分介绍如何在数据库中检索数据,如何修改存储在数据库中的数据。第3部分介绍高级数据访问技术,可以扩展在第1和第2部分学习的内容。无论是在Web开发方面经验丰富的编程人员、数据库管理员,还是初次接触编程和数据库的新手,任何希望深入学习SQL的读者都可从中得到帮助。
图书标准信息
  • 作者 [美]奥佩尔(Oppel A) 著;黄开枝、杨继萍、马海军 译
  • 出版社 清华大学出版社
  • 出版时间 2009-08
  • 版次 3
  • ISBN 9787302205975
  • 定价 39.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 354页
  • 字数 544千字
  • 正文语种 简体中文
【内容简介】
《SQL实用教程(第3版)》基于最新版本的ISOSQL:2006标准介绍SQL编程基础知识。全书分为3部分。第1部分介绍SQL的基本概念,解释如何在数据库中创建对象。第2部分介绍如何在数据库中检索数据,如何修改存储在数据库中的数据。第3部分介绍高级数据访问技术,可以扩展在第1和第2部分学习的内容。无论是在Web开发方面经验丰富的编程人员、数据库管理员,还是初次接触编程和数据库的新手,任何希望深入学习SQL的读者都可从中得到帮助。
【作者简介】
Andrew(Andy)J.Oppel,毕业于马里兰州的男子拉丁学校和Transylvania大学(位于肯塔基州的Lexington市)。1974年,他在这所大学获得了计算机科学的学士学位。之后,他在信息技术领域从事过各种职业,包括程序员。分析员。系统架构工程师。项目经理。数据库高级管理员。数据库经理。顾问。数据库设计员。数据建模员和数据架构工程师。此外,他还在加利福尼亚大学的伯克利分校担任了20多年的兼职教师,并获得了2000年度的最佳教师奖。他开设了3门课程,包括“数据库管理系统的概念”。“关系数据库管理系统”和“数据建模和数据库设计”。2003年,他获得了Oracle9iDatabase协会的认证。他目前就职于加利福尼亚的BlueShield公司,担任高级数据建模师。除了参与计算机系统的开发以外,Andy还非常喜欢音乐(吉他和声乐)。无线电(美国无线电转播联盟太平洋分部的副总裁)和足球(美国足球协会的裁判)。
Andy设计和实现的数据库在各种领域具有广泛的应用,包括医学研究。银行。保险。服装。远程通信。无线电通信和人力资源。他编著的作品有“DatabasesDemystified”(2004年由McGraw-Hill/Osborne出版社出版)和“SQLDemystified”(2005年由McGraw-HilI/Osborne出版社出版)。他参与设计的数据库产品包括IMS。DB2。Sybase。MicrosoftSQLServer。MicrosoftAccess。MySQL和Oracle(版本7,8,8i,9i和10g)。
RobertSheldon长期担任顾问一职,而且是一位技术作家。作为顾问,他参与开发和维护基于Web的应用程序和客户/服务器应用程序,以及支持这些应用程序的数据库。他设计和实现了各种Access和SQLServer数据库,并且使用SQL建立数据库。创建和修改数据库对象。查询和修改数据。诊断与系统和数据有关的问题。Robert还独立编写或与他人合作出版了8本书,介绍各种网络和服务器技术,其中一本书还获得了美国技术通信协会PugetSound分会的优秀作品奖。此外,Robert还出版2本专门介绍SQLServer设计和实现的书籍作者:(美国)AndyOppel(美国)RobertSheldon译者:黄开枝杨继萍马海军
Andrew(Andy)J.Oppel,毕业于马里兰州的男子拉丁学校和Transylvania大学(位于肯塔基州的Lexington市)。1974年,他在这所大学获得了计算机科学的学士学位。之后,他在信息技术领域从事过各种职业,包括程序员。分析员。系统架构工程师。项目经理。数据库高级管理员。数据库经理。顾问。数据库设计员。数据建模员和数据架构工程师。此外,他还在加利福尼亚大学的伯克利分校担任了20多年的兼职教师,并获得了2000年度的最佳教师奖。他开设了3门课程,包括“数据库管理系统的概念”。“关系数据库管理系统”和“数据建模和数据库设计”。2003年,他获得了Oracle9iDatabase协会的认证。他目前就职于加利福尼亚的BlueShield公司,担任高级数据建模师。除了参与计算机系统的开发以外,Andy还非常喜欢音乐(吉他和声乐)。无线电(美国无线电转播联盟太平洋分部的副总裁)和足球(美国足球协会的裁判)。
Andy设计和实现的数据库在各种领域具有广泛的应用,包括医学研究。银行。保险。服装。远程通信。无线电通信和人力资源。他编著的作品有“DatabasesDemystified”(2004年由McGraw-Hill/Osborne出版社出版)和“SQLDemystified”(2005年由McGraw-HilI/Osborne出版社出版)。他参与设计的数据库产品包括IMS。DB2。Sybase。MicrosoftSQLServer。MicrosoftAccess。MySQL和Oracle(版本7,8,8i,9i和10g)。
RobertSheldon长期担任顾问一职,而且是一位技术作家。作为顾问,他参与开发和维护基于Web的应用程序和客户/服务器应用程序,以及支持这些应用程序的数据库。他设计和实现了各种Access和SQLServer数据库,并且使用SQL建立数据库。创建和修改数据库对象。查询和修改数据。诊断与系统和数据有关的问题。Robert还独立编写或与他人合作出版了8本书,介绍各种网络和服务器技术,其中一本书还获得了美国技术通信协会PugetSound分会的优秀作品奖。此外,Robert还出版2本专门介绍SQLServer设计和实现的书籍,编写和编辑了大量与SQL数据库和计算机技术有关的其他文章。他的作品还触及计算机行业之外的领域,从新闻报道。广告到法律文件,他曾经两次获得科罗拉多新闻协会的奖项。
【目录】
第1部分关系数据库和SQL
第1章关系数据库及SQL导论
1.1关系数据库
1.1.1关系模型
项目1.1规范化数据和识别联系
项目小结
1.2了解SQL
1.2.1SQL的演变
1.2.2SQL语句的类型
1.2.3执行的类型
1.2.4SOL标准和产品
实现方式
项目1.2连接数据库
项目小结
1.3思考与练习

第2章研究SQL环境
2.1了解SQL环境
2.2了解SQL目录
2.2.1模式
2.2.2模式对象
2.2.3数据库
2.3在SQL环境中命名对象
2.4创建模式
2.5创建数据库
项目2.1创建数据库和
模式
项目小结
2.6思考与练习

第3章创建和修改表
3.1创建SQL表
3.2指定列数据类型
3.2.1字符串数据类型
3.2.2数字数据类型
3.2.3日期数据类型
3.2.4间隔数据类型
3.2.5布尔数据类型
3.2.6使用SQL数据类型
3.3创建用户定义类型
3.4指定列默认值
项目3.1创建SQL表
项目小结
3.5删除SQL表
项目3.2修改和删除SQL表
项目小结
3.6思考与练习

第4章增强数据完整性
4.1了解完整性约束
4.2使用NOTNuLL约束
4.3添加UNIQUE约束
4.4添加PRIMARYKEY约束
4.5添加FOREIGNKEY约束
4.5.1MATCH子句
4.5.2子句
项目4.1添加NOTNULL约束、唯一约束和参照约束
项目小结
4.6定义CHECK约束
4.6.1定义断言
4.6.2创建域和域约束
项目4.2添加CHECK约束
项目小结
4.7思考与练习

第5章创建SQL视图
5.1在数据库中添加视图
5.2创建可更新视图
5.3从数据库中删除视图
项目5.1在数据库中添加视图
项目小结
5.4思考与练习

第6章管理数据库的安全
6.1了解SQL安全模型
6.1.1SQL会话
6.1.2访问数据库对象
6.2创建和删除角色
6.3授予和取消权限
6.4授予和取消角色
项目6.1管理角色和权限
项目小结
6.5思考与练习

第2部分数据访问和修改
第7章查询SQL数据
7.1使用SELECT语句检索数据
7.2使用WHERE子句定义搜索条件
7.3使用GROUPBY子句分组查询结果
7.4使用HAVING子句指定分组搜索条件
7.5使用ORDERBY子句排序查询结果
项目7.1查询INVENTORY数据库
项目小结
7.6思考与练习

第8章修改SQL数据
8.1插入SQL数据
8.2更新SQL数据
8.3删除SQL数据
项目8.1修改SQL数据
项目小结
8.4思考与练习

第9章谓语
9.1比较SQL数据
9.2返回空值
9.3返回近似值
项目9.1在SQL语句中使用谓语
项目小结
9.4引用其他数据源
9.4.1IN谓语
9.4.2EXISTS谓语
9.5量化比较谓语
9.5.1SOME和ANY谓语
9.5.2ALL谓语
项目9.2在谓语中使用子查询
项目小结
9.6思考与练习

第10章函数和值表达式
10.1使用集合函数
10.1.1COUNT函数
10.1.2使用MAX和MIN函数
10.1.3使用SUM函数
10.1.4使用AVG函数
10.2使用值函数
10.2.1使用字符串值函数
10.2.2使用日期值函数
10.3使用值表达式
10.3.1数字值表达式
10.3.2CASE值表达式
10.3.3CAST值表达式
10.4使用特殊值
项目10.1使用函数和值表达式
项目小结
10.5思考与练习

第11章访问多个表
11.1执行基本的连接运算
11.1.1使用相关名称
11.1.2在两个以上的表之间创建连接
11.1.3创建交叉连接
11.1.4创建自连接
11.2利用共享列名连接表
11.2.1创建自然连接
11.2.2创建命名列连接
11.3使用条件连接
11.3.1创建内连接
11.3.2创建外连接
11.4执行联合运算
项目11.1查询多个表
项目小结
11.5思考与练习

第12章使用子查询访问和修改数据
12.1创建返回多个数据行的子查询
12.1.1使用IN谓语
12.1.2使用EXISTS谓语
12.1.3使用量化比较谓语
12.2创建返回一个值的子查询
12.3使用相关子查询
12.4使用嵌套子查询
12.5使用子查询修改数据
12.5.1使用子查询插入数据
12.5.2使用子查询更新数据
12.5.3使用子查询删除数据
项目12.1使用子查询
项目小结
12.6思考与练习

第3部分高级数据访问技术
第13章创建SQL调用例程
13.1了解SQL调用例程
13.1.1SQL调用过程和函数
13.1.2基本语法
13.2创建SQL调用过程
13.3在过程中添加输入参数
13.4.在过程中添加局部变量
13.5使用控制语句
13.5.1创建复合语句
13.5.2创建条件语句
13.5.3创建循环语句
项目13.1创建SQL调用过程
项目小结
13.6在过程中添加输出参数
13.7创建SQL调用函数
项目13.2创建SQL调用函数
项目小结
13.8思考与练习

第14章创建SQL触发器
14.1了解SOL触发器
14.2创建SOL触发器
14.2.1引用旧数据和新数据
14.2.2删除SOL触发器
14.3创建插入触发器
14.4创建更新触发器
14.5创建删除触发器
项目14.1仓U建SQL触发器
项目小结
14.6思考与练习

第15章使用sQL游标
15.1了解SOL游标
15.2声明游标
15.2.1语法中的可选项
15.2.2创建游标声明
15.3打开和关闭游标
15.4.检索游标返回的数据
15.5使用定位LJPDATE和DELETE语句
15.5.1使用定位IJPDATE语句
15.5.2使用定位DELETE语句
项目15.1使用SQL游标
项目小结
15.6思考与练习

第16章管理SQL事务
16.1了解SOL事务
16.2设置事务属性
16.2.1指定隔离级别
16.2.2指定诊断尺寸
16.2.3创建SEI、TRANSACTION语句
16.3启动事务
16.4设置约束延迟性
16.5在事务中创建保存点
16.6终止事务
16.6.1提交事务
16.6.2回滚事务
项目16.1处理事务
项目小结
16.7思考与练习

第17章访问主机程序中的SQL数据
17.1直接调用SQL
17.2在程序中嵌入SQL语句
17.2.1创建嵌入式SQL语句
17.2.2在SQL语句中使用主机变量
17.2.3检索SQL数据
17.2.4处理错误
项目17.1嵌入SQL语句
项目小结
17.3创建SQL客户端模块
17.4使用SQL调用级接口
17.4.1分配句柄
17.4.2执行SQL语句
17.4.3使用主机变量
17.4.4检索SQL数据
项目17.2使用SQL调用级接口
项目小结
17.5思考与练习

第18章处理XML数据
18.1XML基础知识
18.2了解SOL/XML
18.2.1XML数据类型
18.2.2SQL/XML函数
18.2.3SQL/XML映射规则
项目18.1使用SOL/XML函数
项目小结
18.3思考与练习
附录思考与练习答案
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP