网站的数据完整性有哪些,网站数据包括哪些

网站的数据完整性有哪些,网站数据包括哪些
本文主要针对网站的数据完整性有哪些,网站数据包括哪些和课程表外键等几个问题进行详细讲解,大家可以通过阅读这篇文章对网站的数据完整性有哪些有一个初步认识,对于今年数据还未公布且时效性较强或政策频繁变动的内容,也可以通过阅览本文做一个参考了解,希望本篇文章能对你有所帮助。

官方网站的数据完整性有什么?

数据完整性分为以下3类。

(1)域完整性:是指一个列的输入有效性是否允许为空值。强制域完整性的方式有:限制类型(通过设定列的数据类型)、格式(通过CHECK管束和规则)或可能值的范围(通过FOREIGN KEY管束、CHECK管束、DEFAULT定义、NOT NULL定义和规则)。如:学生的考试成绩一定要在0~100当中,性别只可以是“男”或“女”。

(2)实体完整性:是指保证表中全部的行唯一。实体完整性要求表中的全部行都拥有一个唯一标识符。这个唯一标识符可能是一列,也许是几列的组合,称为主键。其实就是常说的说,表中的主键在全部行上一定要取唯一值。强制实体完整性的方式有:索引、UNIQUE管束、PRIMARY KEY管束或IDENTITY属性。如:student表中sno(学号)的取值一定要唯一,它唯一标识了对应记录所代表的学生,学号重复是非法的。学生的姓名不可以作为主键,因为完全可能存在两个学生同名同姓的情况。

(3)参照完整性:是指保证主重要字(被引用表)和外部重要字(引用表)当中的参照关系。它涉及两个或两个以上表数据的完全一样性维护。外键值将引用表中包含除开这点,键的记录和被引用表中主键与外键相匹配的记录关联起来。在输入、修改或删除记录时,参照完整性保持表当中已定义的关系,保证键值在全部表中完全一样。这样的完全一样性要求保证不会引用不存在的值,假设键值修改了,既然如此那,在整个数据库中,对该键值的全部引用要进行完全一样的修改。参照完整性是根据外键与主键当中的关系。比如学生学习课程的课程号一定要是有效的课程号,score表(成绩表)的外键cno(课程号)将参考course表(课程表)中主键cno(课程号)以达到数据完整性。

域完整性、实体完整性及参照完整性分别在列、行、表上开展。数据完整性任什么时候候都可以开展,但对已有数据的表开展数据完整性时,系统要先检查表中的数据是不是满足所开展的完整性,唯有表中的数据满足了所开展的完整性,数据完整性才可以开展成功。

希望能有效的帮你。

以上就是本文网站的数据完整性有哪些,网站数据包括哪些的全部内容,关注博宇考试网了解更多关于文网站的数据完整性有哪些,网站数据包括哪些和注册会计师的相关信息。

本文链接:https://bbs.china-share.com/news/336280.html

发布于:博宇考试网(https://bbs.china-share.com)>>> 注册会计师栏目

投稿人:网友投稿

说明:因政策和内容的变化,上文内容可供参考,最终以官方公告内容为准!

声明:该文观点仅代表作者本人,博宇考试网系信息发布平台,仅提供信息存储空间服务。对内容有建议或侵权投诉请联系邮箱:ffsad111@foxmail.com

TAG标签:

   ">网站的数据完整性有哪些       ">网站的数据完整性有哪些数据完整性分为以下       ">网站数据包括哪些       ">课程表外键   

注册会计师热门资讯推荐

  • 注册会计师网站的数据完整性有哪些,网站数据包括哪些

    本文主要针对网站的数据完整性有哪些,网站数据包括哪些和课程表外键等几个问题进行详细讲解,大家可以通过阅读这篇文章对网站的数据完整性有哪些有一个初步认识,对于今年数据还未...

  • 注册会计师2023年山西专升本通过率

    本文主要针对2023年山西专升本通过率和山西的注册会计师通过率等几个问题进行详细讲解,大家可以通过阅读这篇文章对2023年山西专升本通过率有一个初步认识,对于今年数据还未公布且时效...

  • 注册会计师英国ACCA大学,acca对申请英国研究生有帮助吗

    本文主要针对英国ACCA大学,acca对申请英国研究生有帮助吗和acca英国注册会计证等几个问题进行详细讲解,大家可以通过阅读这篇文章对英国ACCA大学有一个初步认识,对于今年数据还未公布且...