WEB开发网
开发学院数据库Oracle Oracle数据库入门之数据库基础 阅读

Oracle数据库入门之数据库基础

 2012-11-28 15:22:38 来源:WEB开发网   
核心提示:续二:概念数据模型(CDM,Conceptual Database Model):主要用于数据库的概念设计CDM以实体—关系(E—R)模型为基础,Oracle数据库入门之数据库基础(2),将现实世界中的客观对象抽象为实体和关系在机器世界中,CDM将被转换为特定DBMS所支持的物理数据模型(PDM
续二:概念数据模型(CDM,Conceptual Database Model):主要用于数据库的概念设计
CDM以实体—关系(E—R)模型为基础,将现实世界中的客观对象抽象为实体和关系
在机器世界中,CDM将被转换为特定DBMS所支持的物理数据模型(PDM,Physical Database Model)
相关术语:实体(Entity):客观存在并且可以相互区分开来的事物
实体集(Entity Set):同一类实体的集合。通常将实体和实体集混用,笼统称为实体。一般很少强调实体集的概念
属性(Attribute):描述实体的特性
关系(Relationship):实体集之间的对应关系(现实世界事物之间的相互关联)



实体—关系模型(E—R Model,Entity-Relationship Model)
E—R模型:也称为E—R方法,它是由P.P.S.Chen(陈姓美籍华人)于1976年提出,该方法使用E—R图来描述现实世界的概念模型
在E—R模型中,现实世界是由一切称为实体的对象和这些对象之间的关系组成。它的三要素:实体、关系、属性
E—R图:即Entity—Relationship Diagram,是描述概念世界,建立概念模型的实用工具
E—R图三要素:实体:用矩形框表示
属性:用椭圆形表示,并用连线与实体连在一起
实体间联系:用菱形框表示,并用连线分别与相关实体相连,且需在连线上注明联系类型
实体间联系的类型分为三种,即一对一关系(1:1)、一对多关系(1:n)、多对多关系(m:n)



关系型数据库基本术语
术语:关系:整个二维表
关系名:表格名称
元祖:行数据(记录)
属性:列数据(字段/分量)
属性名:列名称(字段名)
主键:唯一确定元祖的属性组(关键字)
域:属性的取值范围
关系模式:关系名(属性列表)。如:学生(学号,姓名,性别,电话)
约束:域完整性约束:又称列完整性。对某一个字段或某一个属性的取值的约束
实体完整性约束:又称行完整性。要求表中每一行有一个唯一的标志符,这个标志符就是主关键字
参照完整性约束:又称引用完整性。它指的是多表之间的参照性,即保证主表中的数据与从表中的数据的一致性



Oracle【甲骨文】
公司:1977年,6月创办SDL,Software Development Laboratories
1979年,SDL更名为RSI,Relational Software Inc
1983年,RSI更名为ORACLE
SCOTT是Oracle公司除了两个创始人之外的第一个正式的雇员
现为全球最大数据库软件及服务供应商、全球第二大软件供应商(第一是微软)
Oracle目前在业界是当之无愧的第一名,它在国内行业占有份额也超过了50%
紧随其后的是IBM的DB2、SyBase公司的SyBase和微软的SQL Server等等,另外MySql的应用也比较广泛
数据库:全球化、跨平台的数据库。Oracle遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准
支持多用户、高性能的事务处理。强大的安全性控制和完整性控制。支持分布式数据库和分布处理
目前最新的版本是11g,g是grid网格。即支持网格计算,支持数据库的集权化运行
当前业界应用的主流是Oracle9i,i是integrated集成。它集成了客户端和服务器端以及其它工具

上一页  1 2 

Tags:Oracle 数据库 入门

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接