CREATE TABLE Female
(
Fid INT(5) PRIMARY KEY,
FnameCHAR(10) NOT NULL,
Fage NUMERIC (3) NOT NULL,
FsdeptCHAR(20),
FnumINT(11)NOT NULL,
FcharacterCHAR(20),
FsportsCHAR(20) );
CREATE TABLE Male
(
Mid INT(5) PRIMARY KEY,
MnameCHAR(10) NOT NULL,
Mage NUMERIC(3) NOT NULL,
MsdeptCHAR(20),
MnumINT(11)NOT NULL,
McharacterCHAR(20),
MsportsCHAR(20) );
CREATE ASSERTION count_people
CHECK(50<(SELECT COUNT(Female)+COUNT(Male ) AS num
FROM Male,Female)
);
数据完整性(Data Integrity)是指数据的精确性(Accuracy) 和可靠性(Reliability)。它是应防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效 *** 作或错误信息而提出的。数据完整性分为四类:实体完整性(Entity Integrity)、域完整
性(Domain Integrity)、参照完整性(Referential Integrity)、用户定义的完整性(User-definedIntegrity)。
数据库采用多种方法来保证数据完整性,包括外键、束约、规则和触发器。系统很好地处理了这四者的关系,并针对不同的具体情况用不同的方法进行,相互交叉使用,相补缺点。
以上就是关于自动化断言搜索结果怎么看全部的内容,包括:自动化断言搜索结果怎么看、Python中何时使用断言 assert、数据库的问题(数据库完整性,题目如下:)采纳,在线等!!!!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)