数据库系统概论模拟试题(含参考答案)_第1页
数据库系统概论模拟试题(含参考答案)_第2页
数据库系统概论模拟试题(含参考答案)_第3页
数据库系统概论模拟试题(含参考答案)_第4页
数据库系统概论模拟试题(含参考答案)_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库系统概论模拟试题(含参考答案)一、单选题(共80题,每题1分,共80分)1、SQL语言是()语言。A、网络数据库B、关系数据库C、非数据库D、层次数据库正确答案:B2、在WHERE语句的条件表达式中,与零个或多个字符进行匹配的通配符是()。A、_B、*C、%D、?正确答案:C3、当两个关系没有公共属性时,其自然连接表现为()。A、笛卡尔积B、等值连接C、结果为空D、出错正确答案:A4、已知关系R(A,B,C)、S(D,E,A)其中R的主码是A,S的主码是E,S中的A与R中的A相对应。S中的A被称为()。A、外码B、主码C、内码D、候选码正确答案:A5、设关系R和S的结构相同且各有100个元组,则R和S的并操作结果的元组数为()。A、200B、小于等于100C、100D、小于等于200正确答案:D6、下列()是对触发器的描述。A、SQL语句的预编译集合B、当用户修改数据时,一种特殊形式的存储过程被自动执行C、它根据一或多列的值,提供对数据库表的行的快速访问D、定义了一个有相关列和行的集合正确答案:B7、有关三个世界中数据的描述术语,“实体”是()。A、对现实世界数据信息的描述B、对计算机世界数据信息的描述C、对三个世界间相互联系的描述D、对信息世界数据信息的描述正确答案:D8、现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对—种书借多本,则该关系模式的码是()。A、书号+读者号B、书号+读者号+借期C、读者号D、书号正确答案:B9、数据库系统实现整体数据的结构化,主要表现在以下几个方面,除了()A、数据的最小存取单位是数据项。B、数据可以变长。C、数据的结构用数据模型描述,无需程序定义和解释。D、数据库和应用程序一一对应。正确答案:D10、数据库系统并发控制的主要方法是采用()机制。A、不加任何控制B、改为串行C、封锁D、拒绝正确答案:C11、数据库概念设计是面向企业或组织中的数据需求的。下列有关概念模型设计的说法中,错误的是()。A、从一个联系的两端两个方向确定实体集之间联系的基数,并把联系的基数标注在模型中。B、分析和定义实体集中的每一个实例,并用有意义的符号或文字分别描述它们。C、要保证一个实体集中定义的每一个属性有意义、不重名。D、按照具有相同属性特征原则对客观事物进行分类,在分类的基础上概括命名,得到实体集。正确答案:B12、并发执行的每个事务不必关心其他事务,如同在单用户环境下执行一样,这个性质称为事务的()。A、一致性B、持久性C、隔离性D、原子性正确答案:C13、下列哪些运算是关系代数的基本运算()。A、连接、自然连接、笛卡尔积、投影、选择B、交、并、差、选择、投影C、投影、选择、笛卡尔积、差、并D、投影、选择、除、连接、投影正确答案:C14、以下哪个SQL命令用于修改已有的数据?()A、DELETEB、UPDATE...SETC、ALTERD、CHECK正确答案:B15、日志文件记录事务对数据库的更新,它的用途是()。A、事务并发控制B、安全性控制C、完整性约束D、数据库恢复正确答案:D16、若不控制并发问操作,将带来()问题。A、安全性B、不一致C、死机D、死锁正确答案:B17、()用来记录对数据库中数据进行的每一次更新操作。A、后援副本B、缓冲区C、数据库D、日志文件正确答案:D18、下面对属性的类型定义中,哪种方式最适合定义固定10个字符长度?()A、VARCHAR(10)B、CHAR(10)C、TEXT(10)D、STRING(10)正确答案:B19、下列SQL语句中,修改表结构的是()。A、UPDATEB、CREATEC、ALTERD、INSERT正确答案:C20、关系模型中,一个候选码()A、可由多个任意属性组成B、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成C、至多由一个属性组成D、没有特殊规定正确答案:B21、规范化过程主要是为克服数据库逻辑结构中的插入异常、删除异常以及()的缺陷。A、冗余度大B、数据的不一致性C、数据丢失D、结构不合理正确答案:A22、在DBS中,最接近于物理存储设备一级的结构,称为()。A、概念模式B、外模式C、用户模式D、内模式正确答案:D23、在DBS中,DBMS和OS之间的关系是()A、OS调用DBMSB、并发运行C、DBMS调用OSD、相互调用正确答案:C24、SQL语言具有()的功能。A、数据定义、关系规范化、数据操纵B、关系规范化、数据操纵、数据控制C、数据定义、数据操纵、数据控制D、数据定义、关系规范化、数据控制正确答案:C25、把对关系SC的属性GRADE的修改权授予用户ZHAO的SQL语句是()。A、GRANTUPDATEONSC(GRADE)TOZHAOB、GRANTUPDATEONSCTOZHAOC、GRANTGRADEONSCTOZHAOD、GRANTUPDATE(GRADE)ONSCTOZHAO正确答案:D26、X→Y,当下列哪一条成立时,称为平凡的函数依赖()。A、X∩Y=ΦB、Y包含于XC、X∩Y≠ΦD、X包含于Y正确答案:B27、使用二维表格结构表达实体及实体之间联系的数据模型是()。A、层次模型B、关系模型C、联系模型D、网状模型正确答案:B28、在数据库系统中,视图可以提供数据的()A、安全性B、并发性C、完整性D、可恢复性正确答案:A29、在数据库三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是()。A、外模式B、模式C、存储模式D、内模式正确答案:B30、下列哪种数据管理技术难以保存数据()。A、独享式文件管理B、共享式文件管理C、数据库系统管理D、人工管理正确答案:D31、使某个事务永远处于等待状态,而得不到执行的现象称为()。A、不可串行调度B、死锁C、活锁D、串行调度正确答案:C32、设U为所有属性,X、Y、Z为属性集,Z=U-X-Y。下面关于平凡的多值依赖的叙述中,哪一条是正确的?()A、若X→→Y,且X→→Z,则称X→→Y为平凡的多值依赖B、若X→Y,且X→→Y,则称X→→Y为平凡的多值依赖C、若X→→Y,且Z≠∅,则称X→→Y为平凡的多值依赖D、若X→→Y,且Z=∅,则称X→→Y为平凡的多值依赖正确答案:C33、关系模式的任何属性()。A、不可再分B、命名在该关系模式中可以不唯一C、可再分D、其他三个答案都不对正确答案:A34、数据库的特点之一是数据的共享,这里的数据共享是指()A、多个用户、同一种语言共享数据B、同一个应用中的多个程序共享一个数据集合C、多个用户共享一个数据文件D、多种应用、多种语言、多个用户相互覆盖地使用数据集合正确答案:D35、已知关系R(A,B,C)、S(E,F,G)和T(M,N,A,E,O,P),其中R的主码是A,S的主码是E,T的主码是M,T与R、S彼此间存在着属性的引用。关系T被称为()。A、主要关系B、次要关系C、参照关系D、被参照关系正确答案:C36、下列说法不正确的是()。A、数据库中的数据可以共享B、数据库减少了数据冗余C、如果冗余是系统可控的,则系统可确保更新时的一致性D、数据库避免了一切数据重复正确答案:D37、由计算机硬件、DBMS、数据库、应用程序及用户等组成的一个整体叫()。A、数据库管理系统B、软件系统C、文件系统D、数据库系统正确答案:D38、在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为()。A、数据项B、主码C、主属性的值D、候选码正确答案:D39、一般地,一个数据库系统的外模式()。A、最多只能有一个B、可以有多个C、至少两个D、只能有一个正确答案:B40、数据流图(DFD)是用于描述结构化方法中()阶段的工具。A、详细设计B、可行性分析C、需求分析D、程序编码正确答案:C41、在数据库系统中,“数据独立性”和“数据联系”这两个概念之间的联系是()。A、前者蕴涵后者B、没有必然的联系C、后者蕴涵前者D、同时成立或不成立正确答案:B42、用二维表来表示实体及实体之间联系的数据模型是()A、网状模型B、层次模型C、实体-联系模型D、关系模型正确答案:D43、下列关于关系模型的优点,不包含以下哪一选项()A、关系模型是建立在严格的数学概念的基础上的B、数据结构简单、清晰C、数据独立性高D、联表查询效率高正确答案:D44、在关系模型中,视图是三级模式结构中的()。A、外模式B、内模式C、模式D、存储模式正确答案:A45、在数据库操纵语言(DML)的基本功能中,不包括的是()。A、删除数据库中的数据B、更新数据库中的数据C、描述数据库结构D、插入新数据正确答案:C46、设关系R是M元关系,关系S是N元关系,则R×S为()元关系。A、MB、MxNC、ND、M+N正确答案:D47、关于数据库的高共享性带来的好处,下列说法错误的是()A、提高了数据的独立性B、降低了数据的冗余度C、避免了数据间的不一致性D、节省了存储空间正确答案:A48、数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括()。A、数据字典、应用程序、数据库后备副本B、数据字典、应用程序、日志文件、审计档案C、数据字典、应用程序、审计档案、数据库后备副本D、日志文件、数据库后备副本正确答案:D49、通常情况下,下面各个R不可以作为关系数据库的关系的是()。A、R(学号,姓名,性别)B、R(学号,姓名,宿舍号)C、R(学号,姓名,班级号)D、R(学号,姓名,简历(起止日期,单位))正确答案:D50、关系模式R(P,W,A),P表示演奏者,W表示作品,A表示听众。这个关系模式的码为()。A、(A)B、(P,W,A)C、(P)D、(P,A)正确答案:B51、在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是()A、“顾客”与“收款口”的关系B、“班组”与“收款员”的关系C、“收款口”与“设备”的关系D、“收款口”与“收款员”的关系正确答案:C52、关系数据库中,一个关系的各条记录间()。A、前后顺序不能任意颠倒,一定要按照输入的顺序排列B、前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同C、前后顺序可以任意颠倒,不影响库中的数据关系D、前后顺序不能任意颠倒,一定要按照候选码字段值的顺序排列正确答案:C53、关系规范化中的插入操作异常是指()A、不该删除的数据被删除B、不该插入的数据被插入C、应该删除的数据未被删除D、应该插入的数据未被插入正确答案:D54、数据库的并发控制、完整性检查、安全性检查等是对数据库的()A、保护B、查询C、操纵D、设计正确答案:A55、两个子查询的结果()时,可以执行并、交、差操作。A、结构部分一致B、结构完全一致C、结构完全不一致D、主键一致正确答案:B56、关系数据模型()。A、只能表示实体间的1:n联系B、可以表示实体间的三种联系(1:1,1:n;n:m)C、只能表示实体间的1:1联系D、只能表示实体间m:n联系正确答案:B57、在SQL的算术表达式中,如果其中有空值,则表达式()。A、结果为空值B、空值按0计算C、由用户确定空值内容再计算结果D、指出运算错误,终止执行正确答案:A58、数据库系统与文件系统的主要区别是()。A、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决B、数据库系统复杂,而文件系统简单C、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量D、二文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件正确答案:A59、设关系R和S分别有m和n个元组,则R×S的元组个数是()A、m-nB、m×nC、M+ND、N正确答案:B60、已知关系R(A,B,C)有100条记录,则ΠA,B(R)的记录数()。A、等于100B、小于等于100C、其余三个答案均不正确D、小于100正确答案:B61、有这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE.为成绩。检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是()。A、SELECTSN,AGE,SEXFROMSWHERESN=’王华’B、SELECTSN,AGE,SEXFROMSWHEREAGE>王华.AGEC、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEWHERESN=’王华’)D、SELECTSN,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=’王华’)正确答案:D62、关系模式中各级范式之间的关系为()。A、3NF⊂1NF⊂2NFB、3NF⊂2NF⊂1NFC、2NF⊂1NF⊂3NFD、1NF⊂2NF⊂3NF正确答案:B63、若两个实体之间的联系是1:m,则实现1:m联系的方法是()A、在两个实体转换的关系中,分别加入另一个关系码B、在“m”端实体转换的关系中加入“1”端的实体转换关系的码C、将“m”端实体转换关系的码加入到“1”端的关系D、将两个实体转换成一一个关系正确答案:B64、有这样的三个表即学生表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语句是()。A、SELECTS#FORMSCWHEREC#=’C2’ANDGRADE>=(SELECTGRADEFORMSCWHEREC#=’CZ’)B、SELECTS#FORMSCWHEREC#=’C2’ANDGRADEIN(SELECTGRADEFORMSCWHEREC#=’CZ’)C、SELECTS#FROMSCWHEREC#=’C2’ANDGRADE>=ALL(SELECTGRADEFROMSCWHEREC#=’C2’)D、SELECTS#FORMSCWHEREC#=’C2’ANDGRADEIN(SELECTGRADEFORMSCWHEREC#=’C2’)正确答案:C65、已知关系R(A,B,C)、S(E,F,G)和T(M,N,A,E,O,P),其中R的主码是A,S的主码是E,T的主码是M,T与R、S彼此间存在着属性的引用。则关系T中的外码为()。A、M,NB、MC、O,PD、A,E正确答案:D66、若事务T对数据R已加X锁,则其他事务对数据R()。A、可以加S锁也可以加X锁B、可以加S锁不能加X锁C、不能加S锁可以加X锁D、不能加任何锁正确答案:D67、构造E-R模型的三个基本要素是()。A、实体、属性、属性值B、实体、实体集、属性C、实体、实体集、联系D、实体、属性、联系正确答案:D68、关系模型中,一个码()。A、至多由一个属性组成B、可以由多个任意属性组成C、另外三个答案都不正确D、可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成正确答案:D69、数据库的系统故障发生时,已提交的事务对数据库的更新还留在缓冲区未写入数据库,则系统故障的恢复需要进行()处理。A、REDOB、COMMITC、ROLLBACKD、UNDO正确答案:A70、SQL的视图可以提高数据的()。A、安全性B、并发能力C、数据恢复能力D、完整性正确答案:A71、下列四项中,关系规范化程度最高的是关系满足()。A、第三范式B、第一范式C、非规范关系D、第二范式正确答案:A72、数据库技术的三级模式中,数据的全局逻辑结构用()来描述。A、子模式B、用户模式C、存储模式D、模式正确答案:D73、保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的()。A、安全性B、完整性C、恢复D、并发控制正确答案:A74、在SELECT语句中使用*,表示()。A、选择所有元组B、选择任何属性C、选择所有属性D、选择主码正确答案:C75、关系代数运算中,传统的集合运算包括()A、选择、投影、连接和除B、并、差、交、选择、投影和连接C、选择、投影和连接和自然连接D、并、差、交和笛卡尔积正确答案:D76、数据库需求分析时,数据字典的含义是()A、数据库中所涉及的数据流、数据项和文件等描述的集合B、数据库中所有数据的集合C、数据库中所涉及的属性和文件的名称集合D、数据库所涉及到字母、字符及汉字的集合正确答案:A77、在数据库结构中,保证数据库独立性的关键因素是()。A、数据库的三级结构B、数据库的逻辑结构、物理结构C、数据库的逻辑结构D、数据库的三级结构和两级映射正确答案:D78、以下哪一个不是关系的基本运算?()A、投影B、选择C、连接D、扫描正确答案:D79、在关系数据库的设计中,设计关系模式是()阶段的任务。A、需求分析阶段B、物理设计阶段C、概念设计阶段D、逻辑设计阶段正确答案:D80、数据的存储结构与数据逻辑结构之间的独立性称为数据的()。A、分布独立性B、物理独立性C、结构独立性D、逻辑独立性正确答案:B二、判断题(共20题,每题1分,共20分)1、关系R(X,Y,Z)中,X,Y,Z都是单属性且X是码,则R一定是2NF。A、正确B、错误正确答案:A2、实行模式分解的三条准则是:分解具有无损连接性(losslessjoin)、分解要保持函数依赖(preservefunctionaldependency)、分解既要保持函数依赖,又要具有无损连接性。A、正确B、错误正确答案:A3、1级封锁协议可以防止丢失修改。A、正确B、错

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论