文档详情

《DB练习题.ppt

发布:2016-12-25约字共62页下载文档
文本预览下载声明
第五章 数据库完整性 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 一、选择题 找出下面SQL命令中的数据控制命令( )。 A.GRANT B.COMMIT C.UPDATE D.SELECT 下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是( )。 A.INSERT B.DELETE C.REFERENCES D. SELECT 完整性检查和控制的防范对象是( ),防止它们进入数据库。安全性控制的防范对象是( ),防止他们对数据库数据的存取。 A.不合语义的数据 B.非法用户 C.不正确的数据 D.非法操作 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 下述SQL命令的短语中,定义属性上约束条件的是( )。 A.NOT NULL短语 B.UNIQUE短语 C.CHECK短语 D.HAVING短语 二、填空题 1.数据库的完整性是指数据的________ 和 ________。 正确性 相容性 2.SQL标准使用了一系列概念来描述完整性,包括关系模型的________ 、________和 ________完整性。 实体完整性 参照完整性 用户定义 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 3.数据库完整性的定义一般由SQL的________ 语句来实现。它们作为数据库模式的一部分存入 中。 DDL 数据字典 4.关系模型的实体完整性在________中用_______定义。 CREATE TABLE PRIMARY KEY 5.为了避免对基本表进行全表扫描,RDBMS核心一般都对________ 自动建立一个________ 。 主码 索引 6.关系模型的参照完整性在________中用________短语定义哪些列为外码列,用________短语指明这些外码参照哪些表的主码。 CREATE TABLE FOREIGN KEY REFERENCES Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 第六章关系数据库理论 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 一、选择题 规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是( )。 A.长度不变的 B.不可分解 C.互相关
显示全部
相似文档