出版时间:2010-3 出版社:人民邮电出版社 作者:宁丽娟 刘文菊 页数:463 字数:725000
内容概要
本书是Oracle 11g的入门教材,是初学者快速掌握Oracle数据库的途径,尤其适合Oracle数据库应用开发人员阅读,来获得应具备的数据库方面的知识和技能。本书从如何安装Oracle数据库入手,到如何掌握和Oracle交互的SQL语言和PL/SQL编程,逐步延伸至数据库的体系结构,并以此为基础,介绍数据库的SQL语句优化和备份恢复等内容。 本书内容共11章,分为5个部分。第1部分是Oracle基础,包括Oracle 11g的安装、SQL语言、数据库对象的管理、PL/SQL编程等;第2部分是Oracle体系结构;第3部分是Oracle数据库的用户及安全管理;第4部分是数据库中的SQL语句优化;第5部分是从程序员的角度来看数据库的备份和恢复。
书籍目录
第1章 Oracle 11g的安装 1.1 安装要求 1.2 下载Oracle数据库 1.3 安装Oracle数据库 1.4 Oracle的启动和关闭 1.5 下载Oracle帮助文档 本章小结 第2章 SQL基础 2.1 数据库管理系统(DBMS)概述 2.1.1 数据库的产生 2.1.2 关系型数据库 2.1.3 常见的关系型数据库 2 2.2 SQL概述 2.2.1 SQL语言的定义 2.2.2 SQL语言的特点 2.2.3 SQL语言的分类 2.2.4 SQL语言的编写规范 2.3 Oracle数据库概述 2.3.1 Oracle数据库的发展史 2.3.2 Oracle数据库对象 2.3.3 Oracle数据库中的用户 2.3.4 Oracle数据库中样例表 2.4 Oracle的主要开发工具SQL*Plus 2.4.1 SQL*Plus简介 2.4.2 SQL*Plus的启动和退出 2.4.3 SQL*Plus编辑命令 2.4.4 SQL*Plus文件命令 2.4.5 SQL*Plus格式化输出结果命令 2.4.6 SQL*Plus环境设置和显示命令 2.4.7 SQL*Plus中的交互命令 2.4.8 定制SQL*Plus环境参数 2.5 Oracle其他开发工具介绍 2.5.1 Oracle SQL Developer 2.5.2 TOAD for Oracle Application Developers 2.5.3 PL/SQL Developer 2.5.4 几种开发工具的对比 本章小节 练习题 第3章 SQL查询 3.1 基本查询 3.1.1 简单查询语句 3.1.2 查询所有的列 3.1.3 查询指定列 3.1.4 去掉重复值 3.1.5 查询语句中使用算术表达式 3.1.6 查询语句中使用列的别名 3.1.7 查询语句中使用连接表达式 3.1.8 处理空值(NULL) 3.1.9 查询日期列 3.2 限制查询结果 3.2.1 在WEHER子句中使用简单比较操作符 3.2.2 在WHERE子句中使用BETWEEN…AND… 3.2.3 在WHERE子句中使用IN(list) 3.2.4 在WHERE子句中使用LIKE 3.2.5 在WHERE子句中使用IS NULL 3.2.6 在WHERE子句中使用AND 3.2.7 在WHERE子句中使用OR 3.2.8 在WHERE子句中使用NOT 3.2.9 运算符的优先级规则 3.3 查询结果排序 3.3.1 升序排序 3.3.2 降序排序 3.3.3 使用非选择列表排序 3.3.4 使用表达式排序 3.3.5 使用列别名排序 3.3.6 使用列位置排序 3.3.7 使用多列排序 3.4 分组查询 ……第4章 SQL单行函数 第5章 数据操纵与事务控制 第6章 数据库对象的创建和管理第7章 PL/SQL开发 第8章 Oracle体系结构和管理基础 第9章 数据库用户及安全管理第10章 SQL语句优化第11章 简单备份与恢复
图书封面
评论、评分、阅读与下载