全国二级理论——1.5数据库设计基础

本套试题共50题。

1. 班级:

格式“19计应31”

2. 学号:

10位数完整格式

3. 姓名:

4. 在数据库系统中,给出数据模型在计算机上物理结构表示的是______。

5. 用树形结构表示实体之间联系的模型是______。

6. 在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则D是A的______。

7. 在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是______。

8. 下列叙述中正确的是______。

9. 设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的键(码)为______。

10. 在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是______。

11. 概念模型是______。

12. 学生和课程的关系模式定义为S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含对主属性传递依赖的是______。

13. 数据管理三个阶段中数据冗余度最小的阶段是______。

14. 数据库系统的三级模式不包括______。

15. 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的______。

16. 单个用户使用的数据视图的描述称为______。

17. 一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是______。

18. 在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是______。

19. 公司销售多种产品给不同的客户,客户可选择不同的产品,则实体产品与客户间的联系是______。[答案解析多对多联系表现为一个表中多条记录在相关表中有同样的多条记录与其匹配。多种产品给不同的客户,客户可选择不同的产品,实体产品与客户间的联系是多对多。:]

20. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,T#,G,Cr)(其属性分别为学号、姓名、课程号、课程名、授课老师号、成绩、学分),并且一门课程可由多个教师教授,则该关系的键是______。

21. 大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是______。

22. 对数据库数据的存储方式和物理结构的逻辑进行描述的是______。

23. 下列关于数据库特点的说法中正确的是______。

24. 学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是______。

25. 长期储存在计算机内、有组织的、可共享的大量数据的集合是______。

26. 设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是______。

27. 规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及______。

28. 在数据库的三级模式中,内模式(物理模式)有______。

29. 学院下属有多个系,每个系有一名系主任,而各个系的系主任可以由同一人担任,则实体系主任和实体系之间的联系是______。

30. 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的______。

31. 医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是______。

32. 数据库管理系统(DBMS)是______。

33. 当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的______。

34. 数据独立性是数据库技术的重要特点之一,所谓数据独立性是指______。

35. 在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是______。[答案解析多对多联系表现为一个表中多条记录在相关表中有同样的多条记录与其匹配。医生同一天可为多位患者看病,而一名患者可在多个科室治疗,实体医生和患者之间的联系是多对多。:]

36. 工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是______。

37. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则关系最高是______。

38. 在关系数据库中,用来表示实体间联系的是______。

39. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则对主属性部分依赖的是______。

40. 在满足实体完整性约束的条件下______。

41. 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。

42. 在关系数据库设计中,关系模式设计属于______。

43. 在数据库的三级模式中,可以有任意多个______。

44. 有两个关系R,S如下,由关系R和S通过运算得关系T,则所使用的操作为______。

45. 由关系R1和R2得到关系R3的操作是______。

46. 有三个关系R,S和T如下,则由关系R、S得到T的操作是______。

47. 设有表示学生选课的关系学生S、课程C和选课SC:S(学号,姓名,年龄,性别,籍贯),C(课程号,课程名,教师,办公室),SC(学号,课程号,成绩),则检索籍贯为上海的学生姓名、学号和选修的课程号的表达式是______。

48. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。

49. 大学生学籍管理系统中有关系模式S(S#,Sn,Sg,Sd,Sa),其中属性S#、Sn、Sg、SD、Sa分别是学生学号、姓名、性别、系别和年龄,关键字是S#。检索全部男生姓名的表达式为______。

50. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。

51. 有两个关系R和S如下,则由关系R得到关系S的操作是______。

52. 有两个关系R和T如下,则由关系R得到关系T的操作是______。

53. 有两个关系R和S如下,由关系R和S得到关系T,则所使用的操作为______。

    
/ 完成题数 当前页码
0%
完成进度
{0}:{1} 剩余时间
{0}:{1} 当前用时
提交成功!

消息

正在处理中,请稍候...