版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《数据库系统原理》期末试题及答案一、单项选择(本大题共20小题,每题1分,共20分。在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选都无分。)1、数据库管理系统是数据库系统的核心,它负责有效地组织、存储、获取或管理数据,属于一种【】,是位于用户和操作系统之间的一层数据管理软件。A、系统软件B、工具软件C、应用软件D、教学软件2、数据模型的三要素是指【】。数据结构、数据对象和共享数据结构、数据操作和数据控制数据结构、数据操作和完整性数据结构、数据操作和完整性约束条件3、用有向图结构表示实体类型及实体间联系的数据模型是【】。A、关系模型B、层次模型C、网状模型D、面向对象模型4、关系模型概念中,不含有多余属性的超键称为【】。A、候选键B、对键C、内键D、主键5、SQL语言是【】。A、高级语言B、非过程化语言C、汇编语言D、宿主语言6、在SQL中,与关系代数中的投影运算相对应的子句是【】。A、SELECTB、FROMC、WHERED、ORDERBY7、在SQL查询时,如果要去掉查询结果中的重复组,需使用【】。A、UNIQUEB、COUNTC、DISTINCTD、UNION8、关于视图,下列说法中正确的是【】。对视图的使用,不可以进行查询和修改操作视图只能从表中导出视图与表一样也存储着数据对视图的操作,最终要转化为对基本表的操作9、SELECT语句中使用*表示【】。A选择任何属性B选择全部属性C选择全部元组D选择键码10、下列概念中,【】不用于嵌入式SQL和宿主语言之间的交互。A、通信区B、游标C、主变量D、文件11、目前商品化数据库管理系统主要采用【】。网状数据模型关系数据模型层次数据模型ER数据模型12、在下列关系运算中,【】的结果集膨胀规模最大。A、选择B、投影C、连接D、集合交13、下列SQL语句中,在【】处是错误的。Selectcno,max(grade),min(*)FromscWherecnolike‘CS%’groupbycnoorderby1A、max(grade)B、min(*)C、cnolike‘CS%’D、orderby114、在嵌入式SQL中对使用游标并未提供【】语句。A、说明游标B、打开游标C、关闭游标D、删除游标15、SQL数据定义语言DDL,并不包括【】语句。A、createtableB、updateC、droptableD、altertable16、一般不适合建立索引的属性有【】。主码和外码可以从索引直接得到查询结果的属性对于范围查询中使用的属性经常更新的属性17、SQL语言提供【】语句实现数据存取的安全性控制。A、CREATETABLEB、GRANT和REVOKEC、COMMITD、ROLLBACK18、在SQL中,语句COMMIT的主要作用是【】。A、终止程序B、保存数据C、事务回滚D、事务提交19、假设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母是W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE【】。A、‘__W_%’B、‘_%W__’C、‘_W__’D、‘_W_%’20、已知关系R如图所示,可以作为R的主码的属性组是【】。abcd123413452456143413473457abB、bdC、acD、bc二、填空题(本大题共10小题,每小题1分,共10分。将正确的答案填在每小题的空格内。错填或不填均无分)21、数据独立性是指________________和数据之间相互独立,不受影响。22、若关系R有m个元组,关系S有n个元组,那么R×S的元组个数应该是________________。23、连接运算中有两种最为重要也最为常用的连接,一种是等值连接,另一种是_______________。24、在SQL语句中,使用___________________语句来建立索引。25、索引项的顺序与表中记录的物理顺序一致的索引称为________________。27、根据实体完整性规则,若属性A是基本关系的主属性,则属性A的值不能为_______________。28、SQL中有两个功能提供安全性,一是视图机制,二是______________。29、在关系数据库的基本操作中,从表中抽取某些列的操作称为________________。30、在SQL中,将查询结果表的各行按一列或多列取值相等的原则进行分组的子句是___________。三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统32、完全函数依赖33、视图34、主码和主属性四、简答题(本大题共4小题,每小题5分,共20分)36、简述数据库的三级模式结构和两级映射。37、试述数据库系统的组成。系统分析员、数据库设计人员、应用程序员的职责是什么?38、数据独立性包括哪两个方面,含义是什么?39、等值连接与自然连接的区别是什么?五、简单应用题(本大题共4小题,每小题6分,共24分)假设有如下的关系模式:S(供应商),数据项有SNO、SNAME、SADDR;P(零件),数据项有PNO、PNAME、COLOR、WEIGHT;J(工程项目),数据项有JNO、JNAME、JADDR;SPJ(连接记录),数据项有SNO、PNO、JNO、QTY,表示某供应商供应某种零件给某工程项目的数量QTY;并规定属性:SNO、SNAME、SADDR、PNO、PNAME、COLOR、JNO、JNAME、JADDR为字符型数据;WEIGHT、QTY为数值型数据;列的宽度自定义。40、试用SQL语句定义S和SPJ表的结构(应包括主键子句和外键子句)。41、试给出关系代数表达式,表示为“三峡工程”项目提供零件的编号、名称。42、试用SQL语句建立一视图,该视图定义某指定供应商“上海电机厂”为“三峡工程”项目提供的零件的编号、名称清单。43、试给出一SQL语句,查询“三峡工程”项目所使用的零件的总重量。六、综合应用题(本题共11分,共1小题)44、数据模型如下:商品:P(PNO,PNAME,PRICE),分别表示商品号、名称、单价。售货员:S(SNO,SNAME,SXB),分别表示售货员号、姓名、性别。销售记录:R(PNO、SNO、NUM),分别表示商品号、售货员号、销售数量。要求用SQL查询完成:(1)所有售货员都出售过的商品名称。(6分)(2)每个销售人员的总计销售金额。(5分)大作业(一)参考答案及评分标准单项选择题(本大题共20小题,每题1分,共20分。在每小题列出的4个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。错选或未选都无分。)1、A2、D3、C4、A5、B6、A7、C8、D9、B10、D11、B12、C13、B14、D15、B16、D17、B18、D19、B20、B填空题(本大题共10小题,每小题1分,共10分。将正确的答案填在每小题的空格内。错填或不填均无分)21、程序22、m×n23、自然连接24、CREATEINDEX25、聚簇索引26、元组27、空值28、授权29、投影30、GROUPBY三、名词解释(本大题共5小题,每小题3分,共15分)31、数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。它建立在操作系统的基础上,是位于操作系统和用户之间的一层管理软件,负责对数据库进行同一的管理和控制。它的功能主要包含6个方面:数据定义数据操纵数据库进行管理数据组织、存储和管理数据库的建立和维护数据通信接口32、完全函数依赖:在关系模式R(U)中,如果X→Y,并且对于X的任何一个真子集X’,都有,则称Y完全函数依赖于X。33、视图视图是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。基本表中的数据发生变化,从视图中查询出的数据也随之发生变化。从这个意义上讲,视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化。34、主码和主属性如果关系中的某一个属性组的值能够唯一地标识一个元组,而其子集不行,则称该属性组为侯选码。若一个关系有多个侯选码,则选定其中一个为主码。侯选码的诸属性称为主属性。35、游标游标是系统为用户开设的一个数据缓冲区,存放SQL的执行结果。嵌入式SQL用游标来协调SQL语言与主语言之间的数据处理。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。四、简答题(本大题共4小题,每小题5分,共20分)36、数据库系统的三级模式结构是指数据库系统是由外模式、模式和内模式三级构成。外模式也称子模式或用户模式,它是数据库用户(包括应用程序员和最终用户)看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。模式也称逻辑模式,是数据库全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。内模式也称存储模式,它是数据物理结构和存储结构的描述,是数据在数据库内部的表示方式。数据库的三级模式结构是对数据的三个抽象级别。在这三个抽象级别之间,为了实现数据的转换,数据库管理系统必须提供两层映射功能,即外模式和模式的映射,模式和内模式的映射。37、不用游标的SQL语句有:(1)说明性语句(2)数据定义语句(3)数据控制语句(4)查询结果为单记录SELECT语句(5)非CURRENT形式的UPDATE语句(6)非CURRENT形式的DELETE语句(7)INSERT语句38、数据库中数据的高度独立性,是指物理数据的独立性和逻辑数据的独立性两个方面。应用程序与数据的逻辑结构和物理存储结构之间的映射关系由DBMS完成。物理数据的独立性:全局逻辑数据结构独立于物理数据结构。即用户的应用程序与数据在数据库中的物理存储结构相互独立。逻辑结构的独立性:指数据的全局逻辑结构独立于局部逻辑结构。即用户的应用程序与数据的全局逻辑结构的相互独立性。数据的独立性是由DBMS实现的两级映射关系来完成的。39、连接运算有两种最为重要也是最为常用的连接,即等值连接和自然连接。当θ为“=”时的连接称为等值连接。它是从关系R与S的笛卡儿积中选取A,B属性值相等的那些元组。即等值连接为:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。即若R与S具有相同的属性组B,则自然连接可记作:五、简单应用题(本大题共4小题,每小题6分,共24分)40、CREATETABLES(SNOCHAR(8),SNAMECHAR(8),SADDRCHAR(20),PRIMARYKEY(SNO));CREATETABLESPJ(SNOCHAR(8),PNOCHAR(10),JNOCHAR(8),QTYINT,PRIMARYKEY(SNO,PNO,JNO),FOREIGNKEY(SNO)REFERENCESS(SNO),FOREIGNKEY(PNO)REFERENCESP(PNO),FOREIGNKEY(JNO)REFERENCESJ(JNO),);41、ΠSNO,SNAME(σJ.JNSME=‘三峡工程’(JSPJS))42、CREATEVIEWV1ASSELECTP.PNO,PNAMEFROMS,J,SPJWHERES.SNO=SPJ.SNOANDP.PNO=SPJ.PNOANDJ.JNO=SPJ.JNOANDS.SNAME=‘上海电机厂’ANDJ.JNAME=‘三峡工程’;或CREATEVIEWV1ASSELECTP.PNO,PNAMEFROMPWHEREPNOIN(SELECTPNOFROMSPJWHERESNO=(SELECTSNOFROMSWHERESNAME=’上海电机厂’)ANDJNO=(SELECTJNOFROMJWHEREJNAME=’三峡工程’));43、SELECTSUM(QTY*WEIGHT)FROMP,SPJ,JWHEREP.PNO=SPJ.PNOANDJ.JNO=SPJ.JNOANDJ.JNAME=‘三峡工程’;六、综合应用题(本题共11分,包含两小题)44、(1)SELECTPNAMEFROMPWHERENOTEXIST(SELECT*FROMSWHERENOTEXIST(SELECT*FROMRWHEREPNO=P.PNOANDSNO=S.SNO));(2)SELECTSNAME,SUM(NUM*PRICE)FROMR,S,PWHERER.SNO=S.SNOANDR.PNO=P.PNOGROUPBYR.SNO《数据库系统》选择题数据库概述下列有关数据库的描述正确的是(C)。A.数据库是一个DBF文件 B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件数据独立性是指(C)。A.数据依赖于程序 B.程序依赖于数据 C.数据不依赖于程序 D.程序不依赖于数据以下关于DBA职责的叙述中,不正确的是(C)。A.DBA是数据库系统的超级用户,负责控制和管理各个用户的访问权限B.DBA要负责监控数据库的运行C.DBA要负责前端应用程序的开发D.DBA要负责当数据库系统发生故障时进行恢复DBMS是指(C)。A.数据库 B.数据库系统 C.数据库管理系统 D.数据处理系统数据冗余度低、数据共享以及较高数据独立性等特征的系统是(B)。A.文件系统 B.数据库系统 C.操作系统 D.高级程序仅次于用户和数据库之间的一层数据管理软件是(D)。A.数据库系统 B.数据库 C.管理信息系统 D.数据库管理系统数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是(C)A.操作系统 B.信息管理系统 C.数据库管理系统 D.文件系统数据库中对全部数据的整体逻辑结构的描述,作为数据库的(D)。A.存储模式 B.子模式 C.外模式 D.模式用户看到的那部分数据的局部逻辑结构的描述是(B)。A.存储模式 B.子模式 C.概念模式 D模式文件系统和数据库系统的最大区别是(D)。A.数据共享 B.数据独立 C.数据冗余 D.数据结构化关于信息和数据,下面的论述中正确是的(D)。A.信息与数据,只有区别,没有联系 B.信息是数据的载体C.同一信息用同一数据表示形式 D.数据处理本质上就是信息处理描述事物性质的最小数据单位是(C)。A.记录 B.文件 C.数据项 D.数据库若干记录的集合称为(D)。A.数据 B.数据库 C.数据项 D.文件数据库系统中的软件是指(A)。A.数据库管理系统 B.应用程序 C.数据库 D.数据库管理员在数据库系统的组织结构中,把概念数据库与物理数据联系起来的映射是(C)。A.外模式/模式 B.内模式/外模式 C.模式/内模式 D.模式/外模式1975年SPARC公布了数据库标准报告,提出了数据库的(C)结构组织。A.一级 B.二级 C.三级 D.四级内模式是系统程序员用一定的(D)形式组织起来的一个存储文件和联系手段。A.记录 B.数据 C.视图 D.文件数据库系统三级结构的关系,下列叙述中正确的是(A)。A.模式是内模式的逻辑表示 B.模式是内模式的物理实现C.模式是外模式的部分抽取 D.外模式是内模式的物理实现三个模式反映了对数据库的三种不同观点,以下说法中正确的是(C)。A.内模式表示了概念级数据库,体现了对数据库的总体现。B.外模式表示了物理级数据库,体现了对数据库的存储观。C.外模式表示了用户级数据库,体现了对数据库的用户观。D.外模式表示了用户级数据库,体现了对数据库的存储观。在数据库系统的组织结构中,下列(A)映射把用户数据库与概念数据库联系起来。A.外模式/模式 B.外模式/外模式 C.模式/内模式 D.内模式/模式在数据库的三级模式中,只有(C)才是真正存储数据的。A.模式 B.外模式 C.内模式 D.用户模式下面关于数据库管理系统的论述中,正确的是(B)。A.数据库管理系统是用户与应用程序的接口B.应用程序只有通过数据库管理系统才能访问数据库C.数据库管理系统用DML来定义三级模式D.数据库管理系统用DDL来实现对数据库的各种操作DBMS通过(B)来定义三种模式,并将各种模式翻译成相应的目标代码。A.DML B.DDL C.FoxPro D.DBA下面命令中,(A)不是DML的基本操作。A.排序 B.插入 C.修改 D.检索下列关于“采用映射技术的好处”叙述中,不正确的是(D)。 A.保证了数据的独立性 B.保证了数据共享 C.方便了用户使用数据库 D.保证了数据库的开放性数据库是指在计算机系统中按照一定的数据模型组织、存储和应用的(B)。A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合数据独立性是指(B)。不会因为数据的数值发生变化而影响应用程序不会因为系统数据存储结构和逻辑结构的变化而影响程序不会因为程序的而影响数据不会因为数据逻辑结构的而影响数据的存储结构由计算机硬件、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体称为(B)。A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统数据库的最小存取单位是(A)。A.数据项 B.字符 C.记录 D.文件对于负责数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的人员是(D)。A.系统分析员 B.数据库用户 C.程序员 D.DBA数据库系统支持数据独立性,这是通过(A)来实现的。A.DDL和DML B.定义完整性约束条件C.程序员 D.DBA下列选项不是DBMS功能的是(D)。A.数据定义 B.数据操纵 C.数据库运行控制 D.数据编译当数据库遭到破坏时,将其恢复到数据库破坏前的某种一致性状态,这种功能称为(D)。A.数据库的安全性控制 B.数据库的完整性控制C.数据库的迸发控制 D.数据库恢复以下不是DBMS的数据库运行控制功能的是(A)。A.并行控制 B.安全性控制 C.完整性控制 D.故障恢复下列关于DBMS叙述中,不正确的是(B)。DBMS提供的数据描述语言DDL可以用来定义模式、外模式和内模式所有的DBMS都有自含的程序设计语言数据库运行控制包括数据库的安全性、完整性、故障恢复、并发操作四个方面DBMS要负责实现外模式/模式以及模式/内模式之间的映射下列关于数据库模式的说法中,正确的是(B)。A.在应用程序中,用户使用的是内模式 B.在一个数据库系统中可以有多个外模式C.模式是外模式的一个子集 D.在一个数据库系统中,可以有多个内模式和外模式定义数据库模式、数据库结构以及数据特性等功能是通过(A)来实现的。A.数据描述语言DDL B.数据操纵语言DMLC.程序设计语言 D.机器语言逻辑数据独立性是指(B)。A.模式变、用户不变 B.模式变、应用程序不变C.应用程序变,模式不变 D.子模式变,应用程序不变FoxPro是一种(C)。A.DB B.DBS C.DBMS D.OS三级模式间存在两种映射,它们是(A)。子模式与模式间的映射,模式与内模式间的映射子模式与内模式间的映射,外模式与内模式间的映射子模式与外模式间的映射,模式与内模式间的映射模式与内模式间的映射,模式与外模式间的映射FoxPro是一个基于(D)。A.层次模型的DBMS B.网状模型的DBMS C.关系模式的应用程序 D.关系模型的DBMS模式是数据库中数据的(C)。A.全局物理结构 B.局部物理结构 C.全局逻辑结构 D.局部逻辑结构下列关于外模式的叙述中,正确的是(B)。A.外模式是内模式的副本 B.外模式是模式的子集C.外模式只能为一个应用程序所使用 D.外模式与模式无关数据冗余可能产生的问题是(D)。A.修改数据方便 B.删除数据方便 C.增加了编程的复杂度 D.潜在的数据不一致性以下关于DB、DBMS、DBS三者之间的关系的叙述中,正确的是(B)。A.DB包括DBMS和DBS B.DBS包括了DBMS和DBC.DBMS包括DB和DBS D.DB、DBMS和DBS无关下列说法不正确的是(B)。数据库减少了数据冗余数据库避免了一切数据重复数据库中的数据可以共享如果冗余是系统可控制的,则系统可确保更新时的一致性下列不是数据库安全性控制措施的是(D)。A.设置口令 B.控制用户存取权限 C.数据加密 D.备份用二维表来表示实体及实体之间联系的数据模型称为(D)。A.实体-联系模型 B.层次模型 C.网状模型 D.关系模型在下述关于数据库系统的叙述中,正确的是(C)。数据库中只存在数据项之间的联系数据库的数据项之间和记录之间都存在联系数据库的数据项之间无联系,记录之间存在联系数据库的数据项之间和记录之间都不存在联系数据库系统与文件系统的主要区别是(B)。数据库系统复杂,而文件系统简单文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决文件系统只能管理程序文件,而数据库系统能够管理各种类型文件文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机软硬件、应用程序和(C)。A.系统分析员 B.程序员 C.数据库管理员 D.操作员下列说法正确的是(C)。外模式、概念模式、内模式都只有一个模式只有一个,概念模式和内模式有多个外模式有多个,概念模式和内模式只有一个三个模式中,只有概念模式才是真正存在的要保证数据库物理数据独立性,需要修改的是(B)。A。模式 B.模式/内模式映射 C.模式/外模式映射 D.内模式下列四项中,不属于数据库系统特点的是(D)。A.数据共享 B.数据完整性 C.数据冗余较小 D.数据独立性低数据库中存储的是(D)。A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系数据库系统的组织结构是(C)。A.三级结构三级映射 B.二级结构三级映射C.三级结构二级映射 C.二级结构二级映射以下关于数据库模式的说法中,正确的是(B)。三个模式中,只有外模式才是真正存在的在应用程序中,用户使用的是外模式在应用程序中,用户使用的是内模式在应用程序中,用户使用的是概念模式数据模型有两个实体集,并且这两个实体集之间存在M:N联系,则根据转换规则,这个E-R结构转换成的表的数目应该为(C)个。A.1 B.2 C.3 D.4设某工程设计公司中规定,一项工程是由多名职工共同完成的,而一名职工只能参与一个工程项目,则职工与工程之间的联系类型是(D)。A.1:n B.1:1 C.m:n D.n:1数据模型是(D)。A.文件的集合 B.记录的集合 C.数据的集合 D.记录及其联系的集合数据库类型是根据(C)划分的。A.数据描述功能 B.记录形式 C.数据模型 D.存取数据方法数据模型应该具有(C)功能。A.数据描述 B.数据联系描述 C.A和B同时具备 D.数据查询以下关于数据模型的描述中,错误的是(A)。数据模型表示的是数据库本身数据模型表示的是数据库的框架数据模型是客观事物及其联系的描述数据模型能够以一定的结构形式表示出各种不同数据之间的联系以下关于实体的描述中,错误的是(B)。A.实体是指现实世界中存在的一切事物 B.实体靠联系来描述C.实体所具有的性质统称为属性 D.实体和属性是信息世界表壳概念的两个不同单位(C)不是E-R图的三大要素之一。A.属性 B.实体 C.键 D.联系目前,在微机上的数据库系统广泛使用的数据模型是(C)。A.层次模型 B.网状模型 C.关系模型 D.概念模型在现实世界中,某种产品的名称对应于计算机世界中的(C)。A.文件 B.实体 C.数据项 D.记录在某公司所有人员的实体中,用关系模型来表示这些实体,经理这个称呼属于(D)。A.实体的型 B.实体的值 C.属性的型 D.属性的值关系模型是(C)。A.用关系表示实体 B.用关系表示联系C.用关系表示实体及联系 D.用关系表示属性实体必须是(D)。A.有生命的东西 B.无生命的东西 C.实际存在的东西 D.任何可区别的东西实体中的任一关键字(B)。只能由一个可区别实体集合中不同个体的属性组成可能由一个或多个可区别实体集合中不同个体的属性组成必须由多个可区别实体集合中不同个体的属性组成是由用户任意指定的关系数据模型用来表示数据之间联系的是(D)。A.任一属性 B.多个属性 C.主键 D.外部键关系模型所能表示的实体间联系方式(D)。A.只能表示1:1联系 B.只能表示1:n联系C.只能表示m:n联系 D.可以表示任意联系方式SQLServer是一种关系型数据库管理系统,所谓关系是指(C)。各条记录中的数据彼此有一定的关系一个数据库文件与另一个数据库之间有一定的关系数据模型符合满足一定条件的二维表格数据库中各个字段之间彼此有一定的关系模型是对现实世界的抽象,在数据库技术中,用模型的概念描述数据库的结构与语义,对现实世界进行抽象。表示现实世界中实体类型及实体间联系的模型称为(A)。A.关系模型 B.层次模型 C.网状模型 D.E-R模型在层次模型中,数据之间的联系是通过(C)来实现的。A.主键 B.外部键 C.指针 D.候选键在E-R模型转化成关系模型的过程中,下列叙述不正确的是(B)。每个实体类型转化成一个关系模式每个联系类型转化成一个关系模式每个m:n联系转化成一个关系模式在1:n联系中,“1”实体的主键作为外部键放在“n”端实体类型转换成的关系模式中关系数据库基本概念以下关于关系的叙述中,正确的是(A)。关系是一个由行与列组成的、能够表达数据及数据之间联系的二维表表中某一列的数据类型既可以是字符串,也可以是数字表中某一列的值可以取空值null,所谓空值是指安全可靠或零表中必须有一列作为主关键字,用来惟一标识一行已知有如下3个表:学生(学号,姓名,性别,班级)课程(课程名称,学时,性质)成绩(课程名称,学号,分数)若要显示学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行(D)操作。A.并 B.交 C.乘积和投影 D.自然连接和投影若要列出班级=“97计算机”的所有同学的姓名,应该对关系“学生”进行(D)操作。A.选择 B.连接 C.投影 D.选择和投影若要列出班级=“99网络”班所有“数据库技术”课成绩不及格的同学的学号、姓名、课程名称、分数,则应该对这些表进行(C)操作。A.选择和连接 B.投影和连接 C.选择、投影和连接 D.选择和投影已知关系R和S,如下所示:RSABCABCa1b2c1a2fga2b2c2a2b2c2a3b1c1a3fgR和S进行并运算,其结果的元组数是(B)。A.6 B.5 C.4 D.0R和S进行差运算,其结果的元组数是(D)。A.1 B.0 C.6 D.2R和S进行交运算,其结果的元组数是(D)。A.0 B.6 C.4 D.1R和S进行乘运算,其结果的元组数是(B)。A.6 B.9 C.1 D.3在关系理论中称为关系的概念,在关系数据库中称为(C)。A.实体集 B.文件 C.表 D.记录在关系理论中称为元组的概念,在关系数据库中称为(B)。A.实体 B.记录 C.行 D.字段在E-R模型中,一个实体相对于关系数据库中一个关系中的一个(B)。A.属性 B.元组 C.列 D.字段在关系数据库中,实现“表中任意两行不能相同”的约束是靠(C)来实现的。A.外码 B.属性 C.主码 D.列关系数据库中,表与表之间联系的约束是通过(B)来实现的。A.实体完整性规则 B.引用完整性规则C.用户自定义的完整性 D.值域关系数据库中,实现主键标识元组的作用是通过(A)来实现的。A.实体完整性规则 B.参照完整性规则C.用户自定义的完整性 D.属性的值域两个没有公共属性的关系做自然连接等价于它们做(D)。A.并 B.交 C.差 D.笛卡尔积对表进行水平方向的分割,用的运算是(C)。A.交 B.投影 C.选择 D.连接对表进行垂直方向的分割,用的运算是(B)。A.交 B.投影 C.选择 D.连接关系规范化实质是围绕(B)进行的。A.函数 B.函数依赖 C.范式 D.关系以下关于关系的说法中正确的是(A)。一个关系就是一张二维表在关系所对应的二维表中,行对应属性,列对应元组关系中各属性不允许有相同的域关系的各属性名必须与对应的域同名以下关于二维表的说法,不正确的是(D)。A.二维表的列可以任意交换 B.二维表的行可以任意交换C.二维表中每一列中的各个分量性质相同 D.二维表中的每一列代表一个实体以下关于二维表的论述,不正确的是(B)。表中的每一个元组分量都是不可再分的表中行的次序不可以任意交换,否则会改变关系的意义表中每一列取自同一个域,且性质相同表中的第一行通常称为属性名根据关系模式的完整性规则,一个关系中的主键(C)。A.不能有两个 B.不能成为另一个关系的外部键C.不允许空值 D.可以取空值若一个关系模式只有两个属性,则该关系模式(D)。A.最高属于1NF B.最高属于2NF C.可能属于3NF D.必定属于3NF关于关系数据库操纵语言DML的叙述,错误的是(A)。A.DML有问答式和语言描述式 B.DML以关系为处理单位C.DML处理后的结果是关系 D.DML的非过程性很强若规定工资表中基本工资不得超过5000元,则这个规定属于(D)。A.关系完整性约束 B.实体完整性约束 C.参照完整性约束 D.用户定义完整性约束已知关系R有30个元组,S有15个元组,则R∪S和R∩S的元组数不可能是(C)。A.40、5 B.30、15 C.45、15 D.38、7关系代数中,连接操作是由(B)组合而成。A.乘积和选择 B.乘积、选择和投影 C乘积和投影 D.投影和选择“年龄在15至30岁之间”,这种约束属于数据库系统的(A)。A.完整性措施 B.完全性措施 C.恢复措施 D.并发控制措施关系模型中,实体完整性是指(B)。A.实体不允许是空实体 B.实体的主键值不允许是空值C.实体的外键值不允许是空值 D.实体的属性值不能是空值设关系R、S、W各有10个元组,那么这三个关系的笛卡尔积的元组个数是(C)。A.10 B.30 C.1000 D.不确定(与计算结果有关)在关系模式R(A,B,C)中,存在函数依赖关系{B→A,(A,C)→B},R满足的范式为(C)。A.1NF B.2NF C.3NF D.不确定设关系R和S的属性个数分别为r个和s个,那么(R×S)操作结果的属性个数为(A)。A.r+s B.r-s C.r×s D.max(r,s)设关系R和S的结构相同,且各有100个元组,那么这两个关系的并操作结果的元组个数为(D)。A.100 B.小于等于100 C.200 D.小于等于200数据库一般使用(C)以上的关系。A.1NF B.2NF C.3NF D.4NF进行自然联接运算的两个关系(A)。A.至少存在一个相同的属性名 B.可不存在任何相同的属性名C.不可存在多个相同的属性名 C.所有属性名必须完全相同关系数据库的任何检索操作都是由三种基本组合而成的,这三种基本运算不包括(B)。A.连接 B.比较 C.选择 D.投影第2章1.在数据库设计中,将ER图转换成关系数据模型的过程属于(B)
A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段2.在数据库设计中,表示用户业务流程的常用方法是()
A.DFDB.ER图C.程序流程图D.数据结构图3.把ER模型转换成关系模型的过程,属于数据库的()
A.需求分析B.概念设计C.逻辑设计D.物理设计4.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是()
A.6B.9C.12D.155.数据库设计属于()。
A、程序设计范畴B、管理科学范畴C、系统工程范畴D、软件工程范畴6.设计数据流程图(DFD)属于数据库设计的()
A、可行性分析阶段的任务B、需求分析阶段的任务C、概念设计阶段的任务D、逻辑设计阶段的任务7.在数据库的概念设计中,最常用的模型是()
A、实体联系模型B、数学模型C、逻辑模型D、物理模型8.数据库设计中,概念模型是()
A、依赖于DBMS和硬件B、依赖于DBMS独立于硬件C、独立于DBMS依赖于硬件D、独立于DBMS和硬件9.ER图是数据库设计的工具之一,它适用于建立数据库的()。
A、需求模型B、概念模型C、逻辑模型D、物理模型10.ER方法中用属性描述事物的特征,属性在ER图中表示为()
A、椭圆形B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建省南平市武夷山第三中学高三化学下学期期末试卷含解析
- 福建省南平市吴屯中学2021-2022学年高三化学联考试卷含解析
- 5 周围的人工世界 说课稿-2024-2025学年科学二年级上册冀人版
- 2024深圳对外贸易货物进口货物保险合同3篇
- 2024汽车停车场管理三方租赁合同样本
- 2024张家港新材料研发基地共建合同
- 暂估价设置及财政评审的要求和注意事项
- 外卖员合同范本(2篇)
- 大学生三方协议书(2篇)
- 2024年销售折扣与信用政策3篇
- 浙江省温州市温州中学2025届数学高二上期末综合测试试题含解析
- 2024河南郑州市金水区事业单位招聘45人历年高频难、易错点500题模拟试题附带答案详解
- GB/T 15843.2-2024网络安全技术实体鉴别第2部分:采用鉴别式加密的机制
- 食物损失和浪费控制程序
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- 2024年黑龙江齐齐哈尔中考英语试题及答案1
- TCI 373-2024 中老年人免散瞳眼底疾病筛查规范
- 2024四川太阳能辐射量数据
- 西南师大版五年级上册小数乘除法竖式计算题200道及答案
- 石油钻采专用设备制造考核试卷
- 法人变更股权转让协议书(2024版)
评论
0/150
提交评论