SQL填空题

上传人:野鹰 文档编号:3175311 上传时间:2017-07-31 格式:DOC 页数:7 大小:77KB
返回 下载 相关 举报
SQL填空题_第1页
第1页 / 共7页
SQL填空题_第2页
第2页 / 共7页
SQL填空题_第3页
第3页 / 共7页
SQL填空题_第4页
第4页 / 共7页
SQL填空题_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《SQL填空题》由会员分享,可在线阅读,更多相关《SQL填空题(7页珍藏版)》请在金锄头文库上搜索。

1、1. 关系数据模型由关系数据结构、关系操作和 关系完整性约束 三部分组成。关系数据结构,关系操作,关系完整性约束2. 一般情况下,当对关系 R 和 S 使用自然连接时,要求 R 和 S 含有一个或多个共有的 属性 属性3. 在 Student 表的 Sname 列上建立一个唯一索引的 SQL 语句为:CREATE UNIQUE INDEX unique index Stusname ON student(Sname)4. SELECT 语句查询条件中的谓词“!=ALL”与运算符 NOT IN 等价5. 关系模式 R(A,B,C ,D)中,存在函数依赖关系A B,AC,AD , (B ,C)A,

2、则侯选码是 A 和(B,C) ,R 3 NF。6. 分 E-R 图之间的冲突主要有属性冲突、 命名冲突 、结构冲突三种。7. 事物 是 DBMS 的基本单位,是用户定义的一个数据库操作序列。8. 存在一个等待事务集T 0,T 1,T n,其中 T0 正等待被 T1 锁住的数据项,T 1 正等待被 T2 锁住的数据项,T n-1 正等待被 Tn 锁住的数据项,且 Tn 正等待被 T0 锁住的数据项,这种情形称为 死锁 。9. 可串行性 是并发事务正确性的准则。1. 关系数据库的实体完整性规则规定基本关系的 主码 都不能取 空 。2. 在关系 A( S,SN,D)和 B(D,CN,NM)中,A 的

3、主码是 S,B 的主码是 D,则D 在 A 中称为 外键 。3. SQL 语言中,用于授权的语句是_grant_。4. 关系 R 与 S 的交可以用关系代数的 5 种基本运算表示为 s-(s-r) 。5. 数据库系统中最重要的软件是 数据库管理系统 ,最重要的用户是 DBA 6. 数据库设计分为以下六个设计阶段:需求分析阶段、 概念模型设计 、逻辑结构设计阶段、 物理结构设计 、数据库实施阶段、数据库运行和维护阶段。7. 已知关系 R(A,B,C,D)和 R 上的函数依赖集 F=ACD,CB,则R 2 NF。1. 数据库系统的三级模式结构是指数据库系统由 外模式 、模式和内模式三级构成。2.

4、在关系 A( S,SN,D)和 B(D,CN,NM)中,A 的主码是 S,B 的主码是 D,则D 在 S 中称为 外码 。3. 关系操作的特点是 集合 操作。4. 已知学生关系(学号,姓名,年龄,班级) ,要检索班级为空值的学生姓名,其 SQL查询语句中 WHERE 子句的条件表达式是 班级 is null 。5. 集合 R 与 S 的连接可以用关系代数的 5 种基本运算表示为 F(RS) 。6. SELECT 语句查询条件中的谓词“=ANY”与运算符 in 等价。7. 在数据库中,只存放视图的 定义 ,不存放视图对应的数据。8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属

5、于数据库设计中的 物理 设计阶段。9. 并发控制的主要方法是 封锁 机制。10. 已知关系 R(A,B,C,D)和 R 上的函数依赖集 F=ACD,CB,R 属于第 2 范式。1. 数据管理经历了人工管理、文件系统、 数据库系统 三个阶段。2. 数据模型由数据结构、数据操作和 完整性约束 三部分组成。3. 在 Student 表的 Sname 列上建立一个聚簇索引的 SQL 语句为:CREATE cluster index Stusname ON student(Sname)4. SELECT 语句查询条件中的谓词“=ANY”与运算符 in 等价。5. 关系模式 R(A,B,C,(A,C)B

6、,(A ,B)C ,BC)最高可达到第 三 范式。6. 数据抽象主要有分类和 聚集 两种。7. 存在一个等待事务集T 0,T 1,T n,其中 T0 正等待被 T1 锁住的数据项,T 1 正等待被 T2 锁住的数据项,T n-1 正等待被 Tn 锁住的数据项,且 Tn 正等待被 T0 锁住的数据项,这种情形称为 死锁 。8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 物理 结构 设计阶段。9. 并发控制的主要方法是 封锁 机制。10. 故障分为事务故障、 系统故障 和介质故障三种。1. 数据管理经过了人工管理、文件系统和 数据库系统 三个发展阶段。2. 关

7、系中主码的取值必须唯一且非空,这条规则是 实体 完整性规则。3. 关系代数中专门的关系运算包括: 选择 、投影、连接和除法。4. SQL 语言提供数据定义、 数据操纵 、数据控制等功能。5. 在 SELECT 语句查询中,要去掉查询结果中的重复记录,应该使用distinct 关键字。6. 在 DBMS 的授权子系统中,授权和回收权限的语句分别是_grant_ 和REVOKE 语句。7. 从关系规范化理论的角度讲,一个只满足 1NF 的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和_删除异常_。8. 如果两个实体之间具有 m:n 联系,则将它们转换为关系模型的结果是 _3_个表。

8、9. 若有关系模式 R(A,B,C)和 S(C,D,E),SQL 语句SELECT A, D FROM R, S WHERE R.C=S.C AND E = 80 ; 对应的关系代数表达式是 A,D(E=80(R S) 10. SQL 语言中,删除基本表的语句是 drop ,删除数据的语句是 delete 。4. 当数据库被破坏后,如果事先保存了数据库副本和 日志文件 ,就有可能恢复数据库。5. 如果一个满足 1NF 关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是 3 (在 1NF、2NF 、3NF 范围内) 。 6. 设关系模式 R(A,B,C ,D) ,函数依赖集 FABC,

9、DB ,则 R 的候选码为 AD 。7. 从关系规范化理论的角度讲,一个只满足 1NF 的关系可能存在的四方面问题是:数据冗余度大、插入异常、_修改异常_和删除异常。8. 并发控制的主要方法是 封锁 机制。10. 分 E-R 图之间的冲突主要有属性冲突、 命名冲突 、结构冲突三种。1. 在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式) ,实现了数据的 物理 独立性。2. 在 SQL 语言中,使用 REVOKE 语句收回授权。3. 一个 SQL 语句原则上可产生或处理一组记录,而程序语言一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用 游标 机制来解决的。4. 在

10、 “学 生 选 课 课 程 ”数 据 库 中 的 三 个 关 系 如 下 :S( S#, SNAME, SEX, AGE) , SC( S#, C#, GRADE) ,C( C#, CNAME, TEACHER) 。 现 要 查 找 选 修 “数 据 库 技 术 ”这 门 课 程 的 学 生 的 学 生姓 名 和 成 绩 , 可 使 用 如 下 的 SQL 语 句 : SELECT SNAME, GRADE FROM S, SC, C WHERE CNAME=数 据 库 技 术 AND S.S#=SC.S# AND SC.C#=C.C# 。5. 数据库管理系统中,为了保证事务的正确执行,维护数

11、据库的完整性,要求数据库系统维护以下事务特性: 原子性 _、一致性、隔离性和持久性。6. 在一个关系中,任何 候选码中所包含的属性都称为_主属性 _。7. 关系模式分解的等价性标准主要有两个,分别为分解具有_ 无损连接性_、和_ 保持函数依赖性 _。8. 如果关系模式 R 中所有的属性都是主属性,则 R 的规范化程度至少达到 _ 3NF _。9 _ 触发器 _是一种特殊的存储过程,它可以在对一个表上进行INSERT、UPDATE 和 DELETE 操作中的任一种或几种操作时被自动调用执行。1. SQL 语言集数据 查询 、数据 控制 、数据 定义 、数据_操纵_功能于一体。2. ER 图的主要

12、元素是_ _实体_、_属性_、联系_。3.关系系统的完整性控制包括_ 实体完整性 _、_ 参照完整性 _、_用户定义的完整性 。4. 关系模式 R 的码都为单属性,则 R 一定是第 二 _ 范式。5. 数据库系统一般包括数据库、_数据库管理系统 _、 应用系统_、_ 数据库管理员 _与用户。6. 从关系规范化理论的角度讲,一个只满足 1NF 的关系可能存在的四方面问题是:数据冗余度大、_插入异常 _、修改异常和删除异常。7. 如果两个实体之间具有 m:n 联系,则将它们转换为关系模型的结果是 _3_个表。8. 数据库设计的一般步骤有:需求分析、_概念结构设计_、逻辑结构_设计_、 _物理结构_

13、设计_、_数据库实施_、运行与维护等。1. 当文件结构和数据发生任何微小变化时,都必须修改或重新编写文件的存取程序。其原因是文件系统的数据_不独立_。2. 用树型结构表示实体类型及实体间联系的数据模型称为 层次模型 。3. 关系数据库的关系演算语言是以 关系代数 为基础的 DML 语言。4. 利用 ODBC 技术可以在一个应用程序中利用相同的源代码访问不同的_数据库系统_。5. 分布式数据库中定义数据分片时,必须满足三个条件:完整性条件、可重构条件和 不相交性 。6. DB 并发操作通常会带来三类问题,它们是丢失更新、 不一致性检索 和读脏数据。7. 事务必须具有的四个性质是:原子性、串行性、 隔离性 和永久性。8. 分布式数据库系统中透明性层次越高,应用程序的编写越 容易 。9. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为 。10.目前数据库领域中最常用的数据模型有 概念模型 、 外部模型 、逻辑模型 、物理模型 。11. 数据管理技术经历了 手工文档 、 文件系统 、 数据库系统 三个阶段。12. SQL 语言集数据查询、 数据定义 、 数据操纵 和 数据控制 功能于一体。13. 数据库系统采用的三级模式结构为 外模式

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号