文档介绍:AnIntroductiontoDatabaseSystems数据库系统概论(HierarchicalModel)workModel)关系模型(RelationalModel)面向对象模型(ObjectOrientedModel)对象关系模型(ObjectRelationalModel)----关系现实世界的实体以及实体间的各种联系均用关系来表示逻辑结构----二维表从用户角度,关系模型中数据的逻辑结构是一张二维表AnIntroductiontoDatabaseSystems一、关系数据模型的数据结构学号姓名年龄性别系名年级2005004王小明19女社会学20052005006黄大鹏20男商品学20052005008张文斌18女法律2005………………学生登记表属性元组AnIntroductiontoDatabaseSystems关系数据模型的数据结构(续)关系(Relation)一个关系对应通常说的一张表元组(Tuple)表中的一行即为一个元组属性(Attribute)表中的一列即为一个属性,给每一个属性起一个名称即属性名AnIntroductiontoDatabaseSystems关系数据模型的数据结构(续)分量元组中的一个属性值。关系模式对关系的描述关系名(属性1,属性2,…,属性n)学生(学号,姓名,年龄,性别,系,年级)AnIntroductiontoDatabaseSystems关系(续)⒈域(Domain)(CartesianProduct)(Relation)AnIntroductiontoDatabaseSystems⒈域(Domain)域是一组具有相同数据类型的值的集合。例:整数实数介于某个取值范围的整数长度指定长度的字符串集合{‘男’,‘女’}……………..