2011级信管数据库考试试题_第1页
2011级信管数据库考试试题_第2页
2011级信管数据库考试试题_第3页
2011级信管数据库考试试题_第4页
2011级信管数据库考试试题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

2011级信息管理专业数据库试题(注:请将正确答案写在答题纸上,答在试卷上不得分)一、选择题(共30小题,每小题1.5分,共45分)1.数据库系统中的人员通常包括()Ⅰ.数据库管理员Ⅱ.系统分析员Ⅲ.数据库设计员Ⅳ.应用程序员V.最终用户A.仅Ⅰ、Ⅲ和VB.仅Ⅰ、Ⅱ、Ⅲ和VC.仅Ⅰ、Ⅲ、Ⅳ和VD.全部2.下列关于“数据库三级模式结构”的叙述中,哪一条是不正确的()A.视图是外模式B.模式是数据库中全体数据的逻辑结构和特征的描述C.一个数据库可以有多个模式D.一个数据库只有一个内模式3.在数据库的三级模式结构中,当模式改变时,通过修改外模式/模式的映像而使外模式不变,从而不必修改应用程序,这是保证了数据与程序的()A.存储独立性B.物理独立性C.用户独立性D.逻辑独立性4.关系数据模型的三个要素是()A.关系数据结构、关系操作集合和关系规范化理论B.关系数据结构、关系规范化理论和关系完整性约束C.关系规范化理论、关系操作集合和关系完整性约束D.关系数据结构、关系操作集合和关系完整性约束5.在概念模型中,客观存在并可以相互区别的事物称为()A.码B.属性C.联系D.实体6.在数据库的三级模式结构中,内模式的个数()A.只有1个B.与用户个数相同C.由系统参数决定D.有任意多个7.在关系数据模型中,一个关系中的主码()A.可以取值NULL(空值)B.只能是单个属性C.不能是其他关系的外码D.只能有一个8.数据库的概念模型独立于()A.E-R图B.具体的机器和DBMSC.现实世界D.用户需求9.在SQL语言的SELECT语句中,用于对结果元组进行排序的是哪一个子句()A.GROUPBYB.HAVINGC.ORDERBYD.WHERE10.设关系R的度为20,关系S的度为30。如果关系T是R与S的广义笛卡儿积,即:T=R×S,则关系T的度为()A.10B.20C.30D.5011.设关系R和S具有相同的度,且相应的属性取自同一个域。下列哪一个关系代数运算的结果集合为{t|t∈R∧t∈S}()A.R∪SB.R-SC.R×SD.R∩S12.下列对DELETE权限的叙述中,正确的是()A.允许删除数据B.允许删除关系C.允许对数据库模式进行删除D.和DROP权限等价13.以下哪一条属于关系数据库的规范化理论要解决的问题()A.如何构造合适的数据库逻辑结构B.如何构造合适的数据库物理结构C.如何构造合适的应用程序界面D.如何控制不同用户的数据操作权限试题14-15基于如下描述:设有一个数据库,包括S、J、P、SJP四个关系模式如下:供应商关系模式S(SNO,SNAME,CITY)零件关系模式P(PNO,PNAME,COLOR,WEIGHT)工程项目关系模式J(JNO,JNAME,CITY)供应情况关系模式SJP(SNO,PNO,JNO,QTY)假定它们都已经有若干数据。14.“找出使用供应商名为‘红星’的供应商所供应的零件的工程名”的SELECT语句中将使用的关系有()A.S、J和SJPB.S、P和SJPC.P、J和SJPD.S、J、P和SJP15.“找出北京供应商的所有信息”的SELECT语句是()A.SELECT*FROMSWHERECITY=′北京′B.SELECTSNO,SNAMEFROMSWHERECITY=′北京′C.SELECT*FROMSWHERECITY=北京D.SELECTSNO,SNAMEFROMSWHERECITY=北京16.有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。EMP雇员号001雇员名张山王宏达马林生部门号02工资2000120010000100105602执行SQL语句:SELECTCOUNT(DISTINCT学号)FROM成绩WHERE分数>60;查询结果中包含的元组数目是()A.1B.2C.3D.426.设有关系R和关系S如图3所示,RA14B258C3679SD5E678910图3进行运算后结果中含有元组的数目是()A.6B.7C.8D.927.已知关系:厂商(厂商号,厂名),主码为厂商号;产品(产品号,颜色,厂商号),主码为产品号,外码为厂商号。假设两个关系中已经存在如图4所示元组:厂商厂商号C01厂名宏达立仁广源C02C03产品产品号颜色厂商号P01红黄C01P02C03图4若再往产品关系中插入如下元组:I(P03,红,C02)II(P01,蓝,C01)III(P04,白,C04)IV(P05,黑,null)能够插入的元组是()A.I,II,IVB.I,IIIC.I,IID.I,IV28.在数据库系统中,拥有最高权限的用户是()A.GUESTB.DBAC.PUBLICD.ROLE29.设有关系模式R(S,D,M),其函数依赖集:F={S→D,D→M},则关系模式R的规范化程度最高达到()A.1NFB.2NFC.3NFD.BCNF30.已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C,E→A},该关系模式的候选码是()A.(A,B)B.(B,E)C.(C,D)D.(D,E)二、填空题(本大题共20小题,每小题2分,共40分)1.数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和系统阶段。2.若X→Y,且存在X的真子集X',X'→Y,则称Y对X_________函数依赖。3.关系数据模型中,二维表的列称为________,二维表的行称为________。4.在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于__________。5.如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是________个关系。6.操纵、管理数据库并控制数据资源使用的软件称为。7.在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为规则。8.若关系为1NF,且它的每一非主属性都__________候选码,则该关系为2NF。9.将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程设计阶段的任务。10.在SQL语言中,使用语句进行授权。11.在“学生-选课-课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE)SC(S#,C#,GRADE)C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAME,GRADEFROMS,SC,CWHERECNAME='数据库技术'ANDS.S#=SC.S#AND。12.关系代数是以集合代数为基础发展起来的,它是一种关系操纵语言,它的操作对象和操作结果都是。13.在SQL语言中,为了修改基本表的结构,可以使用的语句是。14.在________存取控制方法中,每一个数据库对象都被标以一定的密级,每一个用户也被授予某一个级别的许可证。对于任意一个对象,只有具有合法许可证的用户才可以存取。15.数据的________性是为了防止数据库中存在不符合语义的、不正确的数据。16.在一个关系中,任何一个候选码中所包含的属性都称为________。17.根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取________。18.可以为一组具有相同权限的用户创建一个________,使用其可以简化授权的过程。19.IS_S1是一个视图,IS_S2是由IS_S1导出的视图,如果要删除IS_S1,则需要使用________删除。20.在嵌套查询中,如果子查询的查询条件不依赖于父查询,则这类子查询称为__________子查询。三、设计题(共2小题,第1小题10分,第2小题5分,

温馨提示

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

评论

0/150

提交评论