版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2011级信管数据库考试试题2011级信息管理专业数据库试题(注:请将正确答案写在答题纸上,答在试卷上 不得分)一、选择题(共30小题,每小题1.5分,共45分)1数据库系统中的人员通常包括()I 数据库管理员U 系统分析员 川.数据库设计员IV .应用程序员A. 仅I、川和VB. 仅I、U、川和VC. 仅I、川、V和VD. 全部2. 下列关于“数据库三级模式结构”的叙述中,哪一条是不正确的A. 视图是外模式B. 模式是数据库中全体数据的逻辑结构和特征的描述C. 一个数据库可以有多个模式D. 一个数据库只有一个内模式3. 在数据库的三级模式结构中,当模式改变时,通过修改外模式 使外模式不变,从
2、而不必修改应用程序,这是保证了数据与程序的A. 存储独立性B. 物理独立性C. 用户独立性D. 逻辑独立性4. 关系数据模型的三个要素是()A. 关系数据结构、关系操作集合和关系规范化理论B. 关系数据结构、关系规范化理论和关系完整性约束C. 关系规范化理论、关系操作集合和关系完整性约束D. 关系数据结构、关系操作集合和关系完整性约束5. 在概念模型中,客观存在并可以相互区别的事物称为()V.最终用户/模式的映像而()A.码 B.属性 C.联系 D.实体6. 在数据库的三级模式结构中,内模式的个数 ()A. 只有1个B. 与用户个数相同C. 由系统参数决定D. 有任意多个7. 在关系数据模型中
3、,一个关系中的主码 ()A. 可以取值NULL (空值)B. 只能是单个属性C. 不能是其他关系的外码D. 只能有一个8. 数据库的概念模型独立于()A. E-R 图B. 具体的机器和DBMSC. 现实世界D. 用户需求9. 在SQL语言的SELECT语句中,用于对结果元组进行排序的是哪一个子句()A. GROUP BYB. HAVINGC. ORDER BYD. WHERE10. 设关系R的度为20,关系S的度为30。如果关系T是R与S的广义笛卡儿 积,即:T=RX S,则关系T的度为()A. 10 B. 20 C. 30 D. 5011. 设关系R和S具有相同的度,且相应的属性取自同一个域
4、。下列哪一个关系 代数运算的结果集合为 t| t R A t S()A. R U SB. R-SC. R SD. RAS12. 下列对DELETE权限的叙述中,正确的是()A. 允许删除数据B. 允许删除关系C. 允许对数据库模式进行删除D. 和DROP权限等价13. 以下哪一条属于关系数据库的规范化理论要解决的问题()A. 如何构造合适的数据库逻辑结构B. 如何构造合适的数据库物理结构C. 如何构造合适的应用程序界面D. 如何控制不同用户的数据操作权限试题14-15基于如下描述:设有一个数据库,包括S、J、P、SJP四个关系模式如下:供应商关系模式 S(SNO, SNAME,CITY)零件关
5、系模式 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. SELECT SNO,SNAME FROM SWHERE CITY= 北京C. SE
6、LECT*FROMSWHERECITY= 北京D. SELECT SNO,SNAMEFROMSWHERECITY= 北京16. 有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关 系DEPT的主键是部门号。EMP雇员号雇员名部门号工资001张山022000010王宏达011200056马林生021000101赵敏041500DEPT部门号部门名地址01业务部1号楼02销售部2号楼03服务部3号楼04财务部4号楼若执行下面列出的操作,哪个操作不能成功执行?()A. 从EMP中删除行( 010主宏达, 0, 1200)B. 在EMP中插入行(102赵敏, 0,1500)C. 将E
7、MP中雇员号= 056勺工资改为1600元D. 将EMP中雇员号=10的部门号改为 0517. 用下面的SQL语句建立一个基本表:CREATE TABLE Student (S# CHAR(4) NOT NULL, Sname CHAR(8) NOTNULL, Sex CHAR(2), Age INT);可以插入到表中的元组是()A. S1:刘建,男,25B. S1,NULL,男,25C. NULL,刘建NULL, 25D. S1,刘建NULL, NULL第18至20题基于学生-选课-课程数据库中的三个关系:S (S#, SNAME , SEX, AGE ),SC (S#, C#, GRADE
8、 ),C (C#, CNAME , TEACHER )18. 若要求查找选修数据库技术这门课程的学生姓名和成绩,将使用关系()A. S 和 SCB. SC 和 CC. S 和 CD. S、SC 和 C19. 若要求查找姓名中第一个字为王的学生号和姓名。下面列出的 SQL语句 中,哪个(些)是正确的? ( B )I .SELECT S# , SNAME FROM S WHERE SNAME=王%n .SELECT S# , SNAME FROM S WHERE SNAME LIKE 王% SELECT S# , SNAME FROM S WHERE SNAME LIKE 王_A. I B. n
9、C. m D.全部20. 为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,为此DBA应创建()A.视图 B.索引 C.模式 D.表21 在下列关于关系的陈述中,错误的是()A. 表中任意两行的值不能相同B. 表中任意两列的值不能相同C. 行在表中的顺序无关紧要D. 列在表中的顺序无关紧要22 .设有一个关系:DEPT ( DNO , DNAME ),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成 WHERE DNAMELIKE ()A. _ _ W _ %B. _ % W C. _ W _ _D. _ W _ %23. 有一个关系:学生(学号,姓
10、名,系别),规定学号的值域是8个数字组成 的字符串,这一规则属于()A. 实体完整性约束B. 参照完整性约束C. 用户自定义完整性约束D. 关键字完整性约束24. 已知关系R如图1所示,RABCD1P 234 :13452r 45614341:3473456图1A、B、C、D分别是关系R的4个属性,其中可以作为 R主码的属性组是()A .(A, B, C) B .(A, B, D) C .(A, C, D) D .(B, C, D)25. 已知成绩关系如图2所示。成绩学号课程号分数S1C180S1C275S2C1n ullS2C255S3C390图2执行SQL语句:SELECT COUNT (
11、DISTINCT 学号)FROM成绩WHERE 分数60;查询结果中包含的元组数目是()A .1 B .2 C .3 D .426. 设有关系R和关系S如图3所示,RABC1P 234567P 89SDE5678910图3进行R S运算后结果中含有元组的数目是()B DA. 6 B. 7 C. 8 D. 927. 已知关系:厂商(厂商号,厂名),主码为厂商号;产品(产品号,颜色, 厂商号),主码为产品号,外码为厂商号。假设两个关系中已经存在如图4所示元组:厂商厂商号厂名C01宏达C02立仁C03广源厂产品产品号颜色厂商号P01红C01P02黄C03图4若再往产品关系中插入如下元组:I (P03
12、,红,C02)II ( P01,蓝,C01)III (P04,白,C04)IV (P05,黑,null)能够插入的元组是()A. I,II,IV B. I,III C. I,II D. I,IV28. 在数据库系统中,拥有最高权限的用户是()A. GUEST B. DBA C. PUBLIC D. ROLE29. 设有关系模式R (S, D , M ),其函数依赖集:F = S-D , D- M,则关 系模式R的规范化程度最高达到()A. 1NF B. 2NF C. 3NF D. BCNF30. 已知关系模式R( A ,B ,C,D,E)及其上的函数依赖集合F= A-D , B- C , E-
13、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. 在关系模型中,若
14、属性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语 句:SELECT SNAME, GRADEFROM S,
15、 SC,CWHERE CNAME=数据库技术AND S.S#=SC.S# AND。12. 关系代数是以集合代数为基础发展起来的,它是一种关系操纵语言,它的操作对象和操作结果都是。13. 在SQL语言中,为了修改基本表的结构,可以使用的语句是 。14. 在 取控制方法中,每一个数据库对象都被标以一定的密级,每一个用户也被授予某一个级别的许可证。对于任意一个对象,只有具有合法许可证的用户才可以存取。15. 数据的性是为了防止数据库中存在不符合语义的、不正确的数据。16. 在一个关系中,任何一个候选码中所包含的属性都称为 。17. 根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取。18. 可以为一组具有相同权限的用户创建一个 ,使用其可以简化授权的过程。19. IS_S1是一个视图,IS_S2是由IS_S1导出的视图,如果要删除IS_S1,则需要使用除。20. 在嵌套查询中,如果子查询的查询条件不依赖于父查询,则这类子查询称为查询。三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖南长沙市雨花区数据局招聘1人考试参考题库及答案解析
- 2026天津中德应用技术大学招聘辅导员、其他专业技术岗位5人考试参考试题及答案解析
- 县失业保险内部控制制度
- 企业内部事故防范制度
- 库存商品内部控制制度
- 企业内部发文制度规定
- 新零售峰会内部统筹制度
- 医共体内部考核制度
- 企业内部数据化管理制度
- 企业内部传帮带激励制度
- 系统解剖学完整版本
- 企业综合部管理制度
- cems运维公司质量管理制度
- 物业公司证书管理制度
- 护理实践中的慢性病管理和康复服务
- 个人信用的重要性
- 《摄影作品分析》唐东平
- 2025-2030家具物流行业市场现状供需分析及投资评估规划分析研究报告
- T/CCMA 0133-2022高尔夫球车
- 二手房买卖第三方垫资协议书
- 初级中学师德师风培训
评论
0/150
提交评论