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,A→C,A→D,(B,C)→A},则侯选码是 A和(B,C) ,R∈ 3 NF。
6. 分E-R图之间的冲突主要有属性冲突、 命名冲突 、结构冲突三种。
7. 事物 是DBMS的基本单位,是用户定义的一个数据库操作序列。
8. 存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,这种情形称为 死锁 。
9. 可串行性 是并发事务正确性的准则。
1. 关系数据库的实体完整性规则规定基本关系的 主码 都不能取 空 。
2. 在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是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={A→CD,C→B},则
R∈ 2 NF。
1. 数据库系统的三级模式结构是指数据库系统由 外模式 、模式和内模式三级构成。
2. 在关系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(R×S) 。
6. SELECT语句查询条件中的谓词“=ANY”与运算符 in 等价。
7. 在数据库中,只存放视图的 定义 ,不存放视图对应的数据。
8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 物理 设计阶段。
9. 并发控制的主要方法是 封锁 机制。
10. 已知关系R(A,B,C,D)和R上的函数依赖集F={A→CD,C→B},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,(A,B)→sql语句查询不包含C,B→C})最高可达到第 三 范式。
6. 数据抽象主要有分类和 聚集 两种。
7. 存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,这种情形称为 死锁 。
8. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 物理 结构 设计阶段。
9. 并发控制的主要方法是 封锁 机制。
10.故障分为事务故障、 系统故障 和介质故障三种。
1. 数据管理经过了人工管理、文件系统和 数据库系统 三个发展阶段。
2. 关系中主码的取值必须唯一且非空,这条规则是 实体 完整性规则。
3. 关系代数中专门的关系运算包括: 选择 、投影、连接和除法。
4. SQL语言提供数据定义、 数据操纵 、数据控制等功能。
5. 在SELECT语句查询中,要去掉查询结果中的重复记录,应该使用
distinct 关键字。
6. 在DBMS的授权子系统中,授权和回收权限的语句分别是_grant___________和REVOKE语句。
7. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和______删除异常________。
8. 如果两个实体之间具有m:n联系,则将它们转换为关系模型的结果是___3______个表。
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'(RS))
10.SQL语言中,删除基本表的语句是 drop ,删除数据的语句是 delete 。
4. 当数据库被破坏后,如果事先保存了数据库副本和 日志文件 ,就有可能恢复数据库。
5. 如果一个满足1NF关系的所有属性合起来组成一个关键字,则该关系最高满足的范式是 3 (在1NF、2NF、3NF范围内)。
6. 设关系模式R(A,B,C,D),函数依赖集F={AB→C,D→B},则R的候选码为 AD 。
7. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、插入异常、____修改异常__________和删除异常。
8. 并发控制的主要方法是 封锁 机制。
10. 分E-R图之间的冲突主要有属性冲突、 命名冲突 、结构冲突三种。
1. 在数据库的三级模式体系结构中,模式与内模式之间的映象(模式/内模式),实现了数据的 物理 独立性。
2. 在SQL语言中,使用 REVOKE 语句收回授权。
3. 一个SQL语句原则上可产生或处理一组记录,而程序语言一次只能处理一个记录,为此必须协调两种处理方式,这是通过使用 游标 机制来解决的。
4. 在“学生—选课—课程”数据库中的三个关系如下:
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. 数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性: 原子性 _、一致性、隔离性和持久性。
6. 在一个关系中,任何 候选码中所包含的属性都称为_主属性 _。
7. 关系模式分解的等价性标准主要有两个,分别为分解具有_ 无损连接性__、和_ 保持函数依赖性 __。
8. 如果关系模式R中所有的属性都是主属性,则R的规范化程度至少达到_ 3NF _。
9. __ 触发器 __是一种特殊的存储过程,它可以在对一个表上进行INSERT、UPDATE和DELETE操作中的任一种或几种操作时被自动调用执行。
1. SQL语言集数据 查询 、数据 控制 、数据 定义 、数据____操纵_______功能于一体。
2. E-R图的主要元素是_____实体_______、_属性___________、联系_______。
3. 关系系统的完整性控制包括______ 实体完整性 ______、____ 参照完整性 ________、___用户定义的完整性 。
4. 关系模式R的码都为单属性,则R一定是第 二 _ 范式。
5. 数据库系统一般包括数据库、_数据库管理系统 ________、 应用系统________、___
数据库管理员 _______与用户。
6. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、______插入异常 ________、修改异常和删除异常。
7. 如果两个实体之间具有m:n联系,则将它们转换为关系模型的结果是____3____个表。
8. 数据库设计的一般步骤有:需求分析、_概念结构设计____、逻辑结构_设计_________、 ______物理结构__设计____、___数据库实施_____________、运行与维护等。
1. 当文件结构和数据发生任何微小变化时,都必须修改或重新编写文件的存取程序。其原因是文件系统的数据___不独立______。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论