文章 2022-10-17 来自:开发者社区

软件测试mysql面试题:完整性约束包括哪些?

完整性约束包括哪些?数据完整性(Data Integrity)是指数据的精确(Accuracy)和可靠性(Reliability)。分为以下四类:1) 实体完整性:规定表的每一行在表中是惟一的实体。2) 域完整性:是指表中的列必须满足某种特定的数据类型约束,其中约束又包括取值范围、精度等规定。3) 参照完整性:是指两个表的主关键字和外关键字的数据应一致,保证了表之间的数据的一致性,防止了数据丢失....

文章 2022-10-17 来自:开发者社区

软件测试mysql面试题:SQL 约束有哪几种?

SQL 约束有哪几种?NOT NULL: 用于控制字段的内容一定不能为空(NULL)。UNIQUE: 控件字段内容不能重复,一个表允许有多个 Unique 约束。PRIMARY KEY: 也是用于控件字段内容不能重复,但它在一个表只允许出现一个。FOREIGN KEY: 用于预防破坏表之间连接的动作,也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。CHECK: 用于控制字段的值....

文章 2022-10-09 来自:开发者社区

软件测试mysql面试题:SQL中可用的约束有哪些?

SQL中可用的约束有哪些?SQL中的一些约束包括–主键,外键,唯一键,SQL非空,默认,检查和索引约束。

文章 2022-10-09 来自:开发者社区

软件测试mysql面试题:UNIQUE和PRIMARY KEY约束有什么区别?

UNIQUE和PRIMARY KEY约束有什么区别?一个表中应该只有一个PRIMARY KEY,而可以有任意数量的UNIQUE键。PRIMARY KEY 不允许使用 NULL值,而Unique键则允许使用NULL值。

文章 2022-10-09 来自:开发者社区

软件测试mysql面试题:什么是CHECK约束?

什么是CHECK约束?CHECK约束用于限制一列或多列接受的值。例如,“年龄”字段应仅包含大于18的值。CREATE TABLE EMP_DETAILS(EmpID int NOT NULL, NAME VARCHAR (30) NOT NULL, Age INT CHECK (AGE > 18)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注