Oracle数据库开发基础教程

王朝导购·作者佚名
 
Oracle数据库开发基础教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,数据库,Oracle,

作者: 张晓林,吴斌,晁阳编著

出 版 社: 清华大学出版社

出版时间: 2009-2-1字数: 581000版次: 1页数: 375印刷时间: 2009/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302192657包装: 平装内容简介

Oracle数据库系统是目前最优秀的大型数据库管理系统之一,它适用面广,能与各种高级语言相互结合使用,在开发C/S或B/S模式的数据库系统时,可以用其构建起性能稳定、安全性很强的后台数据服务器。

本书以多个功能完善的实用数据库管理系统为例,按照科学的软件工程思想,详细讲述了数据库管理系统开发的各个过程。其中实例包括考勤管理系统、费用收缴管理系统、仓库管理系统、人事管理系统、论坛系统、采购订单管理系统、招聘求职管理系统和供求信息发布系统。

本书适合从事数据库系统开发、数据库管理、网站动态数据库设计等工作的人员,以及其他相关领域人员使用。

目录

第1章 Oracle基础

1.1 关系数据库概述

1.1.1 目前主流的两类关系数据库

1.1.2 关系数据库的基本数据库对象

1.2 Oracle简介

1.2.1 Oracle的发展简史

1.2.2 Oracle的特点

1.2.3 Oracle的工作模式

1.3 安装与配置Oracle

1.3.1 安装Oracle的环境需求

1.3.2 Oracle的安装工具

1.3.3 Oracle服务器的安装与配置

1.3.4 Oracle客户端的安装

1.3.5 为客户端配置网络服务连接

1.4 Oracle的常用工具

1.4.1 企业管理器

1.4.2 SQL Plus

1.4.3 SQLPlus Worksheet

1.5 Oracle常用对象的创建与管理

1.5.1 Oracle表空间与常用对象简介

1.5.2 数据表

1.5.3 数据完整性约束

1.5.4 索引的管理

1.5.5 视图的管理与使用

1.5.6 存储过程与触发器

1.6 Oracle的数据类型

1.6.1 数据类型的分类

1.6.2 字符数据类型

1.6.3 数字数据类型

1.6.4 日期数据类型

1.6.5 其他数据类型

1.7 SQL语言基础

1.7.1 基本的SELECT查询

1.7.2 用WHERE子句设定数据筛选条件

1.7.3 用ORDER BY子句排序结果集

1.7.4 多表连接查询

1.7.5 用UNION子句连接两个结果集

1.7.6 统计函数

1.7.7 用GROUP BY子句分组统计数据

1.7.8 使用子查询

1.7.9 用INSERT语句向表中插入数据

1.7.10 用UPDATE语句修改表中的数据

1.7.11 用DELETE语句删除表中的数据

1.8 PL/SQL简介

1.8.1 PL/SQL的基本特性

1.8.2 在PL/SQL中使用SELECT

1.8.3 PL/SQL中的常用SQL函数

1.8.4 游标

1.8.5 PL/SQL中的子程序

1.9 Oracle的安全性管理

1.9.1 用户

1.9.2 角色

1.9.3 概要文件

1.10 Oracle数据库的备份与恢复

1.10.1 Oracle数据库备份简介

1.10.2 EXP命令与IMP命令

1.11 Oracle与高级语言

1.11.1 使用ADO连接Oracle

1.11.2 使用Oracle的专有接口连接Oracle

1.12 小结

第2章 考勤管理系统

第3章 费用收缴管理系统

第4章 仓库管理系统

第5章 人事管理系统

第6章 论坛系统

第7章 采购订单管理系统

第8章 招聘求职管理系统

第9章 供求信息发布系统

书摘插图

第1章 Oracle基础

我国殷墟出土的甲骨文,翻译成英文为oracle bone inscriptions,而0racle取的是它的第一个单词,在英文中有“神谕”的意思。

“甲骨文”公(Oracle)成立于1977年,总部位于美国加州,员工超过36 000人,服务遍及全球。l989年,0racle公司正式进入中国市场,由0racle首创的关系型数据库技术开始服务于中国用户。经过多年努力,业务发展突飞猛进,已经广泛应用于国内的政府部门、电信、邮政、公安、金融、保险、能源电力、交通、科教、石化、航空航天、民航等各行各业,确立了在中国数据库和电子商务应用市场的领先优势。

公司的核心产品Oracle数据库是以高级结构化查询语言(SQL)为基础的大型关系数据库,它用方便逻辑管理的语言操纵大量有规律的数据,是目前最流行的C/S体系结构关系数据库之一,在全球数据库市场尤其是关系型数据库UNIX市场上有着非常高的占有率。

本书的定位是以Oracle为后台数据库的程序开发,本章首先对Oracle数据库的基础知识进行一些必要的讲解。

1.1 关系数据库概述

1.1.1 目前主流的两类关系数据库

关系数据库是利用数据库进行数据组织的一种方式,是目前数据库系统中应用最为普遍的一种。关系系统基于正规的关系基础或理论,即关系数据模型,所以说关系数据库是集合论在数据组织领域的应用。

目前主流的两类关系数据库为桌面关系型数据库和网络关系型数据库,其中桌面关系型数据库指单机版的数据库管理系统(DBMS),比如Access、FoxPr0等,而网络关系型数据库和桌面关系型数据库可以在多台机器上同时对数据库进行操作,包括查询、添加、修改和删除,其中的代表就是0racle。

1.1.2关系数据库的基本数据库对象

关系数据库的数据库对象是指具体存储数据或对数据进行操作的实体,可分为数据对象、管理对象和编程对象。其中常用的基本数据库对象包括数据表、索引、视图、触发器、存储过程等。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有