Oracle是目前全球应用最广泛、功能最强大的关系型数据库。本书结合大量实例,详细地讲述了Oracle数据库各方面的知识。全书内容包括Oracle安装配置、Oracle常用开发工具、SQL Plus、数据表、视图、约束、函数与存储过程、触发器、序列、索引、用户与角色、内置函数、控制语句、SQL查询及更新语句、并发与锁定、正则表达式、与编程语言结合使用。为了便于读者学习与把握,在每章都使用了单独的小节来展示实例,并给出习题和答案。
本书光盘附带书中所涉及的源文件和数据库脚本。同时,光盘还附带配套全程视频,以便于读者更好地掌握本书内容。
本书适合Oracle数据库开发人员、基于Oracle数据库的软件程序员、Oracle数据库管理员、大专院校学生,以及对Oracle开发有兴趣的人员。本书浅显易懂、实例丰富,尤其适合广大程序员自学。
第一篇 Oracle管理配置
第1章 Oracle安装配置(教学视频:10分钟)
第2章 Oracle常用工具(教学视频:7分钟)
第3章 SQL Plus和PL/SQL(教学视频:11分钟)
第二篇 Oracle数据库对象
第4章 Oralce数据库(教学视频:15分钟)
第5章 Oracle数据表对象(教学视频:42分钟)
第6章 约束(教学视频:43分钟)
第7章 视图(教学视频:50分钟)
第8章 函数与存储过程(教学视频:48分钟)
第9章 游标(教学视频:36分钟)
第10章 触发器(教学视频:58分钟)
第11章 序列(教学视频:28分钟)
第12章 用户角色与权限控制(教学视频:45分钟)
第三篇 Oracle中的SQL
第13章 Oracle数据类型(教学视频:21分钟)
第14章 Oracle中的函数与表达式(教学视频:111分钟)
第15章 Oracle中的控制语句(教学视频:16分钟)
第16章 SQL查询(教学视频:55分钟)
第17章 SQL更新数据(教学视频:34分钟)
第四篇 Oracle编程高级应用
第18章 数据库速度优化与数据完整性(教学视频:32分钟)
第19章 数据一致性与事务管理(教学视频:46分钟)
第20章 并发控制(教学视频:35分钟)
第21章 Oracle中的正则表达式(教学视频:29分钟)
第五篇 Oracle与编程语言综合使用实例
第22章 Oracle在Java开发中的应用(教学视频:38分钟)
第23章 Oracle在C#开发中的应用(教学视频:12分钟)
第1章 Oracl e安装配置
Oracle是目前全球最流行、最强大的数据库系统。Oracle数据库具有完备的数据管理功能,能完美地刻画数据关系,并实现了完善的分布式处理功能。由于0racle强大的功能,针对其安装配置也具有一定的复杂性。本章着重讲述Oracle数据库的安装及配置。本章的内容包括:
·数据库术语;
·主流数据库简介;
·Oracle数据库的安装环境;
·安装Oracle数据库服务器。
通过本章的学习,读者能够掌握基本的数据库术语,并能了解当前主流数据库的特点。对于Oracle数据库服务器端,则可以独立完成在Windows环境中的安装。
1.1 0racle简介
数据库(database)是数据存储仓库的简称。数据库是一个经久不衰的话题,本节将首先介绍数据库的基本术语,接着介绍当前主流数据库,最后介绍Oracle相对其他数据库的特点。
1.1.1 数据库术语
在介绍数据库的配置和开发之前,了解数据库的基本术语是必要的。这些术语并非仅仅用于Oracle或其他特定数据库,而是作为一种标准称谓在各数据库中共享使用。
1.数据
数据是数据库的最基本的存储对象。文本、图像、声音、视频等媒体格式在存储于数据库时,都被称为数据。数据是数据库建立的根本目的。
2.数据库及数据库管理系统
数据库是数据存储的仓库。数据库都是建立在计算机设备上的,最常见的设备为计算机硬盘。数据库以文件的形式存在,而文件的具体格式则由各数据库厂商进行定义。
数据库管理系统是用于管理数据库的工具。因为所有的数据都是以某种格式存储在文件中的,用户不可能直接操作文件来实现对数据库的操作。这样非但具有相当大的安全隐患,而且不具有可行性。因此,各数据库厂商都会提供本身的工具(一般为图形界面软件)作为用户接口。数据库用户通过这些工具进行各种数据库操作。常见的数据库管理系统如0racle的OEM(Oracle Enterprise Manager)、SQL Server的企业管理器等。
……
装 帧:平装
页 数:397
版 次:1
开 本:16开
纸 张:胶版纸