欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年大学数据库考试题与答案,推荐文档 .pdf

    • 资源ID:35740710       资源大小:116.82KB        全文页数:5页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年大学数据库考试题与答案,推荐文档 .pdf

    数据库试题一、单选题1在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的()决定的。c A. 数据结构B. 数据操作C. 完整性约束D. 缺陷2数据库系统的数据独立性是指( )。C A.不会因为数据的变化而影响应用程序B.不会因为存储策略的变化而影响存储结构C.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序D.不会因为某些存储结构的变化而影响其他的存储结构3SQL 语言具有两种使用方式,分别称为交互式SQL 和( )。C A.提示式 SQL B.多用户 SQL C.嵌入式 SQL D.解释式 SQL 4设 W=R ? S,且 W 、R、S的属性个数分别为w、r 和 s,那么三者之间应满足( )。B Awr+s Bwr+s Cwr+s Dwr+s 5设有关系R(A,B,C) 和关系 S(B,C,D) ,那么与R? S 等价的关系代数表达式是( )。 C AR.A,R.B,R.C,S.B(R.B=S.BS.C=S.C(RS)BR.A,R.B,R.C,S.D(R.B=S.BR.C=S.B( RS)CR.A,R.B,R.C,S.D(R.B=S.BR.C=S.C(RS)DR.A,R.B,R.C,S.B(R.B=S.BR.C=S.C(RS)6. 最终用户使用的数据视图称为()。B A.内模式B.外模式C.概念模式D.存储模式7. 用下面的SQL 语句建立一个基本表:CREATE TABLE Student(Sno int NOT NULL,Sname CHAR (8)NOT NULL, Sex CHAR(2),Age SMALLINT); 可以插入到表中的元组是()。 A A. 5021,刘祥,男,NULL B. NULL,刘祥, NULL ,21 C. 5021, NULL ,男, 21 D. 5021,刘祥,男,NULL 8. 进行自然联结运算的两个关系必须具有( )。 B A. 相同属性个数 B.相同的属性组 C. 相同关系名 D.相同的主码9. 数据库系统中,物理数据独立性是指( )。C A数据库与数据库管理系统的相互独立B应用程序与DBMS 的相互独立C应用程序与存储在磁盘上数据库的物理模式是相互独立的D应用程序与数据库中数据的逻辑结构相互独立10 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A A数据共享B数据存储C数据应用D数据保密11数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为( )。 C A数据定义语言(DDL )B数据管理语言C数据操纵语言(DML )D数据控制语言12在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为( );从表中选出满足某种条件的元组的操作称为 ( );将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为( )。BAC A选择B投影C连接D扫描13 关系模型中,一个候选码( )。C A可由多个任意属性组成B至多由一个属性组成C可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D必须由多个属性组成14 SQL 语言是 ( )语言。C A层次数据库B网络数据库C关系数据库D非数据库15 数据库中只存放视图的( )。C A操作B对应的数据C定义D限制名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 二、填空题1数据管理技术的发展经历了如下三个阶段:_、_和_。、人工管理阶段、文件管理阶段、数据库系统阶段2 关系数据模型是由_、_、和 _三部分组成的。数据结构、数据操作、完整性约束3关系操作的特点是_操作。集合4关系代数中,从两个关系中找出相同元组的运算称为_交_运算。5指出下列缩写的含义:DBMS_ 、DBA _。数据库管理系统、数据库管理员6在关系 A(S,SN,D)和 B(D,CN,NM )中, A 的主码是 S,B 的主码是 D,则 D 在 B 中称为 _主属性或主码或主关键字_。7. 在关系模型中,若属性A 是关系R 的主码,则在R 的任何元组中,属性A 的取值都不允许为空,这种约束称为_实体完整性_。8计算字段的累加和的函数是:_;统计元组数的函数是:_ sum、count _。三、简答题1什么是关系的外码?并举例说明。答:关系模式 R中属性或属性组X并非 R的码,但 X是另一个关系模式的码,则称X是 R的外部码,也称外码。学生数据库中有关系STUDENT(SNO ,SNAME,SEX ,AGE ) 、关系 COURSE(CNO ,CNAME)和关系 SC (SNO ,CNO ,GRADE) ,SC关系中 SNO 是外码,其参照关系是 STUDENT;CNO 也是外码,其参照关系是COURSE。2试说出数据库设计的基本步骤。答:需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、数据库物理设计阶段、数据库实施阶段、数据库运行和维护阶段。3设有关系R 和 S,其值如下:R A B C S B C D 2 4 6 4 5 6 3 6 9 4 6 8 3 4 5 6 8 0 6 9 2 试求 R? S、R? S 的值。答案:R?S 结果为RS A B C D 2 4 6 8 3 6 9 2 3 4 5 6 R.B=S.B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - R?S结果为RS A B C BCD 2 4 6 4 5 6 2 4 6 4 6 8 3 6 9 6 8 0 3 6 9 6 9 2 3 4 5 4 5 6 3 4 5 4 6 8 四、综合题 (共 35 分) 1.关系表示的实体、实体与实体之间的联系,用E-R 图表示出来,要求在图中表示联系的类型(11、 1n、 mn)。(10 分) 实体 1:学生 (学号,姓名,性别,年龄) 关键字为:学号实体 2:课程 (课程号,课程名,学分数) 关键字为:课程号实体 1 与实体 2 的联系:学习 (学号,课程号,成绩) 关键字为:学号+课程号注:一个学生可以选多门课程,一门课程也可以被多个学生选,学生选课后有成绩。完成如下设计:(1)设计该计算机管理系统的ER 图;2设有关系S、SC、C 完成下列操作。(18 分,每小题2 分)S(S#,SNAME,AGE,SEX) 例:( 000001, 李强 ,23,男)(学生表 ) SC(S#,C#,SCORE) 例:( 000001,C1,83 )(选课表)C(C#,CNAME,TEACHER) 例:( C1, 数据库原理 , 王华 ) (课程表)1)使用关系代数完成下列操作(1)用关系代数检索选修课程号(C#)为 C1 和 C2 的学生学号( S#) 。2) 使用 SQL 语言完成下列操作(1) 创建基本表S,要求: S#为 6 位字符,且不能有重复或空缺;性别为“ 男” 或“ 女”; 年龄必须在15 至 30 岁之间;该关系的主码为S#。(2) 按学号从小到大为关系S建立索引文件 ISS 。(3) 将王刚同学的信息插入到学生表S 中。 (学号100001, 年龄 19, 性别,男)。学生学号姓名性别年龄学习成绩课程课程号课程名学分数m n R.B=S.B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - (4) 创建关于男学生信息的视图。(5) 查询没有选修任何课程的学生姓名。(6) 查询选修人数最多的课程名。(7) 统计选修了“数据库原理”成绩在7085 之间的男同学和女同学人数。(8) 查询选修了“程军”老师教的所有课程的学生姓名。1)使用关系代数完成下列操作(1) 用关系代数检索选修课程号(C# )为 C1和 C2的学生学号( S#) 。S,C(SC) C(C= C1 C= C2(C) )S(C=c1 ) S(C=c2 )2) 使用 SQL语言完成下列操作(1) 创建基本表 S,要求:S#为 6 位字符,且不能有重复或空缺;性别为“男”或“女”;年龄必须在 15至 30 岁之间;该关系的主码为S#。Createtable S1 ( S# char( 6)primarykey , SNAME char( 8)notnull, AGE smallint,性别 char( 4),constraint c1 check( 性别 in( 男 , 女 ),constraint c2 check( AGE between 15 and 30 );(2) 按学号从小到大为关系 S建立索引文件 ISS 。 Create Index ISS on S(S# ASC )(3) 将王刚同学的信息插入到学生表S中。 (学号 100001, 年龄 19 , 性别,男)。Insertinto S ( S#, Sname , Age , sex)values ( 100001, 王刚 ,19, 男 )(4) 创建关于男学生信息的视图。Createview男学生信息asselect*from S where sex= 男(5) 查询没有选修任何课程的学生姓名。 1)查询选修了课程的学生SELECT DISTINCT S# from SC;2)查询全体学生SELECT DISTINCT S# from S;3)两者进行差运算SELECT Sname for S where S# in(SELECT DISTINCT S# from S MINUS SELECT DISTINCT S# from SC ) (6) 查询选修人数最多的课程名。 Select CNAME from C where C# in (select C# from SC group by C# having count(*)=Max(count(*) (7) 统计选修了“数据库原理”成绩在7085 之间的男同学和女同学人数。Select sex,count(*)from SC , S where SCORE between 0 and 100 andSC. C# in( Select SC . C# from SC , C where CNAME = 数据库 and SC . C# = C . C#)andSC. S#= S . S# groupby sex 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -

    注意事项

    本文(2022年大学数据库考试题与答案,推荐文档 .pdf)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

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

    收起
    展开