奥鹏天津大学《数据库原理》在线作业一
奥鹏天津大学平时在线作业
《数据库原理》在线作业一
消除了部分函数依赖的1NF的关系模式,必定是()。
A:1NF
B:2NF
C:3NF
D:BCNF
答案问询微信:424329
下述()不是DBA数据库管理员的职责。
A:完整性约束说明
B:定义数据库模式
C:数据库安全
D:数据库管理系统设计
答案问询微信:424329
关系代数中的连接操作是由()操作组合而成。
A:选择和投影
B:选择和笛卡尔积
C:投影、选择、笛卡尔积
D:投影和笛卡尔积
答案问询微信:424329
数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。
A:建立库结构
B:系统调试
C:加载数据
D:扩充功能
答案问询微信:424329
有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE 是学生年龄, C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是()。
A:S.S# = SC.S# and C.C# = SC.C# and SAGE=20 and CNAME=‘ACCESS’
B:S.S# = SC.S# and C.C# = SC.C# and SAGE in=20 and CNAME in ‘ACCESS’
C:SAGE in=20 and CNAME in ‘ACCESS’
D:SAGE=20 and CNAME=’ ACCESS’
答案问询微信:424329
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。
A:数据查询
B:数据操纵
C:数据定义
D:数据控制
答案问询微信:424329
下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是()。
A:INSERT
B:DELETE
C:REFERENCES
D:SELECT
答案问询微信:424329
现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。
A:患者编号
B:患者姓名
C:患者编号和患者姓名
D:医生编号和患者编号
答案问询微信:424329
数据流程图是用于数据库设计中()阶段的工具。
A:概要设计
B:可行性分析
C:程序编码
D:需求分析
答案问询微信:424329
在SQL语言中的视图VIEW是数据库的() 。
A:外模式
B:模式
C:内模式
D:存储模式
答案问询微信:424329
假设有关系R和S,关系代数表达式R-(R-S)表示的是()。
A:R∩S
B:R∪S
C:R-S
D:RS
答案问询微信:424329
学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→{name,sex,age,depart_id}; dept_id→dept_name,其满足()。
A:1NF
B:2NF
C:3NF
D:BCNF
答案问询微信:424329
设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作()。
A:T1正在写A,T2要读A
B:T1正在写A,T2也要写A
C:T1正在读A,T2要写A
D:T1正在读A,T2也要读A
答案问询微信:424329
区分不同实体的依据是()。
A:名称
B:属性
C:对象
D:概念
答案问询微信:424329
一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()。
A:原子性
B:一致性
C:独立性
D:持久性
答案问询微信:424329
事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。
A:一级封锁协议
B:二级封锁协议
C:三级封锁协议
D:零级封锁协议
答案问询微信:424329
关系代数运算是以()为基础的运算。
A:关系运算
B:谓词演算
C:集合运算
D:代数运算
答案问询微信:424329
DBMS普遍采用()方法来保证调度的正确性。
A:索引
B:授权
C:封锁
D:日志
答案问询微信:424329
数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的()。
A:需求分析阶段
B:逻辑设计阶段
C:概念设计阶段
D:物理设计阶段
答案问询微信:424329
公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是()。
A:多对多
B:一对一
C:一对多
D:多对一
答案问询微信:424329
若要在基本表S中增加一列CN(课程名),可用()。
A:ADD TABLE S(CN CHAR(8))
B:ADD TABLE S ALTER(CN CHAR(8))
C:ALTER TABLE S ADD(CN CHAR(8))
D:ALTER TABLE S (ADD CN CHAR(8))
答案问询微信:424329
下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。I.人工管理阶段II.文件系统阶段III.数据库阶段
A:I和II
B:只有II
C:II和III
D:只有I
答案问询微信:424329
从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作。
A:投影
B:连接
C:选择
D:复制
答案问询微信:424329
子模式DDL是用来描述()。
A:数据库的总体逻辑结构
B:数据库的局部逻辑结构
C:数据库的物理存储结构
D:数据库的概念结构
答案问询微信:424329
SQL语言中,删除一个视图的命令是()。
A:DELETE
B:DROP
C:CLEAR
D:REMOVE
答案问询微信:424329
数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。
A:建立库结构
B:系统调试
C:加载数据
D:扩充功能
答案问询微信:424329
规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每 一个属性都是()。
A:长度不变的
B:不可分解的
C:互相关联的
D:互不相关的
答案问询微信:424329
用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。
A:模式
B:物理模式
C:子模式
D:内模式
答案问询微信:424329
设有关系模式R(S,D,M),其函数依赖集:F={S→D,D→M},则关系模式R的规范化程度最高达到()。
A:1NF
B:2NF
C:3NF
D:BCNF
答案问询微信:424329
后援副本的作用是()。
A:保障安全性
B:一致性控制
C:故障后的恢复
D:数据的转储
答案问询微信:424329
数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系在哪些属性上建什么样的索引”这一设计内容应该属于()设计阶段。
A:概念设计
B:逻辑设计
C:物理设计
奥鹏天津大学平时在线作业D:全局设计
答案问询微信:424329
能够消除多值依赖引起的冗余的范式是 ( )
A:2NF
B:3NF
C:4NF
D:BCNF
答案问询微信:424329
在视图上不能完成的操作是() 。
A:更新视图
B:查询
C:在视图上定义新的表
D:在视图上定义新的视图
答案问询微信:424329
区分不同实体的依据是()。
A:名称
B:属性
C:对象
D:概念
答案问询微信:424329
五种基本关系代数运算是()。
A:∪-
B:∪-
C:∪∩
D:∪∩
答案问询微信:424329
数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()。
A:数据字典、应用程序、数据库后备副本
B:数据字典、应用程序、审计档案
C:日志文件、数据库后备副本
D:数据字典、应用程序、日志文件
答案问询微信:424329
下列不属于并发操作带来的问题是()。
A:丢失修改
B:不可重复读
C:死锁
D:脏读
答案问询微信:424329
关系数据库中,实现实体之间的联系是通过关系与关系之间的()。
A:公共索引
B:公共存储
C:公共元组
D:公共属性
答案问询微信:424329
找出下面SQL命令中的数据控制命令()。
A:GRANT
B:COMMIT
C:UPDATE
D:SELECT
答案问询微信:424329
已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式 的候选码是()。
A:AB
B:BE
C:CD
D:DE
答案问询微信:424329