福师11秋《数据库管理与应用》在线作业一答案
- 格式:doc
- 大小:31.00 KB
- 文档页数:8
福师《数据库应用》练习题一、1.要保证数据库物理数据独立性,需要修改的是( )。
A.模式B.模式与内模式的映射C.模式与外模式的映射D.内模式参考答案:B2.数据库系统阶段,数据的特点()。
A.具有物理独立性,没有逻辑独立性B.具有物理独立性和逻辑独立性C.独立性差D.具有高度物理独立性和一定程度的逻辑独立性参考答案:D3.数据库中存储的是( )。
A.数据B.数据模型C.数据之间的联系D.数据以及数据之间的联系参考答案:D4.反映现实世界中实体及实体间联系的信息模型是( )。
A.关系模型B.层次模型C.网状模型D.E-R模型参考答案:D5.一个仓库可以存放多种产品,一种产品只能存放在一个仓库中。
仓库与产品之间的联系类型是( )。
A.一对一联系B.一对多联系C.多对一联系D.多对多联系参考答案:B6.概念层数据模型依赖于哪个数据库管理系统()。
A.DB2B.SQL ServerC.OracleD.不依赖于任何数据库管理系统参考答案:D7.基本SQL语言可以创建的内容中,不包括( )。
A.视图B.索引C.完整性D.基本表参考答案:C8.关系数据模型的三个组成要素中,不包括( )。
A.完整性规则B.数据结构C.数据恢复D.数据操作参考答案:C9.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( )。
A.左外联接B.右外联接C.自联接D.外联接参考答案:D10.事务有多个性质,其中不包括( )。
A.一致性B.隔离性C.原子性D.不可撤消参考答案:D11.下列四项中,不正确的提法是( )。
A.SQL语言是关系数据库的国际标准语言B.SQL语言具有数据定义、查询、操纵和控制功能C.SQL语言可以自动实现关系数据库的规范化D.SQL语言称为结构查询语言参考答案:C12.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段参考答案:B13.如果事务T获得了数据项Q上的排它锁,则T对Q ( )。
福师《数据库管理与应用》考试复习题三套一、选择题(1)1、数据流程图(DFD)是用于描述结构化方法中_C__阶段的工具。
A可行性分析 B.详细设计 C.需求分析 D.程序编码2、数据库的基本特点是_B__。
A.(1)数据可以共享(或数据结构化)(2)数据独立性(3)数据冗余大,易移植(4)统一管理和控制B.(1)数据可以共享(或数据结构化)(2)数据独立性(3)数据冗余小,易扩充(4)统一管理和控制C.(1)数据可以共享(或数据结构化)(2)数据互换性(3)数据冗余小,易扩充(4)统一管理和控制D.(1)数据非结构化(2)数据独立性(3)数据冗余小,易扩充(4)统一管理和择制3、关系模型中,一个关键字是_C__。
A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D.以上都不是4、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是_D___。
A.外模式B.内模式C.存储模式D.模式5、如下图所示的E-R图在转换成关系模型时可转换为__C__关系模式。
A.1个 B.2个 C.3个 D.4个6、从关系中挑选出指定的属性组成新关系的运算称为_B__。
A.“选择”运算B.“投影”运算C.“联接”运算D.“交”运算7、用__D__形式表示实体类型和实体间的联系是关系模型的主要特征。
A.指针B.链表C.关键字D.表格8、设有学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE、为成绩。
检索选修课程“C2”的学生中成绩最高的学生的学号。
正确的SELECT语句是_D__。
A.SELECT S# FORM SC WHERE C#=“C2” AND GRADE >=(SELECT GRADE FORM SC WHERE C#=“C2”)B.SELECT S# FORM SC WHERE C#=“C2” AND GRADE IN(SELECT GRADE FORM SC WHERE C#=“C2”)C.SELECT S# FORM SC WHERE C#=“C2” AND GRADE NOT IN (SELECT GRADE FORM SC WHERE C#=“C2”)D.SELECT S# FORM SC WHERE C#=“C2” AND GRADE>=ALL(SELECT GRADE FORM SC WHERE C#=“C2”)9、__C___是DBMS的基本工作单位,它是用户定义的一组逻辑一致的程序序列。
【奥鹏】-[福建师范大学]福师《数据库管理与应用》在线作业一试卷总分:100 得分:100第1题,SQL支持RDB三级模式结构,其中内模式对应于( )A、视图B、基本表C、数据库D、存储文件正确答案:D第2题,表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )A、执行表单的Click事件代码B、执行选项按纽组的Click事件代码C、执行Option1的Click事件代码D、不会有反应正确答案:B第3题,并发操作有可能引起下述( )问题。
I.丢失更新 II.不可重复读 III.读脏数据A、仅I和IIB、仅I和IIIC、仅II和IIID、都是正确答案:D第4题,设有一个SUB.PRG子程序:*SUB.PRGPARAMETER A,B,C,DD=B-A*CDO CASECASE D0D=2CASE D=0D=lENDCASERETURN在主程序中执行下列命令STORE 3 TO A2,A4STORE 2 TO A1,A3DO SUB WITH A1,A2,A3,A4?D值为____。
A、1B、2C、3D、0正确答案:D第5题,数据库系统由于能减少数据冗余,提高数据独立性,并集中检查____,由此获得广泛的应用A、数据完整性B、数据层次性C、数据的操作性D、数据兼容性正确答案:A第6题,( )是数据库系统的核心,用于数据库的建立、使用和维护。
A、硬件系统B、软件系统C、数据库管理员D、数据库管理系统正确答案:D第7题,在SQL的SELECT查询的结果中,消除重复记录的方法是( )A、通过指定主索引实现B、通过指定唯一索引实现C、使用DISTINCT短语实现D、使用WHERE短语实现正确答案:C第8题,在FoxPro中,执行以下命令序列:(□表示空格)S1=“计算机□□□□”S2=“二级等级考试□□□□”?allt(S1)+S2最后一条命令的显示结果是:____。
福师《数据结构概论》在线作业一答案试卷总分:100 测试时间:--一、单项选择题〔共25 道试题,共50 分。
〕1. 最大容量为n的循环队列,队尾指针是rear,队头是front,则队空的条件是〔〕A. (rear+1) MOD n=frontB. rear=frontC. rear+1=frontD. (rear-l) MOD n=front总分值:2 分2. 由3 个结点可以构造出多少种不同的有向树?〔〕A. 2B. 3C. 4D. 5总分值:2 分3. 栈和队都是〔〕A. 顺序存储的B. 线性结构C. 链式存储的D. 非线性结构总分值:2 分4. 下面表达正确的选项是〔〕A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对总分值:2 分5. 对关键码序列28,16,32,12,60,2,5,72快速排序,从小到大一次划分结果为〔〕。
A. (2,5,12,16)26(60,32,72)B. (5,16,2,12)28(60,32,72)C. (2,16,12,5)28(60,32,72)D. (5,16,2,12)28(32,60,72)总分值:2 分6. 设计一个判别表达式中左,右括号是否配对出现的算法,采用〔〕数据结构最正确。
A. 线性表的顺序存储结构B. 队列C. 线性表的链式存储结构D. 栈总分值:2 分7. 假设串S=’software’,其子串的数目是〔〕。
A. 8B. 37C. 36D. 9总分值:2 分8. 假设用冒泡排序方法对序列{10,14,26,29,41,52}从大到小排序,需进行〔〕次比较。
A. 3B. 10C. 15D. 25总分值:2 分9. 假设要求尽可能快地对序列进行稳定的排序,则应选〔〕A. 快速排序B. 归并排序C. 冒泡排序D. 堆总分值:2 分10. 如果要求一个线性表既能较快的查找,又能适应动态变化的要求,则可采用( )查找法。
一、单选题1、使用谓词(D )的嵌套查询,用于判断子查询结果是否存在。
A . InB. AllC. LikeD. Exists2、对关系模式进行分解的目的是使模式更加(A )A . 规范化B.结构化C.标准化D.简单化3、同一个关系模型的任两个元组值_A___。
A . 不能全同B.可全同C.必须全同D.以上都不是4、数据的管理方法主要有__D__。
A .批处理和文件系统B.文件系统和分布式系统C.分布式系统和批处理D. 数据库系统和文件系统5、为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到_D___中。
A .编译程序B.操作系统C.中间语言D. 宿主语言6、在SQL的SELECT查询的结果中,消除重复记录的方法是(C )A .通过指定主索引实现B.通过指定唯一索引实现C. 使用DISTINCT短语实现D.使用WHERE短语实现7、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据的( A)A . 安全性B.完整性C.并发控制D.恢复8、撤消数据库使用(B )语句。
A . ALTER DATABASEB. DROP DATABASEC. CREATE DATABASED. DELETE DATABASE9、关系模型中的关系至少是(A )A . 1NFB. 2NFC. 3NFD. 4NF10、在FoxPro系统状态下,有下列命令序列:↵Z=“X*Y”↵X=5↵Y=10↵?&Z↵执行后,输出结果是_A___。
A . 50B. X*YC. ZD. 5*1011、在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性、一致性、隔离性和(C)。
A .共享性B.继承性C. 持久性D.封装性12、参照完整性规则的更新规则中“级联”的含义是(A )A . 更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新13、在Visual FoxPro 中以下叙述正确的是(A )A . 利用视图可以修改数据B.利用查询可以修改数据C.查询和视图具有相同的作用D.视图可以定义输出去向14、关于“死锁”,下列说法中正确的是_D___。
福师《数据库管理与应用》在线作业一-0003
一个过程必须以PROCEDURE开头,为了调用该过程,必须通过____打开该过程文件
A:SET PROCEDURE TO <过程文件>
B:OPEN <过程文件>
C:USE <过程文件>
D:USE PROCEOURE <过程文件>
答案:A
对并发操作若不加以控制,可能会带来____问题。
A:不安全
B:死锁
C:死机
D:不一致
答案:D
关系数据库管理系统应能实现的专门关系运算包括____。
A:排序、索引、统计
B:选择、投影、连接
C:关联、更新、排序
D:显示、打印、制
答案:B
在FoxPro中,执行下列命令后,输出的结果是____。
A=SPACE(3)
B=“456”+A+“123”
?LEN(B)
A:1
B:3
C:7
D:9
答案:D
在关系数据库中,当关系的型改变时,用户程序也可以不变。
这是()。
A:物理独立性
B:逻辑独立性
C:位置独立性
D:存储独立性
答案:B
在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )
A:临时表
B:表
C:文本文件
D:屏幕
答案:C
以下正确的赋值语句是____。
A:STORE 8 TO X,Y
B:STORE 8,9 TO X,Y
C:X=8,Y=9
D:X=Y=9
答案:A。
福师《数据库管理与应用》在线作业一答案一、单选题(共 40 道试题,共 80 分。
)1. 为数据表创建索引的目的是(A )A. 提高查询的检索性能B. 创建唯一索引C. 创建主键D. 归类满分:2 分2. 设关系R和S的属性个数为r和s ,则(R×S)操作结果的属性个数为(A )A. r+sB. r-sC. r*sD. max(r,s)满分:2 分3. SELECT语句中(C )子句的作用是对结果集按<列名2>的值的升序或降序进行排序。
A. FROMB. WHEREC. ORDER BYD. GROUP BY满分:2 分4. SELECT语句中(A )子句用于指明要查询的数据来自哪些基本表或视图。
A. FROMB. WHEREC. SELECTD. GROUP BY满分:2 分5. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的( C)A. 候选码B. 主码C. 外码D. 连接码满分:2 分6. 若关系模式R属于1NF,且每个非主属性都不传递依赖于主关键字,则R属于(B )A. 2NFB. 3NFC. 4NFD. BCNF满分:2 分7. 一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为(A )A. insert into flyersclub from flyers where idistancetravelled>=10000B. insert flyersclub where idistancetravelled>=10000C. insert into flyersclub from flyers where (idistancetravelled)values>=10000D. insert flyersclub (idstancetravelled) values from flyers whe满分:2 分8. SQL的DML包括的语句有(D )A. ROLLBACK,COMMITB. CREATE,DROP,ALTERC. GRANT,REVOKED. INSERT,DELETE,UPDATE满分:2 分9. ( A)是用来设置与SQL Server2000连接的网络配置。
18秋福师《数据库管理与应用》在线作业一-1答案
【福师大18秋】《数据库管理与应用》在线作业一-1
[完整试卷带答案版]
一、单选题共40题,80分
1、以下不属于SQL数据操作命令的是( )
AMODIFY
BINSERT
CUPDATE
DDELETE
【答案选择】:A
2、下述关于数据库系统的正确叙述是____
A数据库系统减少了数据冗余
B数据库系统避免了一切冗余
C数据库系统中数据的一致性是指数据类型一致
D数据库系统比文件系统能管理更多的数据
【答案选择】:A
3、在FoxPro下,不能清除所有内存变量的命令是____。
ARELEASE ALL
BCLEAR ALL
CCLOSE ALL
DCLEAR MEMORY
【答案选择】:C
4、子模式是____。
A模式的副本
B多个模式的集合
C模式的逻辑子集
D以上三者都对
【答案选择】:C
5、SQL支持RDB三级模式结构,其中内模式对应于( )
A视图
B基本表
C数据库
D存储文件
【答案选择】:D
6、如果在关系的分片过程中使用了选择操作,则不可能是()。
A水平分片
B垂直分片
C导出分片
D混合分片
【答案选择】:B
7、如果两个实体之间的联系是m:n,则____引入第三个交叉关系。
A需要
B不需要
C可有可无
D合并两个实体。
【奥鹏】-[福建师范大学]福师《数据库管理与应用》在线作业一试卷总分:100 得分:100第1题,以下不属于SQL数据操作命令的是( )A、MODIFYB、INSERTC、UPDATED、DELETE正确答案:A第2题,下述关于数据库系统的正确叙述是____A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型一致D、数据库系统比文件系统能管理更多的数据正确答案:A第3题,在FoxPro下,不能清除所有内存变量的命令是____。
A、RELEASE ALLB、CLEAR ALLC、CLOSE ALLD、CLEAR MEMORY正确答案:C第4题,子模式是____。
A、模式的副本B、多个模式的集合C、模式的逻辑子集D、以上三者都对正确答案:C第5题,SQL支持RDB三级模式结构,其中内模式对应于( )A、视图B、基本表C、数据库D、存储文件正确答案:D第6题,如果在关系的分片过程中使用了选择操作,则不可能是()。
A、水平分片B、垂直分片C、导出分片D、混合分片正确答案:第7题,如果两个实体之间的联系是m:n,则____引入第三个交叉关系。
A、需要B、不需要C、可有可无D、合并两个实体正确答案:A第8题,在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为____。
A、3,8,10B、l,8,任意C、l,8,10D、l,6,10正确答案:C第9题,要将当前的表文件WX.DBF的结构复制成一个新表文件WXN.DBF的记录的内容,应进行的操作是____。
A、USE WX COPY STRUCTURE TO WXNB、USE WX APPEND FROM WX NC、USE WX COPY STRUCTURE EXTEND TO WXND、APPEND WX FROM WXN正确答案:第10题,在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。
如果W中的元组既属于R又属于S,则W为____运算的结果。
福师大《数据库管理与应用》练习1 答案练习1《数据库管理与应用》练习1答案」、选择题(注:选择题的答案填入下表交回)二、填空题1 •经过处理和加工提炼而用于决策或其他应用活动的数据称为信息2 •数据管理技术经历了—人工管理阶段—①、一文件系统阶段—②和数据库系统________ 三个阶段。
3 •数据库系统一般是由应用层①、语言翻译处理层—②、一数据存取层③、数据存储层_④、操作系统_⑤组成。
4 •数据库是长期存储在计算机内、有组织①的、可共享②的数据集合。
5. DBMS是指数据库管理系统_ ①,它是位于用户一②和操作系统_ ③之间的一层管理软件。
6. DBMS管理的是属性特征的数据。
7•由DBA 负责全面管理和控制数据库系统。
8 •数据库系统与文件系统的本质区别在于_数据库系统实现了整体数据的结构化。
9 .数据独立性又可分为逻辑数据独立性_①和—屋里数据独立性—②。
10. 当数据的物理存储改变了,应用程序不变,亦由DBMS处理这种改变,这是指数据的物理独立性___。
11. 数据模型是由①、数据结构②数据操作③完整性约束三部分组成的。
12. 按照数据结构的类型来命名,数据模型分为层次模型一①、网状模型一②和—关系模型一一③。
13. 数据结构①是对数据系统的静态特性的描述, 数据操作_②是对数据库系统的动态特性的描述。
14. 以子模式为框架的数据库是用户数据库—①;以模式为框架的数据库是一概念数据库_ ②:以物理模式为框架的数据库是一屋里数据15. 关系数据库是采用B树作为数据的组织方式。
16. 数据库体系结构按照①_外部级—②概念级和③内部级三级结构进行组织。
17. 外模式是模式的子集。
18. 实体之间的联系可抽象为三类,它们是一①1比1②和1比n ③。
m比n福建师大网络教育学院《数据库管理与应用》练习1一、选择题1 •在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
福师2020秋《数据库管理与应用》在线作业一XXX《数据库管理与应用》在线作业一1:以下不属于SQL数据操作命令的是( )A、MODIFYB、INSERTC、UPDATED、DELETE答案:A2:下述关于数据库系统的正确叙述是____A、数据库系统减少了数据冗余B、数据库系统避免了一切冗余C、数据库系统中数据的一致性是指数据类型一致D、数据库系统比文件系统能管理更多的数据答案:A3:在FoxPro下,不能清除所有内存变量的命令是____。
A、RELEASE ALLB、CLEAR ALLC、CLOSE ALLD、XXX答案:C4:子模式是____。
A、模式的副本B、多个模式的集合C、模式的逻辑子集D、以上三者都对答案:C5:SQL支持RDB三级模式结构,个中内模式对应于( )A、视图B、基本表C、数据库D、存储文件答案:D6:如果在关系的分片过程中使用了选择操作,则不可能是()。
A、水平分片B、垂直分片C、导出分片D、混合分片答案:B7:假如两个实体之间的联系是m:n,则____引入第三个交织关系。
A、需要B、不需要C、可有可无D、合并两个实体答案:A8:在表结构中,逻辑型、日期型、备注型字段的宽度划分牢固为____。
A、3,8,10B、l,8,任意C、l,8,10D、l,6,10答案:C9:要将当前的表文件WX.DBF的结构复制成一个新表文件XXX的记实的内容,应进行的操作是____。
A、XXXB、USE WX APPEND FROM WX NC、XXX、XXX WX FROM WXN答案:C10:在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。
假如W中的元组既属于R又属于S,则W为____运算的结果。
A、笛卡尔积B、并C、差D、交答案:D11:( )是指编译以后可以以一种可执行的形式永世地存储在数据库中的SQL语句。
A、索引B、基本表C、数据库D、存储进程答案:D12:在关系模型中,每个关系模式中的关键字( )A、可由多个任意属性组成B、最多由一个属性组成C、可由一个或多个其值能唯一标识关系中任何元组的属性构成D、以上说法都不对答案:C13:在ZGGZ.DBF第2条记录前插入一条空白记录的命令是____。
【奥鹏】-[福建师范大学]福师《数据库管理与应用》在线作业一试卷总分:100 得分:100第1题,一个过程必须以PROCEDURE开头,为了调用该过程,必须通过____打开该过程文件A、SET PROCEDURE TO <过程文件>B、OPEN <过程文件>C、USE <过程文件>D、USE PROCEOURE <过程文件>正确答案:A第2题,对并发操作若不加以控制,可能会带来____问题。
A、不安全B、死锁C、死机D、不一致正确答案:D第3题,关系数据库管理系统应能实现的专门关系运算包括____。
A、排序、索引、统计B、选择、投影、连接C、关联、更新、排序D、显示、打印、制正确答案:B第4题,在FoxPro中,执行下列命令后,输出的结果是____。
A=SPACE(3)B=“456”+A +“123”?LEN(B)A、1B、3C、7D、9正确答案:D第5题,在关系数据库中,当关系的型改变时,用户程序也可以不变。
这是()。
A、物理独立性B、逻辑独立性C、位置独立性D、存储独立性正确答案:B第6题,在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )A、临时表B、表C、文本文件D、屏幕正确答案:C第7题,以下正确的赋值语句是____。
A、STORE 8 TO X,YB、STORE 8,9 TO X,YC、X=8,Y=9D、X=Y=9正确答案:A第8题,SQL中索引的撤消使用( )语句。
A、ALTER INDEXB、DROP INDEXC、DELETE INDEXD、CREATE INDEX正确答案:B第9题,下列关于E-R模型的叙述中,哪一条是不正确的?( )A、在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B、实体类型之间的联系通常可以分为1:1,1:n和m:n三类C、1:1联系是1:n联系的特例,1:n联系是m:n联系的特例D、联系只能存在于两个实体类型之间正确答案:D第10题,为了防止一个用户的工作不适当地影响另一个用户,应该采取()。
《数据库管理与应用》练习1答案二、填空题1.经过处理和加工提炼而用于决策或其他应用活动的数据称为_______。
2.数据管理技术经历了____________①、___________②和___________③三个阶段。
3.数据库系统一般是由______________①、______________②、______________③、______________④、______________⑤组成。
4.数据库是长期存储在计算机内、有____________①的、可___________②的数据集合. 5.DBMS是指_____________①,它是位于__________②和___________③之间的一层管理软件.6.DBMS管理的是_____的数据.7.由______________负责全面管理和控制数据库系统。
8.数据库系统与文件系统的本质区别在于______________________.9.数据独立性又可分为______________①和______________②。
10.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的______________。
11.数据模型是由______________①、______________②和______________③三部分组成的。
12.按照数据结构的类型来命名,数据模型分为_____________①、______________②和_____________③.13.______________①是对数据系统的静态特性的描述,______________②是对数据库系统的动态特性的描述.14.以子模式为框架的数据库是______________①;以模式为框架的数据库是______________②;以物理模式为框架的数据库是______________③。
15.关系数据库是采用_____作为数据的组织方式。
福师《数据库管理与应用》在线作业一答案试卷总分:100 测试时间:--一、单选题(共40 道试题,共80 分。
)1. 在SQL语言中,( )子句能够实现关系参照性规则。
A. PRIMARY KEYB. NOT NULLC. FOREIGN KEYD. FOREIGN KEY...REFERENCES...满分:2 分2. 当关系模式R(A,B)已属于3NF,下列说法( )是正确的。
A. 它一定消除了插入和删除异常B. 仍存在一定的插入和删除异常C. 一定属于BCNFD. A和C都是满分:2 分3. 下列关于关系数据库视图的说法中,哪些是正确的?( ) Ⅰ. 视图是关系数据库三级模式中的内模式。
Ⅱ. 视图能够对机密数据库提供一定的安全保护。
Ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。
Ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。
Ⅴ. 所有的视图都是可以更新的。
A. Ⅰ、Ⅱ和ⅢB. Ⅱ、Ⅲ和ⅣC. Ⅱ、Ⅲ、Ⅳ和ⅤD. 都正确满分:2 分4. 下列关于E-R模型的叙述中,哪一条是不正确的?( )A. 在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B. 实体类型之间的联系通常可以分为1:1,1:n和m:n三类C. 1:1联系是1:n联系的特例,1:n联系是m:n联系的特例D. 联系只能存在于两个实体类型之间满分:2 分5. 对关系模式进行分解的目的是使模式更加( )A. 规范化B. 结构化C. 标准化D. 简单化满分:2 分6. 使用谓词( )的嵌套查询,用于判断子查询结果是否存在。
A. InB. AllC. LikeD. Exists满分:2 分7. 从现实世界中抽象出实体型、属性和实体集间的联系,并用( )模型来描述它们。
A. E-RB. 概念C. 逻辑D. 物理满分:2 分8. ( )是由于关系模式设计不当所引起的问题。
A. 数据冗余B. 数据被非法读取C. 数据被非法修改D. 发生死锁满分:2 分9. 当B属性函数依赖于A属性时,属性A与B的联系是( )A. l对多B. 多对1C. 多对多D. 以上都不是满分:2 分10. E-R模型中的一个联系(非ISA联系)转换为一个关系模式。
如果联系是1:1的,则与该联系相连的各( )的键均可作为关系模式的键。
A. 属性集B. 实体集C. 联系集D. 规则集满分:2 分11. ( )是SQL Server 2000提供用来分析查询计划,同时运行多个查询、察看数据及索引的工具。
A. 企业管理器B. 事件探测器C. 查询分析器D. 客户端网络实用工具满分:2 分12. SQL中索引的撤消使用( )语句。
A. ALTER INDEXB. DROP INDEXC. DELETE INDEXD. CREATE INDEX满分:2 分13. 关系数据库管理系统应能实现的专门关系运算包括( )A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表满分:2 分14. SQL支持RDB三级模式结构,其中概念模式对应于( )A. 视图B. 索引C. 基本表D. 数据库满分:2 分15. SELECT语句中( )的作用是将结果集按<列名1>的值进行分组。
A. FromB. WhereC. Order byD. Group by满分:2 分16. ( )是对数据库中全体数据的逻辑结构和特征的描述。
A. 模式B. 子模式C. 外模式D. 内模式满分:2 分17. 设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。
遵照实体完整性规则( )A. 只有SNO不能取空值B. 只有CNO不能取空值C. 只有GRADE不能取空值D. SNO与CNO都不能取空值满分:2 分18. SQL集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现哪类功能?( )A. 数据定义B. 数据查询C. 数据操纵D. 数据控制满分:2 分19. SQL的DML包括的语句有( )A. ROLLBACK,COMMITB. CREATE,DROP,ALTERC. GRANT,REVOKED. INSERT,DELETE,UPDATE满分:2 分20. ( )结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。
A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型满分:2 分21. 规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是( )A. 互不相关的B. 不可分解的C. 长度可变的D. 互相关联的满分:2 分22. 并发操作有可能引起下述( )问题。
I.丢失更新II.不可重复读III.读脏数据A. 仅I和IIB. 仅I和IIIC. 仅II和IIID. 都是满分:2 分23. ( )结构中至少有一个结点有多于一个的父结点。
A. 层次模型B. 网络模型C. 关系模型D. 面向对象模型满分:2 分24. 假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。
使用( )关系。
A. 学生B. 课程C. 考试D. 学生和课程满分:2 分25. ( )是记载每个事务对数据库的更新操作的文件。
A. 日志文件B. 系统文件C. 用户文件D. 程序文件满分:2 分26. 用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限?( )A. DROPB. DELETEC. ALTERD. UPDATE满分:2 分27. ( )是对用户所用到的那部分数据的描述。
A. 模式B. 外模式C. 内模式D. 关系模式满分:2 分28. 设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是( )A. πA(σB=17(R))B. σB=17(πA(R))C. σB=17(πA,C(R))D. πA,C(σB=17(R))满分:2 分29. 为数据表创建索引的目的是( )A. 提高查询的检索性能B. 创建唯一索引C. 创建主键D. 归类满分:2 分30. 触发器是一种特殊的( )A. 索引B. 视图C. 基本表D. 存储过程满分:2 分31. ( )是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。
A. 数据依赖性B. 数据无关性C. 数据关联性D. 数据独立性满分:2 分32. 下面有关主键的叙述正确的是( )A. 不同的记录可以具有重复的主键值或空值B. 一个表中的主键可以是一个或多个字段C. 在一个表中主键只可以是一个字段D. 表中的主键的数据类型必须定义为自动编号或文本满分:2 分33. 保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。
这是指数据的( )A. 安全性B. 完整性C. 并发控制D. 恢复满分:2 分34. 下列哪一条不是由于关系模式设计不当所引起的问题?( )A. 数据冗余B. 插入异常C. 删除异常D. 丢失修改满分:2 分35. 为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字( )A. UNIQUEB. COUNTC. DISDINCTD. UNION满分:2 分36. 关系模式中,满足2NF的模式,( )A. 可能是1NFB. 必定是1NFC. 必定是3NFD. 必定是BCNF满分:2 分37. SELECT语句中( )子句用于指明要查询的数据来自哪些基本表或视图。
A. FROMB. WHEREC. SELECTD. GROUP BY满分:2 分38. 一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为( )A. insert into flyersclub from flyers where idistancetravelled>=10000B. insert flyersclub where idistancetravelled>=10000C. insert into flyersclub from flyers where (idistancetravelled)values>=10000D. insert flyersclub (idstancetravelled) values from flyers whe满分:2 分39. 取出关系中的某些列,并消去重复的元组的关系运算称为( )A. 取列运算B. 投影运算C. 连接运算D. 选择运算满分:2 分40. 并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失,该情形称( )A. 丢失更新B. 系统混乱C. 不一致分析D. 未提交依赖满分:2 分二、多选题(共10 道试题,共20 分。
)1. E-R模型的设计又分为( )E-R模型的设计和( )E-R模型的设计两个步骤。
A. 局部B. 全局C. 上层D. 下层E. 系统满分:2 分2. 以下函数属于元组关系演算中的集函数的有( )A. COUNT:元组计数B. TOTAL:求总和C. MAX:求最大值D. AVG:求平均值满分:2 分3. 下面关于函数依赖的叙述中,正确的是( )A. 若X→Y,X→Z,则X→YZB. 若XY→Z,则X→Z, Y→ZC. 若X→Y,WY→Z,则XW→ZD. 若X→Y,则XZ→YZ满分:2 分4. SQL支持RDB三级模式结构,其中外模式对应于( )A. 视图B. 索引C. 文件D. 数据库E. 部分基本表满分:2 分5. SQL语言集( )功能于一体。
A. 数据查询B. 数据操纵C. 数据定义D. 数据控制E. 数据维护满分:2 分6. 关于"死锁",下列说法中错误的是( )A. 死锁是操作系统中的问题,数据库系统中不存在B. 只有出现并发操作时,才有可能出现死锁C. 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库D. 当两个用户竞争相同的资源时不会发生死锁满分:2 分7. 数据库的数据模型由( )组成。
A. 数据类型B. 数据结构C. 数据操作D. 数据长度E. 数据的约束条件满分:2 分8. SELECT语句中( )语句为必选子句,而其他子句为任选子句。
A. FROMB. WHEREC. SELECTD. GROUP BYE. ORDER BY满分:2 分9. SQL的主要组成部分有( )A. 数据定义语言B. 数据操纵语言C. 数据控制语言D. 数据维护语言满分:2 分10. 关系数据库的物理结构主要是指数据的( )A. 查询方法B. 排序方法C. 存取方法D. 存储结构E. 统计方法满分:2 分。