![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
![](/assets/images/bg-loading.gif)
还剩19页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据库系统概论模拟练习题与答案
1、同一个关系的任两个元组值()A、不能完全相同B、可以完全相同C、必须完全相同D、其他三个答案均不正确答案A
2、数据完整性保护中的约束条件主要是指()A、值的约束和结构的约束B、用户操作权限的约束C、用户口令校对D、并发控制的约束答案A
3、有这样的三个表即学生表S、课程表C和学生选课表SC它们的结构如下S(S#SNSEXAGEDEPT)C(C#CN)SCGRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号CN为课程名,GRADE.为成绩检索选修课程“C2”的学生中成绩最高的学生的学号正确的SELECT语句是()答案A
4、数据库中对全部数据的整体逻辑结构的描述,作为数据库的()A、模式B、内模式C、概念模式D、外模式答案A
5、下列实体类型的联系中,属于多对多联系的是()A、学生与课程之间的联系A、数据库物理设计需要考虑数据的存储方式、存取路径和具体的实现细节还需要考虑数据的加载方式B、数据库物理设计一般需要根据数据的存储需求和使用需求确定数据库管理系统的配置参数C、数据库物理设计需要权衡系统的时间效率、空问效率、维护代价和各种用户要求,因此可能会产生多个备选方案D、在数据库物理设计后期,可以根据实际需要适当降低某些关系模式的规范化程度,以提高查询效率答案A
50、下面关于SQL语言的叙述中,错误的一条是()A、SQL语言没有数据控制功能B、SQL语言既可以做为联机交互环境中的查询语言又可以嵌入宿主语言中C、使用SQL语言用户只能定义索引而不能引用索引D、用户可以使用SQL语言定义和检索视图答案A
51、关系模式R的整个属性组是码,则R满足的最高范式至少是()A、3NFB、1NFC、2NFD、BCNF答案A
52、数据流图(DFD)是用于描述结构化方法中()阶段的工具A、需求分析B、可行性分析C、详细设计D、程序编码答案A
53、设关系R和S的结构相同且各有100个元组,则R和S的并操作结果的元组数为()A、小于等于200B、100C、200D、小于等于100答案A
54、在数据库操纵语言(DML)的基本功能中,不包括的是()A、描述数据库结构B、插入新数据C、更新数据库中的数据D、删除数据库中的数据答案A
55、SQL的视图可以提高数据的()A、安全性B、完整性C、并发能力D、数据恢复能力答案A
56、设关系R和S的属性个数分别为r和s则(RXS)操作结果的属性个数为()A、r+sB、r-sC、rXsDmaxrs答案A
57、数据库物理存储方式的描述称为()A、内模式B、外模式C、概念模式D、逻辑模式答案A
58、以下不能作为关系数据库的关系的是()A、M(学号,姓名,简历)B、N(学号,班主任,专业)C、S(学号,系,宿舍号)D、T(学号,班级,系)答案A
59、在概念模型中,事物称为()A、实体B、对象C、记录D、节点答案A
60、设计性能较优的关系模式称为规范化,规范化主要的理论依据是()A、关系规范化理论B、关系运算理论C、关系代数理论D、数理逻辑答案A
61、下面的两个关系中,职工号和设备号分别是职工关系和设备关系的主码职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号设备名,数量)两个关系的属性中,存在一个外码为()A、设备关系的“职工号”B、职工关系的“职工号”C、职工关系的“设备号”D、设备关系的“设备号”答案A
62、长期存储在计算机内有组织的,可共享的大量数据的集合是()A、数据库B、数据C、数据库管理系统D、数据库系统答案A
63、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为()A、数据操纵功能B、数据管理功能C、数据定义功能D、数据控制功能答案A
64、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为()A、数据操纵语言B、数据定义语言C、数据管理语言D、数据控制语言答案A
65、下述()不是DBA数据库管理员的职责A、数据库管理系统设计B、参与数据库设计C、数据库改进和重构D、数据库安全管理答案A
66、数据库系统与文件系统的主要区别是()A、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决B、数据库系统复杂,而文件系统简单C、二文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案A
67、关系数据库中的码是指()A、能唯一标识元组的属性或属性集合B、能唯一决定关系的字段C、不可改动的专用保留字D、关键的很重要的字段答案A
68、关系代数中的连接操作是由()操作组合而成A、选择和笛卡尔积B、选择和投影C、投影、选择、笛卡尔积D、投影和笛卡尔积答案A
69、属于BCNF的关系模式()A、在函数依赖范畴内,已消除了插入和删除的异常B、已消除了插入、删除异常C、已消除了插入、删除异常和数据冗余D、仍然存在插入、删除异常答案A
70、在关系代数运算中,专门的关系运算是()A、选择、投影、连接和除B、并、差和交C、并、差、交、选择、投影和连接D、并、差、交和乘积答案A
71、已知关系R(ABC)、S(DEA)其中R的主码是AS的主码是ES中的A与R中的A相对应S中的A被称为()A、外码B、内码C、主码D、候选码答案A
72、位于用户和数据库之间的一层数据管理软件是()A、DBMSB、DBSC、DBD、DBA答案A
73、关系模式的主码可以有()A、一个B、0个C、一个或多个D、多个答案A
74、关系数据模型()A、可以表示实体间的三种联系(1:1l:n;n:m)B、只能表示实体间的1:1联系C、只能表示实体间的l:n联系D、只能表示实体间m:n联系答案A
75、在SQL语句中,需要对分组情况应满足的条件进行判断时,应使用()0HAVINGGROUPBYORDERBYWHERE答案A
76、NULL是指()oA、无任何值B、0C、空格D、空字符串答案A
77、设关系R和S的结构相同,分别有m和n个元组,则R—S结果中元组个数为()A、小于等于mB、m—nC、mD、小于等于(m—n)答案A
78、关系模型的数据结构是()A、二维表B、树C、图D、表答案A
79、若不控制并发问操作,将带来()问题A、不一致B、死锁C、安全性D、死机答案A
80、现有两个关系患者(患者编号,患者姓名,性别,出生日起,所在单位),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是()A、患者编号B、患者姓名C、患者编号和患者姓名D、医生编号和患者编号答案A
81、X-Y当下列哪一条成立时,称为平凡的函数依赖()A、Y包含于XB、XHY=0C、XAYW中D、X包含于Y答案A
82、在关系数据库的设计中,设计关系模式是()阶段的任务A、逻辑设计阶段B、需求分析阶段C、概念设计阶段D、物理设计阶段答案A
83、SQL集合成员资格比较“元组IN(集合)”中“IN”与下列()操作符等价A、=ANYB、OALLC、OANYD、=ALL答案A
84、数据库三级模式之间存在的映像关系正确的是()A、外模式/模式B、外模式/内模式C、外模式/外模式D、模式/模式答案A
85、用二维表来表示实体及实体之间联系的数据模型是()A、关系模型B、层次模型C、实体-联系模型D、网状模型答案A
86、下列运算中()不是关系代数的基本操作A、自然连接B、笛卡尔积C、投影D、并答案A
87、以下哪个SQL命令用于修改已有的数据?()UPDATE...SETALTERCHECKDELETE答案A
88、在数据库三级模式间引入二级映象的主要作用是()A、提高数据与程序的独立性B、提高数据与程序的安全性C、保持数据与程序的一致性D、提高数据与程序的可移植性答案A
89、下面关于关系性质的叙述中,不正确的是()A、关系不可以为空关系B、关系中元组的次序不重要C、关系中元组不可以重复D、关系中列的次序不重要答案A
90、从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是()操作A、选择B、投影C、连接D、复制答案A
91、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是()A、扩充功能B、建立数据库C、加载数据D、系统调试答案A
92、关系R(AB)、S(BC)中分别有10个和15个元组,则RxS中元组个数的范围是()A、0150B、1025C、1525D、1050答案:A
93、当修改基表数据时,视图A、可以看到修改结果B、需要重建C、无法看到修改结果D、不许修改带视图的基表答案A
94、使用CREATEVIEW语句创建的是A、视图B、数据库C、索引D、表答案A
95、实行模式分解的三条准则是分解具有无损连接性losslessjoin分解要保持函数依赖preservefunctionaldependency、分解既要保持函数依赖,又要具有无损连接性A、正确B、错误答案A
96、通过视图可以修改表的属性A、正确B、错误答案B
97、数据库正式投入运行标志着数据库运行与维护工作的开始A、正确B、错误答案A
98、视图是一个虚表,数据库中只存储视图的定义而不存储视图所包含的数据,这些数据仍存放在原来的基本表中A、正确B、错误答案B
99、标准SQL语言能用于所有类型的关系数据库系统A、正确B、错误答案A
100、封锁技术即是某事务执行时封锁其他事务的执行,保证数据库的一致性A、正确B、错误答案B
101、加上了排他锁的数据对象,在被释放之前,其他事务不能修改但可以读取它A、正确B、错误答案B
102、关系代数的运算对象是关系,运算结果也是关系,所以关系运算后的结果中不能有完全相同的两条记录A、正确B、错误答案A
103、若R.BfR.AR.C-R.A则R.BC-R.AA、正确B、错误答案A
104、当DBMS检测到死锁,进行处理时,通常选择占用数据对象最多的事务,将其撤销,以释放它持有的所有锁A、正确B、错误答案B
105、在数据表中,空值表示不确定A、正确B、错误答案A
106、数据库正式投入运行,标志着数据库设计工作的结束A、正确B、错误答案BB、学校与教师之间的联系C、商品条形码与商品之间的联系D、班级与班长之间的联系答案A
6、SQL语言的数据操纵语句包括SELECTINSERTUPDATE和DELETE最重要的,也是使用最频繁的语句是()SELECTINSERTUPDATEDELETE答案A关系模型中,一个候选码()A、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成B、不用属性组成C、至多由一个属性组成D、可由多个任意属性组成答案A若事务T对数据R已加X锁,则其他事务对数据R()A、不能加任何锁B、可以加S锁不能加X锁C、不能加S锁可以加X锁D、可以加S锁也可以加X锁答案A在SELECT语句中,通常与HAVING子语句同时使用的是()GROUPBYORDERBYWHERED、均不需要答案A
10、下列关于规范化理论各项中正确的是()A、满足二级范式的关系模式一定满足一级范式B、对于一个关系模式来说,规范化越深越好C、一级范式要求一个非主码属性完全函数依赖于关键字D、规范化一般是通过分解各个关系模式实现的,但是有时也有合并答案A
107、考虑学籍管理的场景,如果一个学生退学,将他从学生表删除,则选课表中他的相应选课记录可以采用级联方式删除A、正确B、错误答案A
108、数据库的安全控制就是杜绝对数据库有意的非法访问A、正确B、错误答案B
109、E-R模型的联系集也可以具有属性A、正确B、错误答案A
110、数据库恢复的基本思想就是利用冗余A、正确B、错误答案A
111、数据库恢复时应先写日志文件,后写数据库A、正确B、错误答案A
112、数据库的安全性控制就是要防止非法用户的有意破坏A、正确B、错误答案B
113、关系要求“列是同质的”,表明关系中每一个列的分量是同一类型的数据,必须来自于同一个域A、正确B、错误答案A
114、2级封锁协议可以防止了丢失修改和读脏数据的问题A、正确B、错误答案A
11、设属性A是关系R的主属性,则属性A不能取空值(NULL)这是A、实体完整性规则B、参照完整性规则C、用户定义完整性规则D、域完整性规则答案A
12、设关系模式R(ABCD)F是R上成立的FD集,F={A-CBC-D}那么P={ABDAC}相对于F()A、是无损联接分解,也是保持FD的分解B、是无损联接分解,但不是保持FD的分解C、不是无损联接分解,但保持FD的分解D、既不是无损联接分解,也不是保持FD的分解答案A
13、数据库中只存放视图的()A、定义B、操作C、对应的数据D、限制答案A
14、关系数据库中的投影操作是指从关系中()A、抽出特定列B、抽出特定记录C、建立相应的影像D、建立相应的图形答案A
15、在关系模式R中,函数依赖X-Y的语义是()A、在R的每一关系中,若两个元组的X值相等则丫值也相等B、在R的某一关系中,若两个元组的X值相等则丫值也相等C、在R的某一关系中Y值应与X值相等D、在R的每一关系中Y值应与X值相等答案A
16、已知关系R(ABC)有100条记录,则nAB(R)的记录数()A、小于等于100B、等于100C、小于100D、其余三个答案均不正确答案A
17、下列哪一条不是概念模型应具备的性质?()A、在计算机中实现的效率高B、易于向各种数据模型转换C、易于交流和理解D、有丰富的语义表达能力答案A
18、在数据库系统中,对存取权限的定义称为()A、授权B、命令C、定义D、审计答案A
19、对于数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的是()A、数据库管理员B、应用程序开发人员C、终端用户D、数据库管理系统的软件设计人员答案A
20、逻辑结构设计阶段得到的结果是()A、某个DBMS所支持的数据逻辑结构B、包括存储结构和存取方法的物理结构C、E-R图表示的概念模型数据字典描述的数据需求D、数据字典描述的数据需求答案A
21、下列关于数据(Data)的概念或描述,错误的是()A、数据与语义无关B、数据有多种表现形式,如声音、图像等C、数据是用于描述现实世界事物的符号记录D、数据是信息的符号表示答案A
22、数据库恢复的主要依据是()A、日志文件B、DBAC、基本表D、封锁协议答案A
23、关系数据库中的选择操作是指从关系中()A、抽出满足指定条件的记录B、抽出特定列C、在特定记录中抽出想要的列D、把不满足条件的记录抽取出来形成新的关系答案A
24、下列SQL语句中,修改表结构的是()ALTERCREATEUPDATEINSERT答案A
25、关系数据库管理系统应能实现的专门关系运算包括()A、选择、投影、连接B、排序、索引、统计C、显示、打印、制表D、关联、更新、排序答案A
26、〃在数据库系统中〃模式〃是指()〃A、数据库的逻辑结构描述B、数据库的物理存储结构描述C、数据库用户的局部逻辑结构描述D、内模式、概念模式、外部模式的总称答案A
27、以下哪个步骤并不属于数据库设计的步骤阶段()A、数据库文档设计B、用户需求分析C、数据库实施D、数据库运行和维护答案A
28、在关系代数的传统集合运算中,假定有关系R和S运算结果为W如果W中的元组属于R或者属于S则W的运算的结果是()A、并B、笛卡尔积C、差D、交答案A
29、在DBS中,最接近于物理存储设备一级的结构,称为()A、内模式B、外模式C、概念模式D、用户模式答案:A
30、规范化过程主要是为克服数据库逻辑结构中的插入异常、删除异常以及()的缺陷A、冗余度大B、数据的不一致性C、结构不合理D、数据丢失答案A
31、关系规范化中的插入操作异常是指()A、应该插入的数据未被插入B、不该删除的数据被删除C、不该插入的数据被插入D、应该删除的数据未被删除答案A
32、关系模型的数据操纵不包含以下哪一选项()A、创建表B、查询数据C、删除数据D、修改数据E、插入数据答案A
33、下列关于数据(Data)的概念或描述,错误的是()A、数据李明,男,20022020表示李明是一个男性,2002年出生2020年考入大学B、数据包括数字、文字、图形和声音等C、数据和语义是不可分的D、数据是用于描述现实世界事物的符号记录答案A
34、下列不属于数据库逻辑设计阶段应该考虑的问题是A、存取方法B、概念模式C、处理要求D、DBMS特性答案A
35、以下关于数据库设计的步骤,哪一个顺序不正确A、需求分析,逻辑结构设计,概念结构设计,运行和维护B、需求分析,物理设计,实施,运行与维护C、概念结构设计,物理设计,实施,运行与维护D、需求分析,逻辑结构设计,物理设计,实施答案A
36、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指A、多种应用、多种语言、多个用户互相覆盖地使用数据集合B、同一个应用中的多个程序共享一个数据集合C、多个用户、同一种语言共享数据D、多个用户共享一个数据文件答案A
37、设有关系模式RSDMo其函数依赖集F={S-D则关系R的规范化程序至多达到A、2NFB、1NFC、3NFD、BCNF答案A
38、若用如下的SQL语句创建一个Studen表CREATETABLEstudentNOC4NOTNULLNAMEC8NOTNULLSEXC2AGEN2可以插入到student表中的是A、1031曾华,NULLB、曾华,,男,23C、NULL曾华,,,男,,,23D、(1031NULL男,23)答案A
39、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏这是指数据的()A、安全性B、完整性C、并发控制D、恢复答案A
40、使用ORDERBY子句进行排序时,降序排序使用的关键字是()A、DESCB、ASCGROUPHAVING答案A
41、数据库系统并发控制的主要方法是采用()机制A、封锁B、拒绝C、改为串行D、不加任何控制答案A
42、一个关系中只能有一个()A、主码B、候选码C^外码D、超码答案A
43、若有关系模式R(ABC)属性ABC之间没有任何函数依赖关系下列叙述中哪一条是正确的?()A、R肯定属于BCNF但R不一定属于4NFB、R肯定属于4NFC、R肯定属于3NF但R不一定属于BCNFD、R肯定属于2NF但R不一定属于3NF答案A
44、视图的优点之一是()A、提高数据的逻辑独立性B、提高查询效率C、操作灵活D、节省存储空间答案A
45、在数据库系统中,外模式/模式映像用于解决数据的()A、逻辑独立性B、物理独立性C、结构独立性D、分布独立性答案A
46、关系代数运算是以()为基础的运算A、集合运算B、关系运算C、谓词演算D、代数运算答案A
47、关系数据库中,一个关系的各条记录间()A、前后顺序可以任意颠倒,不影响库中的数据关系B、前后顺序不能任意颠倒,一定要按照输入的顺序排列C、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D、前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列答案A
48、下列关于数据库管理系统(DBMS)的描述错误的是()A、数据库管理系统是位于用户和应用系统之间的一层数据管理软件B、数据库管理系统是指负责数据库存取、维护和管理的系统软件C、数据库管理系统的基本功能包含数据定义功能、数据操作功能D、数据库管理系统负责数据库的运行管理和数据库的建立、维护功能答案A
49、数据库物理设计的目标是为应用数据提供合适的数据存储结构,同时要保证数据库系统具有良好的性能关于数据库物理设计,下列说法中错误的是()。
![贤阅信息](/assets/images/honor-2.png)
![贤阅信息](/assets/images/honor-3.png)
![贤阅信息](/assets/images/honor-4.png)