Oracle基础教程

出版时间:2008-6  出版社:人民邮电出版社  作者:佩里(James Perry),波斯特(Gerald Pos  页数:579  译者:钟鸣  
Tag标签:无  

内容概要

  《Oracle基础教程》全面介绍了Oracle 数据库管理系统,详细描述了如何介绍创建、修改、重命名和删除数据库表,查询数据库,自定义表单,创建和修改报表,维护数据库安全以及数据库管理等。在讲解的同时提供了实例及章末小结和习题,供读者进一步巩固和实践所学到的知识。《Oracle基础教程》兼顾了数据库理论和Oracle实践以及应用程序的开发与管理,适合初学者和具有一些实践经验的读者学习参考。《Oracle基础教程》可作为大专院校和培训机构相关课程的教材。

作者简介

  James Perry,美国圣迭戈大学商学院信息系统教授。讲授计算机方面的课程已经30多年,与人合作撰写过几十部教材和技术图书,并被译为中、俄、韩等多种文字。他曾担任许多著名机构的技术顾问,如美国国家喷气推进实验室。

书籍目录

第1章 关系数据库系统与Oracle 10g介绍1.1 数据库管理系统1.1.1 个人系统1.1.2 基于服务器的系统1.2 以实体和联系描述系统1.3 理解关系数据库模型1.3.1 主键1.3.2 范式1.3.3 联系和外键1.3.4 对象关系模型1.4 安装Oracle工具1.4.1 安装Oracle数据库管理系统1.4.2 删除Oracle数据库管理系统1.4.3 安装开发工具包1.4.4 企业表单和报表服务1.5 Oracle环境研究1.5.1 SQL*Plus和iSQL*Plus1.5.2 开发工具包1.5.3 Oracle企业管理器1.6 对本书数据库的介绍1.6.1 Redwood Realty1.6.2 Coffee Merchant1.6.3 Rowing Ventures1.6.4 Broadcloth Clothing1.7 小结第2章 SQL和SQL*Plus概述2.1 引言2.1.1 SQL命令的分类2.1.2 剖析一个SQL语句2.1.3 获得联机帮助2.2 与数据库的接口2.3 使用DOS命令行的SQL*Plus2.3.1 登录Oracle2.3.2 输入并运行SQL命令2.3.3 编辑SQL命令2.4 使用SQL*Plus for Windows2.4.1 登录Oracle2.4.2 输入并运行SQL命令2.4.3 编辑SQL命令2.4.4 退出SQL*Plus2.5 使用iSQL*Plus2.5.1 登录Oracle2.5.2 输入并运行SQL命令2.5.3 编辑SQL命令2.5.4 退出iSQL*Plus2.6 理解SQL语句2.6.1 运行SQL查询2.6.2 考察数据定义语言的语句2.6.3 考察数据操纵语言的语句2.6.4 考察事务控制语句2.6.5 考察数据控制语言的语句2.7 使用SQL*Plus命令扩展功能2.7.1 显示表结构2.7.2 用文件记录打印信息2.7.3 格式化命令2.7.4 定制SQL*Plus环境2.7.5 执行脚本文件2.7.6 使用变量2.7.7 其他SQL*Plus命令2.7.8 建立和运行脚本文件2.8 小结第3章 创建、修改、重命名和删除数据库的表3.1 设计关系数据库3.1.1 与数据库用户交谈3.1.2 确定用户需求3.1.3 确定业务对象3.1.4 规范设计3.2 理解Oracle用户账号3.3 针对Personal Oracle用户的进一步说明3.3.1 创建用户3.3.2 用另一个用户名和口令登录3.3.3 更改用户的系统权限3.3.4 更改用户口令3.3.5 更改自己的口令3.3.6 删除用户3.4 创建表3.4.1 Oracle数据类型3.4.2 用SQL*Plus创建表3.4.3 添加表和列的注释3.5 定义和使用约束3.5.1 理解约束3.5.2 命名约束3.5.3 定义约束3.5.4 创建列约束和表约束3.5.5 给列赋默认值3.6 更改表及约束3.6.1 添加、启用或禁用约束3.6.2 删除或重命名约束3.6.3 更改列默认值或数据类型3.6.4 添加、删除和重命名列3.6.5 标记列为不使用并删除不使用的列3.7 显示表名、结构及注释3.7.1 列出数据库表3.7.2 查看关于列的信息3.7.3 查看表约束和列约束3.7.4 查看表注释和列注释3.8 删除、恢复和重命名表3.8.1 删除表3.8.2 恢复被删除的表3.8.3 清除回收站3.8.4 重命名表3.9 基于其他表创建表3.10 小结第4章 修改数据以及审计表的操作4.1 将数据行插入表中4.1.1 指定列的列表4.1.2 处理完整性约束4.1.3 省略列名4.1.4 插入日期和时间4.1.5 从其他表中插入数据4.1.6 创建和使用序列4.2 更新数据4.2.1 更新语句4.2.2 CASE结构介绍4.2.3 用CASE结构更新数据4.2.4 替代变量4.3 删除行和截断表4.3.1 删除选择的行4.3.2 删除所有行4.4 合并行4.5 数据库事务4.5.1 提交4.5.2 回退4.5.3 保留点4.6 创建和使用数据库触发器4.6.1 触发器介绍4.6.2 创建和使用BEFORE触发器4.6.3 创建一个AFTER触发器审计表操作4.6.4 创建和使用语句级触发器4.6.5 显示、更改、删除触发器4.7 小结第5章 查询数据库……第6章 创建多表查询和视图第7章 使用PL/SQL第8章 理解和使用Forms Builder第9章 定制表单第10章 创建和修改报表第11章 建立集成应用第12章 维护数据库安全第13章 数据库管理词汇表索引(图灵网站下载)

章节摘录

  第1章 关系数据库系统与Oracle 10g介绍  本章内容  数据库系统的基本用途  设计数据库的基本步骤  如何安装本书所需的Oracle具  关于本书中所用数据库的某些背景信息  1.1 数据库管理系统  数据库管理系统(DBMS)是当今组织机构中最重要的计算机工具之一。多数公司都使用DBMS来记录业务和处理财会信息。许多公司用DBMS更方便地访阿研究数据。大多数商务网站在后台采用一个DBMS来存放货物清单及交易数据。DBMS的用途是对数据提供可靠的存储和方便的访问。DBMS是一种运行在计算机操作系统上用来存储和检索数据的软件。这些数据存储在一个精心设计的数据库(database)中。更准确地说,数据库由数据组成,DBMS(或简单地称为数据库系统)是控制数据库的软件。  这些年来,数据库系统历经了多次变化。其中最重要的变化之一是关系数据库模型的建立。大多数现有的数据库系统,包括Oracle都是基于这种模型的。本书将逐步深入讨论关系方法的内容,其基础概念就是将所有数据存储在由简单的行和列组成的表中。  DBMS有几个组成部分,分别是存储和检索数据、识别用户、创建应用。用户通过某种查询语言、数据录入表单、报表与数据库打交道。SQL是大多数主流系统(包括Oracle)采用的标准查询语言。  SQL的几个元素是按标准定义的,因此你可以将知识运用到不同的系统。Oracle主要依赖于SQL,在Oracle中做所有事情,几乎都需要首先学习SQL语言。此外,还需要了解如何创建表单和报表,因为它们是用户使用数据库的主要途径。Oracle的开发工具包(Developer Suite)含有建立数据录入表单和几种类型报表的工具,所需编程工作量非常少。  应用(application)由数据库以及用户执行特定任务所需的表单和报表组成。开发人员(developer)是设计数据库、编写查询并建立表单和报表的人员。

编辑推荐

  《Oracle基础教程》中,教学和写作经验都极为丰富的两位教授将引导你由易到难地全面学习Oracle数据库开发和管理方面的知识。包括表、查询、视图、表单、报表、安全以及SQL*Plus、PL/SQL和各种工具的使用等。全书以一个非常贴近现实的虚构房地产公司Redwood Realty的数据库为例。循序渐进地讲述如何实际完成各种数据库开发和管理任务,最后实现一个完整的数据库应用。此外,还提供了丰富的实习题。包括另外3个完整的实际案例。不仅能使你对Oracle有整体性的认识,而且能够通过大量具体的实例演练培养实际动手和解决问题的能力。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Oracle基础教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7