| |
| 《Oracle数据库系统(第2版):SQL和PL/SQL简明教程》 | |
| |
| |
内容简介 本书共分4部分。第Ⅰ部分介绍关系数据库的基本概念和数据库设计技术的有关知识;第Ⅱ部分介绍非过程化的关系数据库语言SQL;第Ⅲ部分介绍Oracle特有的过程化语言PL/SQL;第Ⅳ部分介绍Oracle 9i的体系结构和管理,以及从Java到Oracle的连通性。每一章的后面均有简短的概括总结、练习题和实验室活动,以帮助读者巩固该章所讲述的内容。 本书适用于大学生、大学教师、职业培训人员和业内人员阅读参考。
| |
|
顾客评论 |
|
目录
目 录 第Ⅰ部分数据库 概念 第1章数据库概念:关系方法1 数据库介绍1 关系2 数据库管理系统2 关系数据库模型4 完整性规则6 理论上的关系语言7 简单概括15 练习题15 第2章数据库设计:数据建模和规范化18 数据建模18 依赖21 数据库设计22 范式23 依赖图25 反规范化27 规范化示例二27 简单概括30 练习题30 第Ⅱ部分Oracle SQL 第3章Oracle 9i:概括介绍32 个人数据库32 客户/服务器数据库34 Oracle 9i简要介绍35 SQLPlus环境37 结构化查询语言37 登录到SQLPlus38 SQLPlus命令41 Oracle错误和联机帮助42 其他可供选择的文本编辑器43 SQLPlus工作表45 样例数据库49 简单概括56 练习题57 实验室活动57 第4章Oracle表:数据定义语言(DDL)59 命名规则和约定59 数据类型60 约束62 创建Oracle数据表66 显示数据表信息69 修改已存在的数据表71 删除数据表77 重新命名数据表77 截断数据表78 Oracle数据表的各种类型78 假脱机79 错误代码79 简单概括80 练习题82 实验室活动84 第5章操纵数据表:数据管理和检索85 数据操纵语言85 新添加一行或一条记录85 定制化提示符88 更新存在的行/记录89 删除存在的行/记录91 从数据表中检索数据91 算术运算98 使用WHERE子句限制数据99 排序106 重新访问替换变量108 DEFINE命令109 CASE结构110 简单概括111 练习题112 实验室活动113 第6章操纵数据表:函数和分组114 内置函数114 分组数据129 简单概括132 练习题132 实验室活动133 第7章多张数据表:连接和集合运算135 连接135 集合运算符142 简单概括147 练习题148 实验室活动148 第8章子查询:嵌套查询150 子查询150 TOPN分析158 MERGE合并语句160 相关的子查询161 简单概括162 练习题163 实验室活动164 第9章高级特性:对象. 事务和数据控制165 视图165 序列169 同义词172 索引174 ROWID伪列175 事务175 对行加锁以便更新178 控制访问178 简单概括182 练习题183 实验室活动184 SQL回顾:补充实例185 创建表使用的脚本186 向表中插入行使用的脚本187 用替换变量插入行187 第Ⅲ部分PL/SQL 第10章PL/SQL:一种编程语言194 PL/SQL的简史195 PL/SQL基本原理195 PL/SQL块结构197 注释198 数据类型199 其他数据类型201 变量声明201 锚的声明202 赋值运算203 绑定变量204 PL/SQL中的替换变量205 在PL/SQL中显示输出结果205 算术运算符206 简单概括207 练习题208 实验室活动208 第11章有关PL/SQL的更多内容:控制结构和嵌入式SQL210 控制结构210 块嵌套223 PL/SQL中的SQL223 PL/SQL中的数据操纵语句225 事务控制语句227 简单概括227 练习题228 实验室活动229 第12章PL/SQL的游标和异常230 游标230 隐式游标231 显式游标231 显式游标的属性234 隐式游标的属性236 游标FOR循环236 SELECT ... FOR UPDATE游标237 WHERE CURRENT OF子句238 带参数的游标238 游标变量的简单介绍240 异常241 异常的类型242 更多的样例程序248 简单概括248 练习题251 实验室活动253 第13章PL/SQL复合数据类型:记录. 表和可变数组254 复合数据类型254 PL/SQL记录254 PL/SQL表257 PL/SQL可变数组263 简单概括265 练习题266 实验室活动267 第14章PL/SQL命名块:过程. 函数. 包和触发器268 过程268 函数271 包276 触发器280 数据字典视图285 简单概括286 练习题287 实验室活动287 第Ⅳ部分杂项主题 第15章Oracle Java:JDBC和SQLj教程289 Java编程语言289 JDBC290 Sun公司的JDBC驱动程序和Oracle数据源294 OracleDriver和Oracle瘦驱动程序298 Java小应用程序:综合各种技术300 SQLj307 主机变量309 SQLj迭代器310 在SQLj中使用PL/SQL312 简单概括313 练习题314 实验室活动315 第16章Oracle 9i:体系结构和管理316 数据库管理员316 Oracle体系结构概括介绍317 安装321 连接到Oracle 9i数据库321 实例和数据库322 使用Oracle企业管理器324 系统权限331 Oracle数据字典332 简单概括333 练习题333 附录A样例数据库的表定义335 IndoUS(IU)学院的学生数据库335 NamanNavan N2 公司的雇员数据库337 附录B快速查询SQL和PL/SQL的语法339 SQL关键字339 PL/SQL关键字340 SQL和PL/SQL的语法340 附录C查询SQL*Plus命令353 SQL*Plus中的编辑命令357 与文件相关的SQL*Plus命令357 附录D面向对象358 对象358 对象的SQL查询359 附录EOracle 9i SQL和PL/SQL的新特性361 SQL的新特性361 PL/SQL的新特性363 附录F更多的参考资料365 Web站点365 书籍和其他出版物365
| |
Oracle数据库系统(第2版):SQL和PL/SQL简明教程-相关图书 ·中国美术史纲 ·模具制造与管理 ·别拿上海人说事儿 ·外科门诊实用手册 ·戴名世遗文集 ·中国无神论史资料选编(近代编) ·未来之路:全球经济与金融体系中的中国 ·沈曾植集校注(上下) ·语林趣话 ·基础商务沟通:激活因特网一代的技能:第10版 ·中医方剂大辞典 第十册 ·社会学定量方法 ·中医方剂大辞典 第十一册 ·莲花生大师本生传 ·韦金笙论中国盆景艺术 ·中国人民大学年鉴(2004) ·当代西方经济学主要流派 ·《食物本草》点校本 ·全国英语等级考试第二级阅读与写作教程 ·红领章
|
| |