计算机科学与编程基础,国外经典教材·计算机科学与技术:Oracle 10g编程基础

作为Oracle编程基础教材,《国外经典教材·计算机科学与技术:Oracle10g编程基础》力求言简意赅,重点突出。全书共分三部分:第Ⅰ部分引导读者对关系模型的基础知识进行回顾,并介绍OracleSQL和PL/SQL基础知识。第Ⅱ部分在第Ⅰ部分的基础上引入OracleWeb编程的相关技术。第Ⅲ部分讲解Oracle支持的XML数据模型和查询语言。最后还为读者提供多个综合的数据库开发项目,用于巩固和提高所学的Oracle知识。

《国外经典教材·计算机科学与技术:Oracle10g编程基础》著述清楚,结构清晰,为初涉Oracle编程的学生和专业人士提供了理想的入门指导。 RaishekharSunderraman是乔治亚州立大学计算机科学系教授。Sunderraman教授在爱荷华州立大学获得了计算机科学博士学位,并曾在该校任教18年。他发表过许多篇论文,论文所涉及的主题广泛,包括演绎数据库和逻辑编程;数据库的不完整性、非一致性和否定性;演绎和面向对象数据库;Web访问数据库;Web上的半结构化数据;生物信息学数据建模等。 第1章关系数据模型

1.1关系数据库

1.2完整性约束

1.2.1主键

1.2.2参照完整性约束--外键

1.2.3非空约束

1.3关系的表格视图

1.4示例数据库

1.4.1成绩表数据库

1.4.2邮购订单数据库

1.4.3股票交易数据库

1.5关系代数

1.5.1集合运算符

1.5.2关系运算符

1.5.3用关系代数进行查询

第2章OracleSQL基础

2.1OracleSQL水Plus

2.1.1进入和退出SQL*Plus

2.1.2在SQL*Plus下执行命令

2.1.3缓冲区操作命令

2.1.4格式化查询结果

2.1.5SQL*Plus会话截取

2.2创建、删除和修改表

2.2.1删除表

2.2.2创建表

2.2.3修改表

2.3插入行

2.4查询数据库

2.4.1简单select语句

2.4.2子查询

2.4.3并

2.4.4forall查询

2.4.5聚合函数

2.4.69roupby和having子句

2.4.7完整的select语句

2.4.8字符串、数值和日期函数.

2.5视图

2.5.1创建视图

2.5.2删除视图

2.6修改数据库

2.6.1insert语句

2.6.2update语句

2.6.3delete语句

2.6.4commit和rollback语句

2.7序列

2.8Oracle数据字典

2.8.1usercatal09表

2.8.2Userobjects表

2.8.3user-tables表

2.8.4user-tab-columns表

2.8.5userviews表

2.9Oracle10g对象特性

2.9.1createtype语句

2.9.2可变数组集合类型

2.9.3插入行

2.9.4用户白定义方法

2.9.5嵌套表

2.9.6对象表

2.9.7向嵌套表中插入行

2.9.8查询和访问数据

练习

第3章PL/SQL基础

3.1什么是PL/SQL

3.2数据类型和变量

3.3程序控制语句

3.3.1null语句

3.3.2赋值语句

3.3.3条件语句

……

第4章PL/SQLWeb编程

第5章OracleJDBC基础

第6章javaScript基础

第7章合用Javaservlet进行OracleWeb编程

第8章OracleXML基础

第9章XML查询和转换

第10章建议项目

建议阅读

内容简介:

作为Oracle编程基础教材,《国外经典教材·计算机科学与技术:Oracle10g编程基础》力求言简意赅,重点突出。全书共分三部分:第Ⅰ部分引导读者对关系模型的基础知识进行回顾,并介绍OracleSQL和PL/SQL基础知识。第Ⅱ部分在第Ⅰ部分的基础上引入OracleWeb编程的相关技术。第Ⅲ部分讲解Oracle支持的XML数据模型和查询语言。最后还为读者提供多个综合的数据库开发项目,用于巩固和提高所学的Oracle知识。

《国外经典教材·计算机科学与技术:Oracle10g编程基础》著述清楚,结构清晰,为初涉Oracle编程的学生和专业人士提供了理想的入门指导。

作者简介:

RaishekharSunderraman是乔治亚州立大学计算机科学系教授。Sunderraman教授在爱荷华州立大学获得了计算机科学博士学位,并曾在该校任教18年。他发表过许多篇论文,论文所涉及的主题广泛,包括演绎数据库和逻辑编程;数据库的不完整性、非一致性和否定性;演绎和面向对象数据库;Web访问数据库;Web上的半结构化数据;生物信息学数据建模等。

目录:

第1章关系数据模型

1.1关系数据库

1.2完整性约束

1.2.1主键

1.2.2参照完整性约束--外键

1.2.3非空约束

1.3关系的表格视图

1.4示例数据库

1.4.1成绩表数据库

1.4.2邮购订单数据库

1.4.3股票交易数据库

1.5关系代数

1.5.1集合运算符

1.5.2关系运算符

1.5.3用关系代数进行查询

第2章OracleSQL基础

2.1OracleSQL水Plus

2.1.1进入和退出SQL*Plus

2.1.2在SQL*Plus下执行命令

2.1.3缓冲区操作命令

2.1.4格式化查询结果

2.1.5SQL*Plus会话截取

2.2创建、删除和修改表

2.2.1删除表

2.2.2创建表

2.2.3修改表

2.3插入行

2.4查询数据库

2.4.1简单select语句

2.4.2子查询

2.4.3并

2.4.4forall查询

2.4.5聚合函数

2.4.69roupby和having子句

2.4.7完整的select语句

2.4.8字符串、数值和日期函数.

2.5视图

2.5.1创建视图

2.5.2删除视图

2.6修改数据库

2.6.1insert语句

2.6.2update语句

2.6.3delete语句

2.6.4commit和rollback语句

2.7序列

2.8Oracle数据字典

2.8.1usercatal09表

2.8.2Userobjects表

2.8.3user-tables表

2.8.4user-tab-columns表

2.8.5userviews表

2.9Oracle10g对象特性

2.9.1createtype语句

2.9.2可变数组集合类型

2.9.3插入行

2.9.4用户白定义方法

2.9.5嵌套表

2.9.6对象表

2.9.7向嵌套表中插入行

2.9.8查询和访问数据

练习

第3章PL/SQL基础

3.1什么是PL/SQL

3.2数据类型和变量

3.3程序控制语句

3.3.1null语句

3.3.2赋值语句

3.3.3条件语句

……

第4章PL/SQLWeb编程

第5章OracleJDBC基础

第6章javaScript基础

第7章合用Javaservlet进行OracleWeb编程

第8章OracleXML基础

第9章XML查询和转换

第10章建议项目

建议阅读


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部