数据库系统概论总结试题及答案.docx

上传人:H****o 文档编号:13069141 上传时间:2022-04-27 格式:DOCX 页数:10 大小:105.73KB
返回 下载 相关 举报
数据库系统概论总结试题及答案.docx_第1页
第1页 / 共10页
数据库系统概论总结试题及答案.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《数据库系统概论总结试题及答案.docx》由会员分享,可在线阅读,更多相关《数据库系统概论总结试题及答案.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品名师归纳总结试题七一、单项挑选题(本大题共 20 小题,每道题 2 分,共 40 分得 分在每道题列出的四个备选项中只有一个是符合题目要求的,错选、多项或未选均无分。1. 在数据库系统中,负责监控数据库系统的运行情形,准时处理运行过程中出现的问题,这是()人员的职责线A数据库治理员B 系统分析员C数据库设计员D应用程序员此2. 在数据库三级模式中,模式的个数()过A 只有一个B 可以有任意多个C与用户个数相同D由设置的系统参数打算超3.在关系数据库系统中,当关系的类型转变时,用户程序也可以不变。这是()得A数据的物理独立性B 数据的规律独立性C数据的位置独立性D数据的储备独立性不4 设关系

2、 R 和 S 具有相同的目 ,且它们相对应的属性的值取自同一个域,就R-R-S 等于()题A RSB RSC RSD RS组的操作,称为()A并C自然连接B 挑选D 连接答5 在关系代数中,从两个关系的笛卡尔积中选取它们属性间满意肯定条件的元生考试题( 6) ( 8)基于“同学 选课 课程”数据库中的三个关系是:SS#,SNAME,SEX,AGE, SCS#,C#,GRADE ,CC#,CNAME,TEACHER6. 如要求查找“由张劲老师执教的数据库课程的平均成果、最高成果和最低成果”,将使用关系()。A. S 和 SCB SC 和 CC S 和 CD S、SC 和 C7. 如要求查找李姓同

3、学的同学号和姓名,正确的SQL 语句是()。A. SELECTS#,SNAMEFROMSWHERESNAME= 李%B. SELECTS#,SNAMEFROMSWHERESNAMELIKE李%可编辑资料 - - - 欢迎下载精品名师归纳总结C. SELECTS#,SNAMEFROMSWHERESNAME=% 李%D. SELECTS#,SNAMEFROMSWHERESNAMELIKE%李%8. 设 S_AVGSNO,AVG_GRADE是一个基于关系 SC 定义的同学号和他的平均成果的视图。下面对该视图的操作语句中,()是不能正确执行的。I. UPDATES_AVGSETAVG_GRADE=90

4、WHERE SNO= 2004010601 II. SELECT SNO, AVG_GRADEFROMS_AVGWHERE SNO= 2004010601 ;A .仅 IB .仅 IIC.都能D.都不能试题( 9)(11)是基于如下的关系R 和 S,且属性 A 是关系 R 的主码,属性 B 是关系 S 的主码。Bb1 b2 b3 b4 b5E 3710229 如关系 R 和 S 的关系代数操作结果如下,这是执行了(A. R SCEC. R SR.B=S.B10.如关系 R 和 S 的关系代数操作的结果如下,这是执行了(Aa1 a2 a3 a4Bb1 b2 b3 b4C 56812E 37102

5、ABCRa1b15a2b26a3b38a4b412S)。AR.BCS.BEa1b15b27a1b15b310a2b26b27a2b26b310a3b38b310D. R S)。A. R SB . R SC. R SD. R S CER.B=S.B可编辑资料 - - - 欢迎下载精品名师归纳总结11. 假如要在关系R 中插入一个元组,下面()元组不能插入。A a2,b5,7B a6,b5,3C a7,b7,8D a8,b4,112. 设有关系 R=A,B,C ,与 SQL 语句 select distinct A,C from R where B=5等价的关系代数表达式是()。I. A,C B=

6、5RII. B=5 A,C RA 都等价B 仅 IC仅 IID都不等价13. 并发操作有可能引起下述()问题。 I丢失更新II 不行重复读III 读脏数据A仅 I 和 IIB 仅 I 和 IIIC仅 II 和 IIID都是14. 设有两个事务 T1 和 T 2,其并发操作序列如下表所示。就下面说法中正确选项()步骤T1T 21读A=1002读A=1003A A+10 写回4A A-10 写回A该操作序列不存在问题B 该操作序列丢失更新C该操作序列不能重复读D该操作序列读出“脏”数据试题( 15) ( 17)是基于以下描述,关系模式 R( A , B , C, D, E),依据语义有如下函数依靠

7、集:F= AC ,BC D, CD A , AB E 。15. 以下属性组中的哪个(些)是关系R 的候选码?()I.(A , B)II .( A , D) .( B,C) .( C, D) . ( B, D)A仅B I 和C I、II 、D II 、16. 关系模式 R 的规范化程度最高达到()。A 1NFB 2NFC 3NFD BCNF17. 现将关系模式 R 分解为两个关系模式R1(A ,C, D), R2 ( A , B, E), 那么这个分解()。A. 不具有无损连接性且不保持函数依靠可编辑资料 - - - 欢迎下载精品名师归纳总结B. 具有无损连接性且不保持函数依靠C不具有无损连接性

8、且保持函数依靠D具有无损连接性且保持函数依靠18. 存取方法设计是数据库设计的()阶段的任务。A需求分析B 概念结构设计C规律结构设计D物理结构设计19. 以下关系 E-R 模型向关系模型转换的表达中, ()是不正确的?A. 一个 1: 1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并B. 一个 1: n 联系可以转换为一个独立的关系模式,也可以与联系的n 端实体所对应的关系模式合并C. 一个 m:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D. 三个或三个以上的实体间的多元联系转换为一个关系模式20. 以下 SQL

9、Server 语句中显现语法错误选项()。A. DECLARE Myvar INTB. SELECT * FROM AAAC. CREATE DATABASE AAAD. DELETE * FROM AAA得 分二、填空题(本大题共 10 空,每空 2 分,共 20 分) 错填、不填均无分。1. 依据参照完整性规章,外码的值或者等于以此码为主码的关系中某个元组主码的值,或者取。2. 在 SQL 语言中,使用语句进行授权。3. 有关系 R(A ,B , C)和关系 S( A, D, E,F)。假如将关系代数表达式 R.A, R.B, S.D, S.F R S 用 SQL 的查询语句来表示,就有:

10、SELECT R.A,R.B,S.D,S.F FROM R,S WHERE。4. “向 emp 表增加一个 telephone 列,其数据类型为 11 个字符型” 的 SQL 语句是:ALTER TABLE emp。5. 如关系模式 R 1NF,且对于每一个非平凡的函数依靠XY ,都有 X 包含码, 就 R 最高肯定可以达到 。可编辑资料 - - - 欢迎下载精品名师归纳总结6. 当对视图进行UPDATE 、INSERT 、DELETE操作时, 为了保证被操作的行满意视图定义中子查询语句的谓词条件,应在视图定义语句中使用可挑选项 。7. SQL 语言支持数据库的外模式、模式和内模式结构。外模式

11、对应于视图和部分基本表,模式对应于 ,内模式对应于储备文件。8. 设一个关系 A 具有 a1 个属性和 a2 个元组, 关系 B 具有 b1 个属性和 b2 个元组,就关系 A B 具有个属性和个元组。9. 函数 RIGHT abcdef ,2的结果是 。得 分三、运算题( 本大题共 2 小题,每道题 5 分, 共 10 分)得 分1. 已知关系 R、S、T、U 如下所述,求关系代数表达式R S T-U 的运算结果。RSTU可编辑资料 - - - 欢迎下载精品名师归纳总结AB1 aC2 bx3 ay3 b4 aCBCx axy cz可编辑资料 - - - 欢迎下载精品名师归纳总结2. 已知关系

12、模式 R,其中 U=A ,B,C,D,E 。FF=AB C, B D, CE, EC B, AC B 。求( AB ) + 。得 分四、实际应用题( 20 分)某企业集团有如干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产, 每个工厂依据固定的方案数量生产产品。每个工厂聘用多名职工,可编辑资料 - - - 欢迎下载精品名师归纳总结且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、的址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。( 1)依据上述语义画出 E-R 图(集团实体不用画出) 。( 8 分)( 2)将该 E-R 模型转换为

13、关系模型。 ( 5 分)(要求: 1: 1 和 1: n 的联系进行合并)( 3)指出转换结果中每个关系模式的主码和外码。 ( 7 分)得 分五、编程题 ( 10 分)假设存在名为AAA的数据库, 包括 S( S#char8 ,SN varchar8 ,AGE int , DEPT varchar20 ,DateT DateTime )和 SC( S# char8,CN varchar10 ,GRADE numeric5,2 )两张表。请按以下要求写一储备过程PROC3。要求为: 修改 SC 表中学号为 s1 的值、课程名为 c1 的值的同学成果为g1的值。试题七参考答案与评分细就一、单项挑选

14、题(共 20 小题,每道题 2 分,共 40 分)题号12345678910答案AABBDBBAAD题号11121314151617181920答案CBDBBCADCD二、填空题(共 10 空,每空 2 分,共 20 分)。1. 空值注:或 NULL或空2. GRANT3. R.A=S.A4. ADDtelephoneCHAR ( 11)注:字母大、小写均可5. BCNF可编辑资料 - - - 欢迎下载精品名师归纳总结6. WITH CHECK OPTION7. 基本表注:或全体基本表8a1+b1、a2*b29ef三、运算题(共 2 小题,每道题 5 分,共 10 分)1参考答案:R SR S

15、 TR S T-UABC1ax1ay2bx2by3ax3ay3bx3by4axBCBCaxayay评分标准:正确算出 R S 2 分。正确算出R S T 2 分。正确算出R S T-U 1 分。2参考答案:解 设 X ( 0) =AB 。可编辑资料 - - - 欢迎下载精品名师归纳总结 运算 X ( 1):逐一的扫描 F 集合中各个函数依靠,找左部为A , B 或AB 的函数依靠。得到两个:AB C, B D 。( 1)于是 X=AB CD=ABCD 。 由于 X ( 0) X (1),所以再找出左部为ABCD 子集的那些函数依靠,又得到 AB C, B D, C E, AC B,于是 X (

16、 2)=X ( 1) BCDE=ABCDE 。( 2) 由于 X=U ,算法终止所以( AB )+F=ABCDE 。评分标准:正确算出 X ( 1) =AB CD=ABCD2分。正确算出 X( 2) =X ( 1) BCDE=ABCDE 2分。说明( AB )F+ =ABCDE 1分。可编辑资料 - - - 欢迎下载精品名师归纳总结四、实际应用题( 20 分)参考答案:( 1)此题的 E-R 图如下图所示。工产编号厂名的址产品编号产品名规格n工厂m生产产品1方案数量聘用聘期n工资职工职工号姓名( 2)转化后的关系模式如下:工厂(工厂编号,厂名,的址) 产品(产品编号,产品名,规格)职工(职工号

17、,姓名,工产编号,聘期,工资)生产(工产编号,产品编号,方案数量)( 3)每个关系模式的主码、外码如下: 工厂:主码是工产编号,无外码。 产品:主码是产品编号,无外码。职工:主码职工号,外码是工厂编号。生产:主码是(工产编号,产品编号), 外码是工产编号、产品编号。评分标准:( 1)三个实体型工厂、产品、职工各1 分,属性漏写、错写不给分。两个联系各 1 分,名称肯定要表达联系含义,联系类型错误不给分,三个联系类型各 1 分。可编辑资料 - - - 欢迎下载精品名师归纳总结( 2)转化后的工厂关系模式、产品关系模式、生产关系模式各分,有一个属性不正确均不给分,职工关系模式2 分。( 3)工厂:主码是工产编号(1 分)。 产品:主码是产品编号(1 分)。职工:主码职工号( 1 分),外码是工厂编号( 1 分)。生产:主码是(工产编号,产品编号)( 1 分),外码是工产编号(1 分)、产品编号( 1 分)。五、编程题( 10 分)参考答案:CREATE PROCEDUREPROC3(1 分)s1 char8,c1 varchar10,g1 numeric5,2( 3 个变量定义各 1 分)AS( 1 分)BEGIN( 1 分)UPDATESC( 1 分)SETGRADE=g1( 1 分)WHERES#=s1AND CN=c1( 2 分)END可编辑资料 - - - 欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁