还剩18页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库系统导论练习题库与答案
一、单选题(共题,每题分,共分)
901901、对实体和实体之间的联系采用同样的数据结构表达的数据模型为()0A、非关系模型B、关系模型C、网状模型D、层次模型正确答案B
2、设在某个公司环境中,一个部门有多名职工,部门和职工之间的联系是A、不确定B、一对一C、一对多D、多对多正确答案C
3、假设学生关系S(S#,SNAME,SEX.,课程关系C(C#,CNAME.,学生选课关系SC(S#,C#,GRADE.要查询选修“Computer”课的男生姓名,将涉及o到关系A、SB、S,SCC、C,SCD、S,C,SC正确答案D
4、下面列出的条目中,不属于数据库技术的主要特点的是A、数据的结构化B、数据的冗余度小C、较高的数据独立性D、程序的标准化正确答案D
5、在通常情况下,下面关系中不可以作为关系数据库的关系是A、R4(学生号,学生名,简历.B、R3(学生号,学生名,宿舍号.C、R1(学生号,学生名,性别.D、R2(学生号,学生名,班级号.正确答案AA、6B、4C、5D、7正确答案A
50、学生表(id,name,sex,age,depart_id,depart_name.,存在的函数依赖是id-{name,Sex,age,depart_id};dept_id-*dept_name,其满足A、INFB、2NFC、3NFD、BCNF正确答案B
51、一个关系数据库文件中的各条记录A、前后顺序可以任意颠倒,不影响库中的数据关系B、前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列C、前后顺序不能任意颠倒,一定要按照输入的顺序排列D、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同正确答案A
52、区分不同实体的依据是A、概念B、名称C、对象D、属性正确答案D
53、SQL语言中,用于实现安全性控制的语句是A、COMMITB、GRANTC、ROLLBACKD、SAFE正确答案B
54、数据库恢复的基础是利用转储的冗余数据这些转储的冗余数据包括OA、数据字典、应用程序、审计档案、数据库后备副本B、数据字典、应用程序、日志文件、审计档案C、数据字典、应用程序、数据库后备副本D、日志文件、数据库后备副本正确答案D
55、关系数据模型的基本数据结构是A、关系B、树C、索引D、图正确答案A
56、在下面的两个关系中,职工号和部门号分别为职工职工(职工号、职工名、部门号、职务、工资.部门(部门号、部门名、部门人数、工资总额.在这两个关系的属性中,只有一个属性是外关键字它A、部门关系的“部门名”B、职工关系的“部门号”C、部门关系的“部门号”D、职工关系的“职工号”正确答案B
57、要保证数据库的逻辑数据独立性,需要修改的是A、模式B、三级模式C、模式与外模式之间的映射D、模式与内模式之间的映射正确答案C
58、数据管理与数据处理之间的关系是A、数据管理是数据处理的基本环节B、两者是一回事C、两者之间无关D、数据处理是数据管理的基本环节正确答案A
59、数据库物理设计完成后,进入数据库实施阶段,下述工作中,()一般不属于实施阶段的工作A、加载数据B、建立库结构C、扩充功能D、系统调试正确答案C
60、若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为oA、介质故障B、系统故障C、事务故障D、运行故障正确答案A
61、在数据库的三级模式结构中,内模式有A、2个B、任意多个C、3个D、1个正确答案D
62、用来记录对数据库中数据进行的每一次更新操作A、日志文件B、后援副本C、缓冲区D、数据库正确答案A
63、在SQL语言的SELECT语句中,能实现投影操作的是A、SELECTB、FROMC、WHERED、GROUP BY正确答案A
64、关系模式的候选关键字可以有A、1个或多个B、1个C、多个D、0个正确答案A
65、数据库设计中,概念模型()oA、依赖于计算机的硬件B、独立于DBMSC、依赖于DBMSD、独立于计算机的硬件和DBMS正确答案D
66、解决并发操作带来的数据不一致性总是普遍采用oA、恢复B、协商C、存取控制D、封锁正确答案D
67、所谓范式是指规范化的关系模式由于规范化的程度不同,就产生了不同的范式在对关系模式进行规范化的过程中,对1NF关系进行投影,将消除原关系中,从而产生一组2NF关系A、非平凡且非函数依赖的多值依赖B、非主属性对关键字的传递依赖C、主属性对关键字的部分和传递函数依赖D、非主属性对关键字的部分函数依赖正确答案D
68、假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系二元联系是指两个实体集之间的联系,其中3个11联系、4个1N、5个MN联系,则这个E-R模型转换成关系的数目可能是oA、22B、15C、19D、14正确答案B
69、在数据库管理系统中,下面不是数据库存取功能模块的是A、事务管理程序模块B、数据更新程序模块C、交互式程序查询模块D、查询处理程序模块正确答案C
70、对关系模型叙述错误的是A、在严格的数学理论、集合论和谓词基础之上B、微机DBMS绝大部分采取关系数据模型C、用二维表表示关系模型是其一大特点D、不具有连接操作的DBMS也可以是关系数据库系统正确答案D
71、以下所列数据库系统组成中,正确的是A、计算机、文件、文件管理系统、程序B、计算机、文件、报表处理程序、网络通信程序C、计算机、文件、程序设计语言、程序D、支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员正确答案D
72、对并发操作若不加以控制,可能会带来问题A、死锁B、不一致C、死机D、不安全正确答案B
73、消除了部分函数依赖的1NF的关系模式,必定是A、1NFB、2NFC、4NFD、3NF正确答案B
74、层次型、网状型和关系型数据库划分原则是A、联系的复杂程度B、数据之间的联系C、记录长度D、文件的大小正确答案B
75、是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列A、程序B、命令C、事务D、文件正确答案C
76、子模式DDL是用来描述()A、数据库的总体逻辑结构B、数据库的局部逻辑结构C、数据库的物理存储结构D、数据库的概念结构正确答案B
77、在数据库设计中,将E-R图转换成关系数据模型的过程属于A、需求分析阶段B、逻辑设计阶段C、概念设计阶段D、物理设计阶段正确答案B
78、SQ1语言具有两种使用方式,分别称为交互式SQL和A、嵌入式SQLB、解释式SQLC、多用户SQLD、提示式SQL正确答案A
79、描述数据库全体数据的全局逻辑结构和特性的是A、模式B、外模式C、内模式D、存储模式正确答案A
80、一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的A、记录B、元组C、行D、属性正确答案D
81、若数据库中只包含成功事务提交的结果,则此数据库就称为处于________状态A、安全B、一致C、不安全D、不一致正确答案B
82、在数据系统中,对存取权限的定义称为oA、定义B、命令C、审计D、授权正确答案D
83、在数据库中存储的是A、数据模型B、信息C、数据D、数据以及数据之间的联系正确答案D
84、SQL语言中实现数据库检索的语句是A、SELECTB、INSERTC、UPDATED、DELETE正确答案A
85、事务的持续性是指oA、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据库的改变是永久的C、一个事力内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案B
86、关系模型中,一个关键字是A、可以由多个任意属性组成B、至多由一个属性组成C、由一个或多个属性组成,其值能够惟一标识关系中一个元组D、以上都不是正确答案C
87、下列语句中修改表结构的是A、ALTERB、CREATEC、UPDATED、INSERT正确答案A
88、现有如下关系患者(患者编号,患者姓名,性别,出生日期,所在单位.医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果.其中,医疗关系中的外关键字是A、患者编号和患者姓名B、患者姓名C、患者编号D、医生编号和患者编号正确答案C
89、如下的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作中不能执行的是A、将职工号为‘001的工资改为700B、将行(005,‘乔兴’,04,,
750.插入到职工表中C、从职工表中删除行(025,王芳,03,
720.D、将职工号为‘038的部门号改为‘03正确答案B
90、设有关系模式R(A,B,C,D.,其数据依赖集:F={(A,B.-C,C-D},则关系模式R的规范化程度最高达到A、1NFB、2NFC、3NFD、BCNF正确答案B
二、判断题(共题,每题分,共分)
101101、某一个属性组既是候选关键字又是外关键字()A、正确B、错误正确答案B
2、如果一个关系模式中不存在任何函数依赖,则它具有全关键字()A、正确B、错误正确答案A
3、若属性X、Y之间为l:n的联系,则X-Y()A、正确B、错误正确答案B
4、关系是元组的集合()A、正确B、错误正确答案A
5、如果一个关系模式属于3NF,则该关系模式一定属于BCNFo()A、正确B、错误正确答案B
6、属性取值的变化范围称为该属性的域()A、正确B、错误正确答案A
7、若R.A-R.B,R.A-R.C,则R.A-R.(B,C)A、正确B、错误正确答案A
8、规范化的过程是一组等价的关系子模式,使关系模式中的多关系模式达到某些程度的“分离”,让一个关系描述一个概念,一个实体或实体间的一种联系规范化的实质就是概念的单一化()A、正确B、错误正确答案A
9、实体型中各属性的具体取值称为实体值()A、正确B、错误正确答案A
10、属性是指实体具有的某种特性或若干方面的特性()A、正确B、错误正确答案A
6、有关系模式AC,T,H,R,S.,其中各属性的含义是:C,课程:T,教员:H,上课时间R,教室S,学生根据语义有如下函数依赖集F={C-T,H,R.-C,H,T.-R,H,S.-R}关系模式A的规范化程度最高达到A、1NFB、2NFC、3NFD、BCNF正确答案B
7、当关系R和S做自然联接时,能够保留R中不满足连接条件元组的操作是A、全外联接B、右外联接C、内部连接D、左外联接正确答案D
8、概念模型是现实世界的第一层抽象,这一类模型A、关系模型B、层次模型C、网状模型D、实体-关系模型正确答案D
9、根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式?部门部门号,部门名,部门成员,部门总经理.A、部门名B、部门总经理C、部门成员D、部门号正确答案C
10、关于“死锁”,下列说法中正确的是OA、死锁是操作系统中的问题,数据库操作中不存在B、只有出现并发操作时,才有可能出现死锁C、当两个用户竞争相同资源时不会发生死锁D、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库正确答案B
11、在SQL语言中,子查询是A、选取单表中字段子集的查询语句B、选取多表中字段子集的查询语句C、返回单表中数据子集的查询语言D、嵌入到另一个查询语句之中的查询语句正确答案D
12、数据流程图(DFD)是用于描述结构化方法中阶段的工具A、可行性分析B、详细设计C、需求分析D、程序编码正确答案C
13、创建存储过程的语句是()oA、ALTER PROCEDUREB、DROP PROCEDUREC、CREATE PROCEDUED、INSERT PROCEDUE正确答案C
14、关系数据库管理系统应能实现的专门关系运算包括A、关联、更新、排序B、显示、打印、制表C、排序、索引、统计D、选择、投影、连接正确答案D
15、层次数据模型的基本数据结构是A、索引B、树C、图D、关系正确答案B
16、修改存储过程使用的语句是()oA、ALTER PROCEDUREB、DROP PROCEDUREC、INSERT PROCEDUED、DELETE PROCEDUE正确答案A
17、用户或应用程序看到的那部分局部逻辑结构和特征的描述是A、内模式B、物理模式C、模式D、子模式正确答案D
18、关系规范化中的删除操作异常是指A、不该删除的数据被删除B、不该插入的数据被插入C、应该删除的数据被删除D、应该插入的数据未被插入正确答案A
19、关系数据模型A、只能表示实体之间m:n联系B、只能表示实体之间1:1联系C、只能表示实体之间l:m联系D、可以表示实体间的任意联系正确答案D
20、在数据库中,下列说法不正确的是A、若系统是完全可以控制的,则系统可确保更新的一致性B、数据库减少了数据冗余C、数据库中的数据可以共享D、数据库避免了一切数据重复正确答案D
21、在SQL Server编程中,可使用()将多个语句捆绑A、(}B、BEGIN-ENDC、()D、[]正确答案B
22、自然连接是构成新关系的有效方法一般情况下,当对关系R和S使用自然时,要求R和S含有一个或多个共有的A、行B、记录C、元组D、属性正确答案D
23、在SQL语言查询语句中,SELECT子句实现关系代数的A、投影运算B、选择运算C、连接运算D、交运算正确答案A
24、已知关系RP,Q,M,N.,F是R上成立的函数依赖集,F={PfQ,Q-M.},则R的侯选关键字是A、PQB、PNC、PD、Q正确答案B
25、关系代数中的连接操作是由A、投影、选择、笛卡尔积操作组合而成B、选择和笛卡尔积操作组合而成C、投影和笛卡尔积操作组合而成D、选择和投影操作组合而成正确答案B
26、有一名为“销售”实体,含有:商品名、客户名、数量等属性,该实体主键A、商品名B、商品名+数量C、客户名D、商品名+客户名正确答案D
27、提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为A、OSB、DSC、DBMSD、DBS正确答案C
28、SQL语言是A、汇编语言B、非过程化语言C、高级语言D、宿主语言正确答案B
29、数据流程图是用于数据库设计中()阶段的工具A、需求分析B、可行性分析C、程序编码D、概要设计正确答案A
30、下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是a.人工管理阶段n.文件系统阶段HI.数据库阶段.A、只有IB、II和IIIC、只有IID、I和II正确答案A
31、在SQL语言中的视图VIEW是数据库的A、外模式B、内模式C、模式D、存储模式正确答案A
32、存储在计算机内有结构的数据的集合是A、数据库系统B、数据库C、数据结构D、数据库管理系统正确答案B
33、用二维表结构表示实体以及实体间联系的数据模型称为A、网状模型B、面向对象模型C、关系模型D、层次模型正确答案C
34、SQ1语言是(.的语言,易学习A、格式化B、过程化C、非过程化D、导航化正确答案C
35、事务的一致性是指oA、事务中包括的所有操作要么都做,要么都不做B、事务一旦提交,对数据为的改变是永久的C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的D、事务必须是使数据库从一个一致性状态变到另一个一致性状态正确答案D
36、〃〃元数据〃〃是指A、数据结构的描述B、数据项的描述C、数据的来源D、基本数据正确答案A
37、关系模式中满足2NF的模式A、可能是1NFB、必定是1NFC、必定是3NFD、必定是BCNF正确答案B
38、从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是A、连接操作B、选择操作C、复制操作D、投影操作正确答案B
39、候选关键字中的属性称为A、主属性B、非主属性C、关键属性D、复合属性正确答案A
40、为在查询结果中去掉重复元组,要使用保留字A、UNIQUEB、COUNTC、DISTINCTD、UNION正确答案C
41、在通常情况下,下面的关系中,不可以作为关系数A、R4(学生号,学生名,简历.B、R1(学生号,学生名,性别.C、R2(学生号,学生名,班级号.D、R3(学生号,班级号,宿舍号.正确答案A
42、下面关于函数依赖的叙述中,不正确的是A、若XY—Z,则X-Z,Y—ZB、若X-Y,Y-Z,则X-ZC、若X-Y,Y-Z,则X-YZD、若X-Y,Y包含Y,则X-Y正确答案A
43、数据库系统的核心是A、软件工具B、数据模型C、数据库管理系统D、数据库正确答案C
44、关系数据库中的投影操作是指从关系中A、建立相应的图形B、抽出特定字段C、抽出特定记录D、建立相应的影像正确答案B
45、下列关系范式中最高范式是A、1NFB、2NFC、3NFD、BCNF正确答案D
46、当B属性函数依赖于A属性时,属性A与B的联系是A、1对多B、多对1C、多对多D、以上都不是正确答案B
47、在SQL语言查询语句中,WHERE子句实现关系代数的A、投影运算B、连接运算C、交运算D、选择运算正确答案D
48、若要在基本表S中增加一列CN课程名.,可用A、ADD TABLESCN CHAR
8..B、ADD TABLES ALTERCN CHAR
8..C、ALTER TABLES ADDCNCHAR
8..D、ALTER TABLES ADDCNCHAR
8..正确答案C
49、在E-R模型中,如果有3个不同的实体型,3个MN联系,根据E-R模型转换为关系模型的规则,转换为关系的数目是。
个人认证
优秀文档
获得点赞 0