分类: Sybase
2008-04-10 21:21:15
来源:赛迪网 作者:Anywhere |
关系数据库概念
关系数据库管理系统 (Relational Database-Management System, RDBMS)是用于存储和检索数据的系统,在该系统中,数据被组织到表中。关系数据库由存储相关数据的表的集合组成。
数据库表
在关系数据库中,所有数据都存储在表表中,而表是由行行和列列组成的。
每个表都具有一列或多列,并且每一列被指派了特定数据类型,例如整数、字符序列 (对于文本)或日期。表中每一行对应于每列都有一个值。
关系数据库的表具有某些重要特性:
每一行为每一列包含一个且只包含一个值,或者包含空值,指示对于该列没有任何值。
表间的关系
数据库中的每个表都应保存与特定事物 (例如职员、产品或客户)有关的信息。
通过按此方法设计数据库,可以建立一个结构,该结构消除了冗余并消除了因冗余导致的可能的不一致情况。例如,销售和应付帐户部门都可以输入和查询与客户有关的信息。在关系数据库中,与客户有关的信息只存储一次,并且存储在两个部门都可以访问的表中。
使用主键和外键描述不同表中各信息间的关系。主键主键唯一标识表中每一行,外键定义不同表中各行间的关系。通过主键和外键,你可以用高效 (无冗余)的方式使用关系数据库保存信息。 |