新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > 数据库综合 > 正文:细化解析数据库应用程序的术语和概念

细化解析数据库应用程序的术语和概念

新客网 XKER.COM 2007-08-23 来源: Anywhere 收藏本文

关系数据库概念

关系数据库管理系统 (Relational Database-Management System, RDBMS)是用于存储和检索数据的系统,在该系统中,数据被组织到表中。关系数据库由存储相关数据的表的集合组成。

 

数据库表

在关系数据库中,所有数据都存储在表表中,而表是由行行和列列组成的。

每个表都具有一列或多列,并且每一列被指派了特定数据类型,例如整数、字符序列 (对于文本)或日期。表中每一行对应于每列都有一个值。

关系数据库的表具有某些重要特性:

每一行为每一列包含一个且只包含一个值,或者包含空值,指示对于该列没有任何值。

表间的关系

数据库中的每个表都应保存与特定事物 (例如职员、产品或客户)有关的信息。

通过按此方法设计数据库,可以建立一个结构,该结构消除了冗余并消除了因冗余导致的可能的不一致情况。例如,销售和应付帐户部门都可以输入和查询与客户有关的信息。在关系数据库中,与客户有关的信息只存储一次,并且存储在两个部门都可以访问的表中。

使用主键和外键描述不同表中各信息间的关系。主键主键唯一标识表中每一行,外键定义不同表中各行间的关系。通过主键和外键,你可以用高效 (无冗余)的方式使用关系数据库保存信息。 

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐