Oracle数据库基础
课件处为本书PPT教案

作者:贾素玲等

丛书名:高等学校计算机应用人才培养系列教材

定价:25元

印次:1-7

ISBN:9787302146940

出版日期:2007.04.01

印刷日期:2013.01.24

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

数据库理论是计算机科学的基础理论之一,其本身也在不断的发展过程中,Oracle是目前主流的数据库产品。本书在数据库理论的基础上介绍Oracle 9i的基础知识。 本书主要内容包括表,视图、索引、序列、同义词、用户、角色、权限、数据字典等数据库对象的管理,PL/SQL基本语法和结构,游标、异常处理、过程、函数、包、事务处理和备份恢复管理等。本书还包括两个附录,附录A通过图解的方式介绍了Oracle 9i服务器端安装过程以及数据库的启动和关闭; 附录B介绍了Oracle 9i客户端的安装过程及网络连接配置。 本书强调理论联系实际,将数据库理论中的重要理论内容和Oracle 9i的实现结合起来介绍。同时突出实践性,案例丰富,并专门通过对一个业务系统的分析,使学生全面掌握本书所讲Oracle 9i的基本内容。 本书可以作为大学本科计算机、管理信息系统及相关专业的Oracle基础教材,同时亦可作为相关研究人员和工程技术人员的参考书籍。

前言 数据库技术是信息技术的重要组成部分,在Internet技术迅猛发展的过程中,需要数据库技术的支撑。数据库理论是计算机科学的基础理论之一,其本身也在不断的发展过程中。1979年6月12日,全球第一个商用SQL关系数据库Oracle V2由RSI公司(Relational Software Inc.)正式推出。本书就是在数据库理论的基础上介绍Oracle 9i的基础知识。 第1章简单回顾了数据库理论、数据库对象和SQL语言,重点介绍Oracle的软件体系结构和产品特征,同时介绍PL/SQL和SQL*Plus的基本概念。第2章至第4章以SQL语言为主线,讲解Oracle 9i的实现。其中,第2章重点介绍表的管理和查询; 第3章重点讲解DML语句和复杂查询,包括连接查询和嵌套查询; 第4章依次讨论视图、索引、序列、同义词等模式对象,讲解了用户、角色和权限等涉及数据库安全的基本内容和数据字典。第5章至第7章以PL/SQL语言为主线,讲解Oracle 9i程序设计。其中,第5章概述PL/SQL的基本语法和结构; 第6章重点介绍了游标和异常处理; 第7章依次讲解过程、函数和包等子程序的设计和实现。第8章简述事务处理和备份恢复管理。第9章综合本书所讲内容完成一个业务系统的数据库设计。附录A和附录B分别用图解的方法介绍服务器端和客户端的安装。 本书的主要特点如下。 (1) 理论联系实际。本书涉及的理论内容包括关系数据库理论(1.1节“数据库理论简介”)、关系操作(2.3节“select命令”)、完整性理论(3.2节“列约束”)、集合操作(3.5节“连接查询”)、安全管理(4...

目录
荐语
查看详情 查看详情

目录

第1章Oracle简介

1.1数据库理论简介

1.1.1关系数据库

1.1.2面向对象数据库系统

1.1.3分布式数据库

1.1.4并行数据库系统

1.1.5多媒体数据库

1.1.6数据仓库

1.2Oracle软件体系结构

1.2.1Oracle数据库文件

1.2.2Oracle内存结构

1.2.3Oracle进程

1.3C/S和B/S软件体系结构

1.3.1C/S软件体系结构

1.3.2B/S软件体系结构

1.3.3基于B/S结构与C/S结构结合的体系结构

1.4Oracle 9i产品介绍

1.4.1Oracle 9i产品介绍

1.4.2Oracle 9i关键应用程序

1.4.3下一代数据库产品Oracle10g

1.5数据库对象

1.6SQL

1.7PL/SQL

1.8SQL*Plus

1.8.1SQL*Plus启动

1.8.2SQL*Plus命令

本章小结

习题1

第2章表管理和查询

2.1列数据类型

2.1.1Oracle内建数据类型

2.1.2ANSI、DB2和SQL/DS数据类型

2.1.3用户自定义类型

2.1.4Oracle补充类型

2.2表管理

2.2.1create table命令

2.2.2alter table命令

2.2.3rename命令

2.2.4truncate table命令

2.2.5drop table命令

2.3select命令

2.3.1投影操作

2.3.2选择操作

2.4运算符

2.4.1算术运算符

2.4.2连接运算符

2.4.3... 查看详情

查看详情