- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.3.1 关系的特点和类型 2、关系的特性 元组个数有限性 元组的唯一性,关系中不允许出现相同的元组。 元组次序的无关性,关系中行的次序可以任意交换。 元组分量的原子性,关系中的每一个属性都必须是不可分解的,是最基本的数据单元。 属性名的唯一性,关系中不允许有相同的属性名。 属性次序的无关性,关系中列的次序可以任意交换。 分量值域的同质性,关系中同一列的数据类型必须相同。 1.3.1 关系的特点和类型 3、关系的类型 基本表:是关系数据库中独立存在的表,是实际存储数据的逻辑表示。 视图表:是从基本表或其他视图中导出的表,它是数据库的一部分。 视图表是为了方便数据查询和处理而设计的数据虚表,它不对应实际存储的数据,在数据库中只存储有视图的定义,而没有存储对应的数据。 视图表依附于基本表,可以利用视图表进行数据查询,或利用视图表对基本表进行数据维护,但视图本身不需要进行数据维护。 查询表:是根据指定条件对基本表进行查询所得的结果表。由于关系运算是集合运算,在关系操作过程中会产生一些临时表,称为查询表。 1.3.1 关系的特点和类型 4、关系模型的数据操作 数据查询(数据操作核心,可对单表或多表) 数据插入(插入元组) 数据删除(删除元组) 数据修改(编辑、更新数据) 1.3.2 关系的完整性约束 1、实体完整性约束条件 基本关系中的主关键字不能取空值或重复值 关系模型必须满足实体完整性规则 关系中主关键字的作用是惟一标识一个元组 若一个关系的主关键字值为空或者出现重复值,则说明存在某个不可标识或不可区分的实体,这和实体独立性相矛盾。 例 在学生表中,主关键字为学号字段,那么“学号”字段的取值不能为空或取重复值,否则就不能惟一标识一条学生记录。学生表中的其他属性可以是空值,如“出生日期”字段或“性别”字段如果为空,则表明不清楚该学生的这些特征值。 在学生选课成绩表中,主关键字为字段组合(学号,课程编号),那么“学号”和“课程编号”两个字段都不能取空值。 1.3.2 关系的完整性约束 2、参照完整性 参照完整性规则通过定义外部关键字和主关键字之间的引用规则来约定两个关系之间的联系。 如果属性(集)S是关系R1的主关键字,同时是关系R2的外部关键字,那么在关系R2中,S的值必须满足下面两种情况之一。 要么等于关系R1中某个元组的主关键字的取值; 要么为空值。 例 学生(学号,姓名,性别,出生日期,专业编号,……) 专业(专业编号,专业名称) 其中,专业编号字段是专业表的主关键字,是学生表的外部关键字。显然,学生表中专业编号字段的取值必须是确实存在的专业编号,即在专业表中有该专业的记录。那么,在学生表中,专业编号字段的值要么为空,表示学生暂时还没有确定专业;要么为专业表中的某个记录的主关键字值(学生已经确定了专业,且该专业存在),而不可能取其他的值。 1.3.2 关系的完整性约束 3、用户定义的完整性 不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件,用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。 例如,学生的考试成绩必须在 0~100 之间,学生的学号必须是12位,一个学生在图书馆的借书不能超过10本,在职职工的年龄不能小于18岁或大于60岁等,都是针对具体关系提出的完整性条件。 1.3.3 关系运算 传统的集合运算 并、交、差、笛卡儿积等 专门的关系运算 选择、投影、联接、自然联接等运算。关系运算的运算对象和运算结果都是关系。 传统的集合运算 1、并(Union) 设关系R和关系S具有相同的元数n(即两个关系都有n个属性,结构相同),且相应的属性的取值来自同一个域。 关系R与S的并运算记为R∪S,它是由属于R或者属于S的元组组成的集合。运算结果仍为n元关系。R∪S = { t | t∈R ∨ t∈S } 。 并(Union) 学号 姓名 性别 入学成绩 200610301001 谢胜 男 589 200610301020 张辉 男 608 200620302045 陈诚 男 598 学号 姓名 性别 入学成绩 200610301001 谢胜 男 589 200634201002 刘玫 女 567 200634202123 李丹 女 601 200520403128 胡广飞 男 521 学号 姓名 性别 入学成绩 200610301001 谢胜 男 589 200610301020 张辉 男 608 200620302045 陈诚 男 598 200634201002 刘玫 女 567 200634202123 李丹 女 601 200520403128 胡广飞 男 521 关系R1 关系R2 R1∪R2 传统的集合运算 2、交(Interse
您可能关注的文档
最近下载
- 蒂森电梯LMS1称重装置诊断仪使用说明.doc
- 多式联运(冷链)综合物流枢纽信息化平台设施项目可行性研究报告模板-立项拿地.doc
- 实验室安全风险分级管控和隐患排查治理.docx VIP
- 国际减灾日---掌握防灾知识 保护生命安全 课件(共24张PPT).pptx VIP
- (新人教PEP版)英语六年级上册 Unit 1 大单元教学设计.docx
- 必威体育精装版职业病防治知识考试题(附答案).docx VIP
- 精神科病区安全管理课件.pptx VIP
- 老年人社交活动组织与策划试题库及答案.doc VIP
- 2024年中海福建燃气发电有限公司人员招聘考试题库及答案解析.docx VIP
- 《妇产科护理》课件——女性生殖系统解剖.pptx VIP
文档评论(0)