联大学堂三门峡职业技术学院数据库应用技术网上考试答案
关系代数是一种抽象的查询语言,它用对关系的运算来表达查询。关系代数的运算按照运算符的不同可分为传统的集合运算和专门的关系运算两类。其中专门关系运算包括()。 |
A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 |
|
假设学生关系S(S#,SNAME,SEX),课程关系C(C#,CNAME),学生选课关系SC(S#,C#,GRADE)。要查询选修“Computer”课的男生姓名,将涉及到关系()。 |
A.S B.S,SC C.C,SC D.S,C,SC |
|
关系模式中,满足2NF的模式()。 |
A.可能是1NF B.必定是1NF C.必定是3NF D.必定是BCNF |
|
设有关系模式R(S,D,M),其函数依赖集:F={S→D,D→M},则关系模式R的规范化程度最高达到()。 |
A.1NF B.2NF C.3NF D.BCNF |
|
现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位),医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()。 |
A.患者编号 B.患者姓名 C.患者编号和患者姓名 D.医生编号和患者编号 |
|
在SQL语言中,子查询是()。 |
A.返回单表中数据子集的查询语言 B.选取多表中字段子集的查询语句 C.选取单表中字段子集的查询语句 D.嵌入到另一个查询语句之中的查询语句 |
|
区分不同实体的依据是()。 |
A.名称 B.属性 C.对象 D.概念 |
|
用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式。 |
A.模式 B.物理模式 C.子模式 D.内模式 |
|
下列说法不正确的是() |
A.基本表和视图一样,都是关系 B.可以使用SQL对基本表和视图进行操作 C.可以从基本表或视图上定义视图 D.基本表和视图中都存储数据 |
|
在()中一个结点可以有多个双亲,结点之间可以有多种联系。 |
A.网状模型 B.关系模型 C.层次模型 D.以上都有 |
|
已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选码是()。 |
A.AB B.BE C.CD D.DE |
|
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。 |
A.数据查询 B.数据操纵 C.数据定义 D.数据控制 |
|
把对关系SPJ的属性QTY的修改权限授予用户李勇的SQL语句是()。 |
A.GRANTQTYONSPJTO‘李勇’ B.GRANTUPDATE(QTY)ONSPJTO‘李勇’ C.GRANTUPDATE(QTY)ONSPJTO李勇 D.GRANTUPDATEONSPJ(QTY)TO李勇 |
|
关系数据库规范化是为了解决关系数据库中()的问题而引入的。 |
A.提高查询速度 B.插入、删除异常和数据冗余 C.保证数据的完整性 D.保证数据的安全性 |
|
若用如下的SQL语句创建了一个表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表插入如下行时,()行可以被插入。 |
A.(’201009’,’111’,60,必修) B.(’200823’,’101’,NULL,NULL) C.(NULL,’103’,80,’选修’) D.(’201132’,NULL,86,’’) |
|
数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是()。 |
A.层次分析法和层次结构图 B.数据流程分析法和数据流程图 C.实体联系方法 D.结构分析法和模块结构图 |
|
要保证数据库的逻辑数据独立性,需要修改的是()。 |
A.模式与外模式之间的映射. B.模式与内模式之间的映射 C.模式 D.三级模式 |
|
数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的()。 |
A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 |
|
概念模型是现实世界的第一层抽象,概念模型的表示方法很多,最为常用的是()。 |
A.层次模型 B.关系模型 C.网状模型 D.实体-联系模型 |
|
在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。 |
A.逻辑设计阶段 B.概念设计阶段 C.物理设计阶段 D.需求分析阶段 |
|
找出下面SQL命令中的数据控制命令()。 |
A.GRANT B.DROP C.UPDATE D.SELECT |
|
关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()。 |
A.实体完整性、参照完整性、用户自定义完整性 B.数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 |
|
公司有多个部门和多名部门经理,每个部门经理只能在一个部门任职,一个部门也只有一个部门经理,部门与部门经理的联系类型是()。 |
A.一对一 B.一对多 C.多对多 D.不清楚 |
|
数据库系统的数据独立性体现在()。 |
A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 |
|
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,部门与职员的联系类型是() |
A.多对多 B.一对一 C.多对一 D.一对多 |
|
SQL中的视图机制提高了数据库系统的()。 |
A.完整性 B.并发控制 C.隔离性 D.安全性 |
|
在数据库设计中,将ER图转换成关系数据模型的过程属于()。 |
A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 |
|
在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。 |
A.范围越小 B.约束越细致 C.范围越大 D.约束范围大 |
|
下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是()。 |
A.INSERT B.DELETE C.REFERENCES D.SELECT |
|
下列四项中,不属于数据库系统特点的是()。 |
A.数据共享. B.数据结构化 C.数据冗余度高 D.数据独立性高 |
|
设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要把“张二的化学成绩80分”插入S中,则可用()。 |
A.ADDINTOSVALUES(’张二’,’化学’,’80’) B.INSERTINTOSVALUES(’张二’,’化学’,’80’) C.ADDINTOSVALUES(’张二’,’化学’,80) D.INSERTINTOSVALUES(’张二’,’化学’,80) |
|
下面的两个关系中,学号和专业号分别是学生关系和专业关系的关键字:学生(学号,姓名,性别,专业号,年龄)专业(专业号,专业名)两个关系的属性中,存在一个外关键字为() |
A.学生关系的“学号” B.学生关系的“专业号” C.专业关系的“专业号” D.专业关系的“专业名” |
|
设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用()。 |
A.UPDATESSETgrade=85WHERESN=’王二’ANDCN=’化学’ B.UPDATESSETgrade=’85’WHERESN=’王二’ANDCN=’化学’ C.UPDATEgrade=85WHERESN=’王二’ANDCN=’化学’ D.UPDATEgrade=’85’WHERESN=’王二’ANDCN=’化学’ |
|
数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作。 |
A.建立库结构 B.系统调试 C.加载数据 D.扩充功能 |
|
在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是()阶段的任务。 |
A.需求分析阶段 B.概念设计阶段 C.物理设计阶段 D.逻辑设计阶段 |
|
下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。I.人工管理阶段II.文件系统阶段III.数据库阶段 |
A.I和II. B.只有II C.II和III D.只有I |
|
消除了部分函数依赖的1NF的关系模式,必定是()。 |
A.1NF B.2NF C.3NF D.BCNF |
|
假定学生关系是S(S#,SNAME,SEX,AGE),创建女学生视图,并要求进行修改和插入操作时仍需保证该视图只有女学生的信息。语句为CREATEVIEWGIRL_SASSELECTS#,SNAME,SGEFROMSWHERESEX=“女”()。 |
A.CASCADE B.RESTRICT C.WITHGRANTOPTION D.WITHCHECKOPTION |
|
X→Y,当下列哪一条成立时,称为平凡的函数依赖()。 |
A.X∈Y B.Y∈X C.X∩Y=Φ D.X∩Y≠Φ |
|
实现将现实世界抽象为信息世界的是()。 |
A.物理模型 B.概念模型 C.数据模型 D.逻辑模型 |
|
下列叙述中不正确的是() |
A.主码是一个属性,它能唯一标识一列 B.主码是一个属性,它能唯一标识一行 C.主码是一个属性或属性集,它能唯一标识一行 D.主码是一个属性或属性集,它能唯一标识一列 |
|
以下四个叙述中,哪些是对关系模式进行规范化的主要目的() |
A.减少数据冗余 B.解决更新异常问题 C.加快查询速度 D.提高存储空间效率 |
|
已知数据库的排序规则是默认设置。在northwind数据库中有一个表details,表示所有定单的详情,该表中有一列quantity,表示定单中某产品的数量。你想实现按照产品数量从小到大排序来查询定单,使用orderby子句为()。 |
A.Select*fromdetailsOrderbyquantitydesc B.Select*fromdetailsOrderbyquantityasc C.Select*fromdetailsOrderbyquantity D.Select*fromdetailsOrderbydescquantity |
|
数据库系统是采用了数据库技术的计算机系统,数据库系统由哪几个部分组成()。 |
A.数据库. B.数据库管理系统 C.数据库管理员 D.应用系统 |
|
下列关于视图的描述,哪些是正确的() |
A.视图提供了用户从多个角度观察数据中数据的重要机制 B.视图是一个虚表,它不可以物化 C.当视图对应的基本表内容发生变化时,视图的查询结果也随之变化 D.在创建视图时,属性名必须严格定义,不能省略 |
|
下列关于SQL语言的特点的叙述中,哪些是正确的() |
A.集数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL)的功能于一体,语言风格统一 B.高度过程化,用户可以清晰地指出如何对数据进行操作,选择什么样的存取路径,从而执行效率高 C.采用面向集合的操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合 D.以统一的语法结构提供自含式和嵌入式两种不同的使用方式 |
|
下列关于冗余数据的叙述中,正确的是() |
A.冗余的存在容易破坏数据库的完整性 B.冗余的存在给数据库的维护增加困难 C.不应该在数据库中存储任何冗余数据 D.冗余数据是指可由基本数据导出的数据 |
|
下列哪些是数据库管理员的职责() |
A.确定数据库中的信息内容和结构 B.数据库的性能调优 C.设计和编写应用程序 D.监控数据库的使用和运行 |
|
关系数据模型的三个组成部分,包括() |
A.完整性约束条件 B.数据结构 C.数据操作 D.并发控制 |
|
在强制存取控制机制中,当主体的许可证级别等于客体的密级时,主体可以对客体进行哪些操作()。 |
A.写入 B.读取 C.不可操作 D.授权 |
|
数据库的安全性概念与数据库的完整性概念有什么区别和联系? |
|
|
为了维护数据库的完整性,数据库管理系统必须能够实现哪些功能? |
|
|
定义并解释以下术语:2NF、3NF |
|
|
数据库系统的三级模式结构是指什么? |
|
|
数据库数据具有哪三个基本特点。 |
|
|
定义并解释以下术语:关系、元组、属性 |
|
|
SQL是一个综合性的功能强大的语言。它除了具有数据查询和数据操纵功能之外,还具有什么功能? |
|
|
什么是基本表?什么是视图?两者的区别和联系是什么? |
|
|
试证由关系模式中全部属性组成的集合为候选码的关系是3NF,也是BCNF。 |
|
|
试述关系数据库系统中视图(VIEW)的定义。 |
|
|
需求分析阶段的任务是什么? |
|
|
概念模型的主要特点是什么? |
|
|
数据库设计的6个基本步骤是什么? |
|
|
数据库与文件系统的根本区别在于什么? |
|
|
已知关系模式R,U={A,B,C,D,E,C}F:{AC—B,CB—D,A—BE,E—GCl求:AB,BC,AC是否为关系R的候选码? |
|
|
什么是数据库中的强制存取控制方法? |
|
|
什么叫数据与程序的物理独立性? |
|
|
定义并解释以下术语:DDL、DML |
|
|
叙述使用文件系统管理数据的缺点 |
|
|
数据库管理系统的主要功能有哪些? |
|
|
针对上第7题中建立的四个表试用SQL语言完成“求供应工程J1零件的供应商号码SNO”的查询。 |
|
|
在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE);C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为什么? |
|
|
等值连接与自然连接的区别是什么? |
|
|
试述视图的优点 |
|
|
设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。查询学生姓名和所在系的投影操作的关系运算式是什么? |
|
|
关系R(A,B,C)和S(A,D,E,F),R和S有相同属性A,若将关系代数表达式:πR.A,R.B,S.D,S.F(R∞S)用SQL语言的查询语句表示为:SELECTR.A,R.B,S.D,S.FFROMR,SWHERE<条件>。这里的<条件>是什么? |
|
|
用SQL语句建立第2章习题5中的四个表。 |
|
|
针对上第7题中建立的四个表试用SQL语言完成“求供应工程J1零件为红色的供应商号码SNO”的查询。 |
|
|
针对上第7题中建立的四个表试用SQL语言完成“求供应工程J1零件P1的供应商号码SNO”的查询。 |
|
|
试述SQL语言的特点。 |
|
|
若关系模式R(A,B,C,D)其中存在函数依赖ABDàC,则R最高属于第几范式(BCNF)。 |
A.正确 B.错误 |
|
只满足1NF的关系模式一定不是一个好关系模式。() |
A.正确 B.错误 |
|
可以在视图上定义新的基本表。() |
A.正确 B.错误 |
|
客观存在并可相互区别的事物称为()。 |
A.正确 B.错误 |
|
若关系中的某一属性组的值能唯一地标识一个元组,而其子集不能,则称该属性组为()。 |
A.正确 B.错误 |
|
数据库系统中的数据共享可以是无条件的共享。() |
A.正确 B.错误 |
|
视图不仅可以从单个基本表导出,还可以从多个基本表导出。() |
A.正确 B.错误 |
|
数据模型是数据库系统的核心和基础。() |
A.正确 B.错误 |
|
关系代数中的选择运算是在关系中选择满足条件的诸元组。() |
A.正确 B.错误 |
|
关系模型中,非主属性不可能出现在任何候选码中。() |
A.正确 B.错误 |
|
用户身份鉴别是数据库管理系统提供的最外层安全保护措施。() |
A.正确 B.错误 |
|
在SQL语句中表达某个属性X为空,可以使用WHEREX=NULL。() |
A.正确 B.错误 |
|
数据库安全审计系统提供了一种事前预测的安全机制。() |
A.正确 B.错误 |
|
如果一个视图是由两个以上基本表导出的,则这个视图允许更新。() |
A.正确 B.错误 |
|
在强制存取控制机制中,当主体的许可证级别大于客体的密级时,主体可以对客体进行读取操作。() |
A.正确 B.错误 |
|
并不是规范化程度越高的关系就越优。() |
A.正确 B.错误 |
|
对被参照表进行增、删、改操作时有可能破坏参照完整性,必须进行检查以保证这两个表的相容性。() |
A.正确 B.错误 |
|
数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为数据控制功能 |
A.正确 B.错误 |
|
完整性检查和控制的防范对象是不合语义的、不正确的数据,防止它们进入数据库。() |
A.正确 B.错误 |
|
在参照完整性规则中,参照关系R中的外码与被参照关系S中的主码必须同名。() |
A.正确 B.错误 |
|
数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。 |
A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS |
|
概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的()。 |
A.数据模型 B.概念模型 C.层次模型 D.关系模型 |
|
SQL语言中,删除一个视图的命令是()。 |
A.DELETE B.DROP C.CLEAR D.REMOVE |
|
安全性控制的防范对象是(),防止他们对数据库数据的存取。 |
A.不合语义的数据 B.非法用户 C.不正确的数据 D.不符合约束数据 |
|
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。 |
A.记录 B.行 C.属性 D.元组 |
|
若要在基本表S中增加一列CN(课程名),可用()。 |
A.ADDTABLES(CNCHAR(8)) B.ADDTABLESALTER(CNCHAR(8)) C.ALTERTABLESADD(CNCHAR(8)) D.ALTERTABLES(ADDCNCHAR(8)) |
|
有关系R(A,B,C)与σA=10(R)等价的SQL语句是()。 |
A.Select*fromR B.SelectA,B,CfromRwhereA=10 C.SelectDistinctAfromRwhereA=10 D.SelectA,B,CfromR |
|
SQL语言是()的语言,容易学习。 |
A.过程化 B.非过程化 C.格式化 D.导航式 |
|
在SQL语言中的视图VIEW是数据库的()。 |
A. 外模式 B.模式 C.内模式 D.存储模式 |
|
一个关系只有一个()。 |
A.候选码 B.外码 C.超码 D.主码 |
|
在视图上不能完成的操作是()。 |
A.更新视图 B.查询 C.在视图上定义新的表 D.在视图上定义新的视图 |
|
下列说法不正确的是()。 |
A.数据库提供数据的存储功能 B.数据库管理系统提供数据的组织、存取、管理和维护等基础功能 C.数据库应用系统根据应用需求使用数据库 D.数据库管理员负责专门开发数据库系统 |
|
要保证数据库的数据独立性,需要修改的是()。 |
A.模式与外模式. B.模式与内模式 C.三级模式之间的两层映射 D.三层模式 |
|
下面对于关系数据库中表的主键描述正确的是() |
A.使用主键可以唯一地标识表中的一行数据 B.主键的值可以为空值 C.能唯一标识一行记录的列只有主键 D.在一个表中主键列的值是唯一的 |
|
下面关于基本关系的性质的叙述中,正确的是() |
A.关系中元组的顺序无所谓 B.关系中列的次序不重要 C.关系中元组不可以重复 D.同一列中的分量可以是不同类型的数据 |
|
关于SQL语言,下列说法不正确的是()。 |
A.SQL作为嵌入式语言语法与独立的语言有较大的差别 B.SQL采用的是面向记录的操作方式,以记录为单位进行操作 C.数据控制功能不是SQL语言的功能之一 D.SQL是非过程化的语言,用户无须指定存取路径 |
|
数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于物理设计设计阶段。() |
A.正确 B.错误 |
|
员工性别的取值,有的为“男”、“女”,有的为“1”、“0”,这种情况属于命名冲突。() |
A.正确 B.错误 |
|
SQL的中文全称是()。 |
A.正确 B.错误 |
|
在一个数据库中,模式和外模式都是只有一个的。() |
A.正确 B.错误 |
|
数据库的三级模式结构中,描述局部数据的逻辑结构和特征的是逻辑模式。() |
A.正确 B.错误 |
|
数据库系统中的外模式/模式映像是唯一的。() |
A.正确 B.错误 |
|
基本表和视图中都存储数据。() |
A.正确 B.错误 |
|
基本关系中,行和列的次序都可以任意交换。() |
A.正确 B.错误 |
|
SELECT子句中的目标列可以是表中的属性列,也可以是表达式。() |
A.正确 B.错误 |
|
数据库的存取控制机制主要包括定义用户权限和合法权限检查两部分。() |
A.正确 B.错误 |
|
数据库的安全性与计算机系统的安全性无关。() |
A.正确 B.错误 |
|
若要删除数据库中已经存在的表S,可用DELETETABLES。() |
A.正确 B.错误 |
|
数据库中建立索引的目的是为了加快存取速度。() |
A.正确 B.错误 |
|
数据库中,数据的物理独立性是指() |
A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.应用程序与数据库中数据的逻辑结构相互独立 D.用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。 |
|
学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()。 |
A.DELETEAgefromS B.ALTERTABLESDROPAge C.UPDATESAge D.ALTERTABLES‘Age’ |
|
五种基本关系代数运算是()。 |
A.∪-×σπ B.∪-σπ C.∪∩×σπ D.∪∩σπ |
|
有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是()。 |
A.S.S#=SC.S#andC.C#=SC.C#andSAGE>=20andCNAME=‘ACCESS’ B.S.S#=SC.S#andC.C#=SC.C#andSAGEin>=20andCNAMEin‘ACCESS’ C.SAGEin>=20andCNAMEin‘ACCESS’ D.SAGE>=20andCNAME=’ACCESS’ |
|
下列的SQL语句中,()不是数据定义语句。 |
A.CREATETABLE B.DROPVIEW C.CREATEVIEW D.GRANT |
|
以下()不属于实现数据库系统安全性的主要技术和方法。 |
A.存取控制技术 B.视图技术 C.审计技术 D.出入机房登记和加防盗门 |
|
在关系数据库中存在的完整性规则有() |
A.实体完整性规则 B.索引完整性规则 C.参照完整性规则 D.用户定义的完整性规则 |
|
规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是()。 |
A.长度不变的 B.不可分解的 C.互相关联的 D.互不相关的 |
|
用于实现数据存取安全性的SQL语句是()。 |
A.CREATE B.GRANT C.REVOKE D.DROP |
|