oracle8i_9i数据库基础

[入库:2005年11月10日] [更新:2008年9月11日]

本文简介:本讲稿(ORACLE8i 数据库基础)是作者在多年的工作和授课中的总结,主要包括两个部分,第一部分是ORACLE SQL*PLUS基础,主要讲述ORACLE 应用系统设计的基本知识和给出一些有用的实例;第二部分是介绍ORACLE PL/SQL知识,主要讲述ORACLE数据库PL/SQL程序设计所用到基本知识,这部分给出进行应用设计所必需的基础知识。这两部分的内容都尽可能做到内容简洁而全面。

Codd十二法则
Oracle数据库系统是一个完美的完全符合数据库技术的关系数据库系统。要想你的应用设计按照数据库原理来进行,最重要的就是理解Oracle的结构、语句和命令。Codd提出的十二条法则在Oracle系统中都可以找到:
1) 信息法则。
2) 授权存储法则,每一个数据项都通过“表名+行主键+列名”的组合形成访问。
3) 必须以一致的方法使用空值。
4) 一个活跃的、在线数据字典应作为关系型表被储存
5) 必须提供数据存取语言进行存取访问。
6) 所有能被更新的视图应当是可被更新的。
7) 必须有集合级的插入、更新和删除。
8) 物理数据的独立性。即应用不依赖物理结构。
9) 逻辑数据的独立性。如果一个表被分成两个部分,则应用视图连接在一起,以便不会对应用产生影响。
10) 完整性的独立性。完整性规则应该储存在数据字典中。
11) 分布独立性。一个数据库即使被分布,也应该能工作。
12) 非破坏性原则。如果允许低级存取,一定不能绕过安全性和完整性原则。

   关系数据库系统(RDBMS)的组成
RDBMS由两部分组成,即数据库系统内核(软件)和数据字典(内核用于管理数据库系统的数据结构)两部分。

  RDBMS 内核
RDBMS就是用来控制数据访问的操作系统。它的任务是按照一定的规则存储数据、检索数据及保护数据。

本方案相关附件

本文关键:,oracle8i,9i,数据库,基础,
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top