yangwei

统计

最新评论

11月9日


总结:
         1:关系模型必须强制数据正确性和一致性,支持操纵和获取数据,
               提供一个独立于应用程序的数据访问结构;
         2:关系型数据库及任何关系型数据库的核心都是表(table);
         3:主键(primary key)是表中唯一来标识每个行;
         4:外键(foreign key)是表中的一到多个列,其值匹配另一个表中
               的一到多个列的值;
         5:关系型数据库中最重要的概念之一就是规范化数据,规范化数据
               别组织成一种结构,可以保持数据的完整性,同时最小化数据的
               冗余;
         6:表是按照规范化规则来构造。这些规则被称为范式,指定如何按
               照规范化来组织数据;
         7:第一范式:
                a:一个行的每个列只能包含一个值;
                b:表中的每一行必须包含相同数量的列;
                c:一个表中的所有行必须不同,行可能包含相同的值,但是每一
                     行作为一个整体必须是唯一的;
         8:第二范式:
               a:必须遵循第一范式;
               b:表中的所有非主键列必须依赖于整个主键列;
         9:第三范式:
               a:必须遵循第二范式;
               b:表中的所有非主键列必须依赖于整个主键列,它们要相互独立;
         10:表之间的关系:
               a:一对一关系:(敏感性数据,列太多等)
               b:一对多关系;
               c:多对多关系;
          11:数据模型(data model)是组成数据库的组件以及这些组件之间的关系
                  的 图形表示法;
          12:数据建模时,应该遵循下列几个步骤:
               a:识别在数据库中将会出现的实体;
               b:规范化已识别的实体中的数据;
               c:识别表之间的关系;
               d:改进数据模型,确保全规范化;
           13:在大多数RDBMS中,多对多关系通过在关系的两个表间增加第三
                   个表来实现。称第三个表为连接表(junction table),连接表充当
                   支持多对多关系的两个表之间的桥梁;
           14:实体是一个代表一系列相关数据的对象,每个实体都有一系列属性
                    属性是描述试题的对象;              

posted on 2006-11-09 20:45 杨伟 阅读(62) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: