




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MOOC数据库系统概论(基础篇)-中国人民大学中国大学慕课答案引言1、问题:在数据库界曾经获得过图灵奖学者包括()选项:A、CharlesW.BachmanB、EdgarF.CoddC、JamesGrayD、MichaelStonebraker正确答案:【CharlesW.Bachman#EdgarF.Codd#JamesGray#MichaelStonebraker】数据库的4个基本概念1、问题:数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。选项:A、数据定义功能B、数据管理功能C、数据操纵功能D、数据控制功能正确答案:【数据操纵功能】数据技术的产生,数据系统的特点1、问题:下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。I.人工管理阶段II.文件系统阶段III.数据库阶段选项:A、I和IIB、只有IIC、II和IIID、只有I正确答案:【只有I】概念模型,数据模型的组成要素1、问题:关系数据模型是目前最重要的一种数据模型,它的三个要素分别是()选项:A、实体完整性、参照完整性、用户自定义完整性B、数据结构、关系操作、完整性约束C、数据增加、数据修改、数据查询D、外模式、模式、内模式正确答案:【数据结构、关系操作、完整性约束】层次模型,网状模型1、问题:在()中一个结点可以有多个双亲,结点之间可以有多种联系。选项:A、网状模型B、关系模型C、层次模型D、以上都有正确答案:【网状模型】关系模型1、问题:关系数据模型的基本数据结构是()。选项:A、树B、图C、索引D、关系正确答案:【关系】数据库系统的结构1、问题:数据的逻辑独立性是指()。选项:A、内模式改变,模式不变B、模式改变,内模式不变C、模式改变,外模式和应用程序不变D、内模式改变,外模式和应用程序不变正确答案:【模式改变,外模式和应用程序不变】数据库系统的组成1、问题:数据库系统由数据库、数据库管理系统、应用系统和()组成选项:A、系统分析员B、程序员C、数据库管理员D、操作员正确答案:【数据库管理员】单元测验11、问题:()是存储在计算机内有结构的数据的集合。选项:A、数据库系统B、数据库C、数据库管理系统D、数据结构正确答案:【数据库】2、问题:数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指()。选项:A、同一个应用中的多个程序共享一个数据集合B、多个用户、同一种语言共享数据C、多个用户共享一个数据文件D、多种应用、多种语言、多个用户互相覆盖地使用数据集合正确答案:【多种应用、多种语言、多个用户互相覆盖地使用数据集合】3、问题:要保证数据库的数据独立性,需要修改的是()。选项:A、模式与外模式B、模式与内模式C、三级模式之间的两层映射D、三层模式正确答案:【三级模式之间的两层映射】4、问题:数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。选项:A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS正确答案:【DBS包括DB和DBMS】5、问题:数据库系统的基本特点包括()。选项:A、数据共享性高、冗余度低B、数据独立性高C、数据结构化D、数据设计面向某个具体的应用正确答案:【数据共享性高、冗余度低#数据独立性高#数据结构化】6、问题:在数据管理技术的发展过程中,经历了()阶段。选项:A、人工管理B、文件系统C、档案管理D、数据库系统正确答案:【人工管理#文件系统#数据库系统】7、问题:数据冗余可能导致的问题有浪费存储空间、修改复杂和潜在的数据不一致性。()选项:A、正确B、错误正确答案:【正确】8、问题:数据库管理员是开发数据库的专门人员。()选项:A、正确B、错误正确答案:【错误】关系数据结构1、问题:给定三个域,D1为导师集合{张清玫,刘逸},D2为专业集合{计算机专业,信息专业},D3为研究生集合{李勇,刘晨,王敏},则域D1,D2,D3的笛卡尔积的基数为:选项:A、3B、2C、7D、12正确答案:【12】关系的完整性1、问题:关系模型中必须满足的完整性约束包括选项:A、实体完整性B、参照完整性C、用户定义完整性D、域完整性正确答案:【实体完整性#参照完整性】关系代数--传统集合操作1、填空题:关系代数的运算对象和运算结果为__________。正确答案:【关系】元组关系演算1、问题:关系代数运算是以()为基础的运算。其基本操作是并、差、笛卡尔积,投影和选择。选项:A、关系运算B、谓词演算C、集合运算D、代数运算正确答案:【关系运算】单元测验21、问题:下列选项中不是关系数据库基本特征的是()。选项:A、不同的列应有不同的数据类型B、不同的列应有不同的列名C、与行的次序无关D、与列的次序无关正确答案:【不同的列应有不同的数据类型】2、问题:关系代数中的连接操作是由()操作组合而成。选项:A、选择和投影B、选择和笛卡尔积C、投影、选择、笛卡尔积D、投影和笛卡尔积正确答案:【选择和笛卡尔积】3、问题:设有一个SPJ数据库,其包括S,P,J,SPJ四个关系:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成;零件表P有零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)城市组成;供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。供应工程J1零件为红色的供应商号码SNO用关系代数表示为()。选项:A、∏SNO(σJNO=’J1’(SPJ)∧(σColor=’红’(P))B、∏SNO(σJNO=’J1’,Color=’红’(P∞SPJ∞S))C、∏SNO(σJNO=’J1’(SPJ)∞(σColor=’红’(P)))D、∏SNO(σJNO=’J1’(SPJ)ú(σColor=’红’(P))正确答案:【∏SNO(σJNO=’J1’(SPJ)∞(σColor=’红’(P)))】4、问题:自然联接是构成新关系的有效方法。一般情况下,当对关系R和S是用自然联接时,要求R和S含有一个或者多个共有的()。选项:A、记录B、行C、属性D、元组正确答案:【属性】5、问题:关系数据模型的基本数据结构是()。选项:A、数据库B、关系模式C、关系D、元组或记录正确答案:【关系】6、问题:关系R中能唯一标识一个元组的是它的()。选项:A、主码B、候选码C、外部码D、全码正确答案:【主码#候选码#全码】7、问题:在“学生-选课-课程”数据库中的3个关系如下:S(SNO,SNAME,SEX,AGE);SC(SNO,CNO,GRADE);C(CNO,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。选项:A、ПCNAME,GRADE(σCNAME=’数据库技术’(C)¥ПSNO,CNO,GRADE(SC)¥ПSNO,SNAME(S))B、ПCNAME,GRADE(σCNAME=’数据库技术’(C)¥SC¥S)C、ПCNAME,GRADE(C¥SC¥SC)D、ПCNAME,GRADE(σCNAME=’数据库技术’(ПCNAME(C))¥ПSNO,CNO,GRADE(SC)¥ПSNO,SNAME(S))正确答案:【ПCNAME,GRADE(σCNAME=’数据库技术’(C)¥ПSNO,CNO,GRADE(SC)¥ПSNO,SNAME(S))#ПCNAME,GRADE(σCNAME=’数据库技术’(C)¥SC¥S)】8、问题:关系是静态的、稳定的,关系模式是动态的、随时间变化的。选项:A、正确B、错误正确答案:【错误】9、问题:在参照完整性规则中,参照关系R中的外码与被参照关系S中的主码可以不同名,但应取自同一值域。()选项:A、正确B、错误正确答案:【正确】10、问题:两个分别为n目和m目的关系R和S的笛卡尔积是一个(n+m)列的元组的集合。若R有k1个元组,S有k2个元组,则R和S的笛卡尔积有k1+k2个元组。()选项:A、正确B、错误正确答案:【错误】单元测验31、问题:保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的()。选项:A、安全性B、完整性C、并发控制D、恢复正确答案:【安全性】2、问题:下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是()。选项:A、REVOKEUPDATE(XH)ONTABLEFROMZHAOB、REVOKEUPDATE(XH)ONTABLEFROMPUBLICC、REVOKEUPDATE(XH)ONSTUDFROMZHAOD、REVOKEUPDATE(XH)ONSTUDFROM正确答案:【REVOKEUPDATE(XH)ONSTUDFROMZHAO】3、问题:安全性控制的防范对象是(),防止他们对数据库数据的存取。选项:A、不合语义的数据B、非法用户C、不正确的数据D、不符合约束数据正确答案:【非法用户】4、问题:数据库安全审计系统提供了一种()的安全机制。选项:A、事前检查B、事发时追踪C、事后检查D、事前预测正确答案:【事后检查】5、问题:把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是()。选项:A、GRANTQTYONSPJTO'李勇'B、GRANTUPDATE(QTY)ONSPJTO'李勇'C、GRANTUPDATE(QTY)ONSPJTO李勇D、GRANTUPDATEONSPJ(QTY)TO'李勇'正确答案:【GRANTUPDATE(QTY)ONSPJTO李勇】6、问题:保护数据库安全性的一般方法是()。选项:A、设置用户标识B、存取权限控制C、建立机房管理制度D、建立完整性约束正确答案:【设置用户标识#存取权限控制】7、问题:安全性控制的一般方法有()。选项:A、用户标识鉴定B、存取控制C、审计D、数据加密正确答案:【用户标识鉴定#存取控制#审计#数据加密】8、问题:在数据库的安全性控制中,授权对象的约束粒度越大,授权子系统就越灵活。()选项:A、正确B、错误正确答案:【错误】9、问题:SQL标准允许具有WITHGRANTOPTION的用户将其权限再授回给授权者或者其祖先。()选项:A、正确B、错误正确答案:【错误】单元测验41、问题:在数据库系统中,保证数据及语义正确和有效的功能是()。选项:A、并发控制B、存取控制C、安全控制D、完整性控制正确答案:【完整性控制】2、问题:在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的()约束。选项:A、实体完整性B、参照完整性C、用户自定义完整性D、用户操作正确答案:【用户自定义完整性】3、问题:有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。选项:A、实体完整性约束B、参照完整性约束C、用户自定义完整性约束D、关键字完整性约束正确答案:【用户自定义完整性约束】4、问题:关于主键约束以下说法错误的是()。选项:A、一个表中只能设置一个主键约束B、空值的字段上不能定义主键约束C、空值的字段上可以定义主键约束D、可以将包含多个字段的字段组合设置为主键正确答案:【空值的字段上可以定义主键约束】5、问题:实体完整性规则检查的内容包括()。选项:A、检查主码的各个属性值是否为空,只要有一个为空就拒绝插入或修改B、检查主码的各个属性值是否唯一,只要有一个不唯一就拒绝插入或修改C、检查主码值是否唯一,如果不唯一就拒绝插入或修改D、检查主码值是否唯一,如果唯一就拒绝插入或修改正确答案:【检查主码的各个属性值是否为空,只要有一个为空就拒绝插入或修改#检查主码值是否唯一,如果不唯一就拒绝插入或修改】6、问题:数据库的完整性是指数据的()。选项:A、实体完整性B、参照完整性C、用户定义完整性D、安全完整性正确答案:【实体完整性#参照完整性#用户定义完整性】7、问题:数据的完整性是保护数据库,防止恶意破坏和非法存取。()选项:A、正确B、错误正确答案:【错误】8、问题:对参照表插入元组时,一旦违背了参照完整性约束,则拒绝插入元组。()选项:A、正确B、错误正确答案:【正确】9、问题:触发器不仅可以定义在基本表上,也可以定义在视图上。()选项:A、正确B、错误正确答案:【错误】第二次考试1、问题:如无特殊说明,本次考试所涉及的题目均基于如下描述:设有一个学生选课数据库,其包括学生表S、课程表C和学生选课表SC三个关系:S(SNO,SNAME,SAGE,SSEX,SDEP);C(CNO,CNAME);SC(SNO,CNO,GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是年龄,SDEP是学生所在系,CNO是课程号,CNAME是课程名称。检索所有比“刘晨”年龄大的学生姓名、年龄和性别。正确的SELECT语句是()。选项:A、SELECTSNAME,SAGE,SSEXFROMSWHERESAGE(SELECTSAGEFROMSWHERESNAME='刘晨');B、SELECTSNAME,SAGE,SSEXFROMSWHERESNAME='刘晨';C、SELECTSNAME,SAGE,SSEXFROMSWHERESAGE(SELECTSAGEWHERESNAME=刘晨);D、SELECTSNAME,SAGE,SSEXFROMSWHERESAGE'王华'.SAGE;正确答案:【SELECTSNAME,SAGE,SSEXFROMSWHERESAGE(SELECTSAGEFROMSWHERESNAME='刘晨');】2、问题:检索选修课程“C2”的学生中成绩最高的学生的学号。正确的SELECT语句是()。选项:A、SELECTSNOFROMSCWHERECNO='C2'ANDGRADE=(SELECTGRADEFORMSCWHERECNO='C2');B、SELECTSNOFROMSCWHERECNO='C2'ANDGRADEIN(SELECTGRADEFORMSCWHERECNO='C2');C、SELECTSNOFROMSCWHERECNO='C2'ANDGRADENOTIN(SELECTGRADEFORMSCWHERECNO='C2');D、SELECTSNOFROMSCWHERECNO='C2'ANDGRADE=ALL(SELECTGRADEFORMSCWHERECNO='C2');正确答案:【SELECTSNOFROMSCWHERECNO='C2'ANDGRADE=ALL(SELECTGRADEFORMSCWHERECNO='C2');】3、问题:检索选修四门以上课程的学生总成绩,并要求按总成绩的降序排列出来。正确的SELECT语句是()。选项:A、SELECTSNO,SUM(GRADE)FROMSCGROUPBYSNOORDERBY2DESCHAVINGCOUNT(*)=4;B、SELECTSNO,SUM(GRADE)FROMSCGROUPBYSNOHAVINGCOUNT(*)=4ORDERBY2DESC;C、SELECTSNO,SUM(GRADE)FROMSCHAVINGCOUNT(*)=4GROUPBYSNOORDERBY2DESC;D、SELECTSNO,SUM(GRADE)FROMSCORDERBY2DESCGROUPBYSNOHAVINGCOUNT(*)=4;正确答案:【SELECTSNO,SUM(GRADE)FROMSCGROUPBYSNOHAVINGCOUNT(*)=4ORDERBY2DESC;】4、问题:以下对触发器概念理解正确的是()。选项:A、触发器经常用于加强数据的完整性约束和业务规则等,其由事件来触发执行。B、触发器一旦被激活,则触发动作体在触发器激活后立即执行C、在一个数据库中,触发器的命名必须是唯一的D、触发器类似于存储过程,需要用户手工启动或程序调用正确答案:【触发器经常用于加强数据的完整性约束和业务规则等,其由事件来触发执行。】5、问题:“查询与‘刘晨’在同一个系学习的学生”的SQL语句为()。选项:A、SELECTSNO,SNAME,SAGE,SSEX,SDEPFROMSWHERESDEPIN(SELECTSDEPFROMSWHERESNAME='刘晨');B、SELECT*FROMSWHERESDEPIN(SELECTSDEPFROMSWHERESNAME='刘晨');C、SELECTSNO,SNAME,SAGE,SSEX,SDEPFROMSWHERESNAME='刘晨';D、SELECTS1.SNO,S1.SNAME,S1.SAGE,S1.SSEX,S1.SDEPFROMSS1,SS2WHERES1.SDEPT=S2.SDEPTANDS2.SNAME='刘晨';正确答案:【SELECTSNO,SNAME,SAGE,SSEX,SDEPFROMSWHERESDEPIN(SELECTSDEPFROMSWHERESNAME='刘晨');#SELECT*FROMSWHERESDEPIN(SELECTSDEPFROMSWHERESNAME='刘晨');#SELECTS1.SNO,S1.SNAME,S1.SAGE,S1.SSEX,S1.SDEPFROMSS1,SS2WHERES1.SDEPT=S2.SDEPTANDS2.SNAME='刘晨';】6、问题:“查询计算机科学系年龄大于19岁的学生”的SQL语句为()。选项:A、SELECT*FROMSWHERESDEP=‘CS’EXCEPTSELECT*FROMSWHERESAGE=19;B、SELECT*FROMSWHERESDEP='CS'ANDSAGE19;C、SELECT*FROMSWHERESDEP='CS'ANDSAGE=19;D、SELECT*FROMSWHERESDEP!='CS'ANDSAGE=19;正确答案:【SELECT*FROMSWHERESDEP=‘CS’EXCEPTSELECT*FROMSWHERESAGE=19;#SELECT*FROMSWHERESDEP='CS'ANDSAGE19;】7、问题:在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权、收回所授权限的关键字为()。选项:A、GRANTB、REVOKEC、CREATED、DELETE正确答案:【GRANT#REVOKE】8、问题:强制存取控制的安全级别高于自主存取控制。选项:A、正确B、错误正确答案:【正确】9、问题:数据库加密技术提高了安全性的同时,增加了查询处理的复杂性,效率降低。选项:A、正确B、错误正确答案:【正确】10、问题:在参照完整性检查中,对参照表进行增、删、改操作时,有可能破坏参照完整性,而对被参照表进行增、删、改操作时,则不会破坏参照完整性。选项:A、正确B、错误正确答案:【错误】第一次考试1、问题:数据库中,数据的物理独立性是指()选项:A、数据库与DBMS的相互独立B、用户程序与DBMS的相互独立C、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D、应用程序与数据库中数据的逻辑结构相互独立正确答案:【用户的应用程序与存储在磁盘上数据库中的数据是相互独立的】2、问题:下列四项中,不属于数据库系统的主要特点的是()。选项:A、数据结构化B、数据的冗余度小C、较高的数据独立性D、程序的标准化正确答案:【程序的标准化】3、问题:在()中一个结点可以有多个双亲,结点之间可以有多种联系。选项:A、网状模型B、关系模型C、层次模型D、以上都有正确答案:【网状模型】4、问题:假设有关系R和S,关系代数表达式R-(R-S)表示的是()。选项:A、R∩SB、R∪SC、R-SD、R×S正确答案:【R∩S】5、问题:设有一个医生诊疗数据库,其包含3个关系模式:患者(患者编号,患者姓名,性别,出生日期,所在单位);医生(医生编号,医生姓名,出生日期,最高学位,所在科室);治疗(患者编号,医生编号,诊断日期,诊断结果)。其中,患者和医生通过治疗关系建立联系,即某医生给某患者在某一天看病,给出一个诊断结果。根据以上描述,治疗关系模式中的外码是()。选项:A、患者编号B、患者姓名C、患者编号和患者姓名D、医生编号和患者编号正确答案:【医生编号和患者编号】6、问题:学生关系模式S(SNO,SNAME,SEX,AGE),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除属性“AGE”,可选用的SQL语句是()。选项:A、DELETEAGEFROMSB、ALTERTABLESDROPAGEC、UPDATESAGED、ALTERTABLESAGE正确答案:【ALTERTABLESDROPAGE】7、问题:有关系S(SNO,SNAME,SAGE),C(CNO,CNAME),SC(SNO,CNO,GRADE)。其中SNO是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的学生姓名,则SQL语句是:SELECTSNAMEFROMS,C,SCWHERE子句。这里的WHERE子句的内容是()。选项:A、S.SNO=SC.SNOandC.CNO=SC.CNOandSAGE=20andCNAME=‘ACCESS’B、S.SNO=SC.SNOandC.CNO=SC.CNOandSAGEin=20andCNAMEin‘ACCESS’C、SAGEin=20andCNAMEin‘ACCESS’D、SAGE=20andCNAME=’ACCESS’正确答案:【S.SNO=SC.SNOandC.CNO=SC.CNO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年足球裁判员资格提升的有效途径及试题与答案
- 裁判员常见误区试题及答案解析
- 种子繁育员职业发展战略试题及答案
- 模具设计与研发的关联试题及答案
- 为职场准备的农作物种子试题及答案
- 强调实践农业植保员考试试题及答案
- 突破植保员考试中的盲点与误区试题及答案
- 针对性的游泳救生员试题及答案整合
- 跨越高峰 体育经纪人考试试题及答案
- 2024年农业植保员考试中的重点难点解读试题及答案
- 荣威汽车内饰环保材料研发与应用
- SCA涂胶机内部培训资料课件
- 美妆护肤直播培训课件
- 乖宝宠物行业分析
- 少年中国说英文版
- 流动人口计划生育服务管理信息系统培训
- 招投标培训教程课件
- (完整版)【钢琴谱】大鱼钢琴谱
- 项目经理绩效考核制度
- 个人车位转让协议:免修版模板范本
- 酒厂从业人员【安全教育培训】课件
评论
0/150
提交评论