Oracle 10g数据库技术

出版时间:2010-12  出版社:清华大学出版社  作者:孟德欣 编  页数:335  

前言

本书主要介绍Oracle 10g的安装与卸载、体系结构、管理数据库、管理数据、存储管理、对象管理、Oracle安全管理、备份和恢复以及PL/SQL语言基础。本着实用性和技能性相结合的原则,本书力求浅显易懂。本书内容翔实,选材贴近实际,具有一定的代表性。每章均配有思考与练习及上机实验,加深读者对所学知识的理解,帮助读者快速掌握Oracle数据库技术。衷心希望本书能为读者学习Oracle数据库技术带来有益帮助。本书以Oracle 10g为基础编写,分为9章。第1章:安装与卸载。介绍数据库技术和Oracle 10g的安装与卸载,包括Oracle数据库的发展史、产品构成、新特性、安装与卸载以及初识Oracle常用工具等内容。第2章:体系结构。介绍Oracle数据库的物理结构、逻辑结构、内存结构、后台进程以及Oracle实例等内容。第3章:管理数据库。介绍创建、启动、关闭和删除Oracle数据库、管理初始化参数文件和控制文件、使用Oracle数据字典、克隆Oracle数据库等内容。第4章:管理数据。介绍Oracle数据库常用工具SQL*Plus各种命令的使用、SQL,语言基础以及事务控制等内容。第5章:存储管理。介绍表空间、数据文件、临时表空间、日志文件等内容以及使用OMIF管理物理文件,包括创建存储对象、将数据文件添加到表空间、管理临时表空间(组)、日志切换、删除存储对象及将存储对象联机或脱机等内容。第6章:对象管理。介绍Oracle数据库中的常用对象,如表、分区表、视图、索引、同义词和序列、簇、数据库链接等,包括创建对象、修改对象、删除对象及查看有关对象的数据字典等内容。

内容概要

本书以oracle 10g为基础,主要介绍oracle数据库的安装与卸载、体系结构、管理数据库、管理数据、存储管理、对象管理、oracle安全管理、备份和恢复以及pl/sql语言基础。  本书注重实用性和技能的结合,选材贴近实际,图文并茂,力求浅显易懂。每章均配有思考与练习及上机实验,加深读者对所学知识的理解。  本书可作为大专院校数据库等相关专业的教学用书或参考用书,还可作为广大数据库技术爱好者的自学用书。

书籍目录

第1章 安装与卸载  1.1 数据库技术简介  1.2 oracle数据库简介  1.3 oracle 10g for windows xp的安装  1.4 配置网络  思考与练习  上机实验 第2章 体系结构  2.1 物理存储结构  2.2 逻辑存储结构  2.3 内存结构  2.4 后台进程  2.5 oracle实例  思考与练习  上机实验 第3章 管理数据库  3.1 创建数据库  3.2 启动和关闭数据库  3.3 删除数据库  3.4 管理初始化参数文件  3.5 管理控制文件  3.6 数据字典  3.7 克隆数据库  思考与练习  上机实验 第4章 管理数据  4.1 sql*plus  4.2 sql语言基础  思考与练习  上机实验 第5章 存储管理  5.1 表空间  5.2 数据文件  5.3 临时表空间  5.4 日志文件  5.5 omf  思考与练习  上机实验 第6章 对象管理 第7章 oracle安全管理 第8章 备份和恢复 第9章 pl/sql语言基础 附录 习题参考答案 参考文献

章节摘录

插图:(1)数据可以长期保存。(2)由文件系统专门管理数据,但在共享性、独立性方面仍存在着明显缺陷。文件系统出现后,虽然将数据和程序两者分离,但实际上应用程序中依然要反映文件在存储设备上的组织方法、存取方法等物理细节,因而只要数据作了任何修改.程序仍然需要作改动。3.数据库系统阶段20世纪60年代中后期以来,计算机技术得到迅猛发展.出现了大容量的磁盘设备,硬件性能大幅提升,操作系统也可以实现多用户、多应用的实时处理,出现了数据库管理系统,其主要特征如下。(1)数据结构化。用数据模型来描述数据,采用记录等形式来组织数据。数据的结构化不仅体现在描述数据本身,还体现在描述数据之间的联系。数据结构化是数据库的主要特征之一,是数据库系统和文件系统的根本区别。(2)数据共享性高、冗余度小、易扩充。数据库中的数据集中存放,不是面向某一个应用,而是面向整个系统。这样可以减少数据的冗余度,既节省存储空间、减少存储时间,又可避免数据之间的不相容性和不一致性。数据库易扩充的特征体现在当应用程序发生改变时,只要重新选取数据库的不同子集数据或添加一部分新的数据,便可以满足新的应用程序需求。(3)数据独立性强。数据独立性是数据库系统最重要的目标之一,它能使数据独立于应用程序。数据的独立性分为物理独立性和逻辑独立性两个层次。物理独立性是指用户的应用程序与数据库中数据是相互独立的,即数据在磁盘上的存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变时应用程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据的逻辑结构改变时,用户程序也可以不变。数据与程序的独立,把数据的定义从程序中分离出去,加上数据的存取又由DBMS(Database Management System,数据库管理系统)负责,从而简化了应用程序的编制,大大减少了应用程序的维护和修改。可以说数据处理的发展史就是数据独立性不断进化的历史。

编辑推荐

《Oracle 10g数据库技术》:普通高等教育“十一五”国家级规划教材·21世纪高职高专规划教材网络专业系列

图书封面

评论、评分、阅读与下载


    Oracle 10g数据库技术 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7