数据结构与算法二

1、只能提交一次。不提交不算一次,可以退出重来,提交了就不能重来,重来的我收不到。
2、请大家认真参完成各项题目,规范填写自己的姓名和学号(10位)班级信息等,手机也可以操作,占用流量很少,直接手机上网就可操作,请大家认真对待!!!
3、有问题请及时跟老师沟通!

1. 班级

2. 学号

3. 姓名

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

5. 下面选项中不是关系数据库基本特征的是______。

6. 在学校里,教师可以讲授不同的课程,同一课程也可以由不同教师讲授,则实体教师与实体课程间的联系是______。[答案解析根据题目要求,一位教师可以教授多门课程,一门课程可以由不同的教师讲授,所以实体教师与实体课程之间的联系是多对多的关系。:]

7. 在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的______。

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

9. 将E-R图转换为关系模式时,E-R图中的属性可以表示为______。

10. 下列说法中,不属于数据模型所描述的内容的是______。

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

12. 分布式数据库系统不具有的特点是______。

13. 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和______。

14. 学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是______。

15. "商品"与"顾客"两个实体集之间的联系一般是______。

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

17. 在E-R图中,用来表示实体的图形是______。

18. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是______。

19. 在数据库设计中,将E-R图转换成关系数据模型的过程属于______。

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

21. 公司中有不同部门,而每个员工分属不同的部门,则实体部门与实体员工间的联系是______。

22. 在数据库中,数据模型包括数据结构、数据操作和______。

23. 工厂有多个车间,一个车间可以有多名工人,每名工人只属于一个车间,则实体车间与实体工人的联系是______。

24. 负责数据库中查询操作的数据库语言是______。

25. 在关系模型中,每一个二维表称为一个______。

26. 第三范式是在第二范式的基础上消除了______。

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

28. 优化数据库系统查询性能的索引设计属于数据库设计的______。

29. 关系数据库规范化的目的是为了解决关系数据库中的______。

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

31. 在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、存储级和______。

32. 下述关于数据库系统的叙述中正确的是______。

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

34. 定义学生、教师和课程的关系模式:S (S#,Sn,Sd, Sa)(属性分别为学号、姓名、所在系、年龄); C(C#,Cn,P#)(属性分别为课程号、课程名、先修课);SC(S#,C#,G)(属性分别为学号、课程号和成绩)。则该关系为______。

35. 一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是______。

36. 数据库设计过程不包括______。

37. 数据库系统的核心是______。

38. 数据库系统中支持安全性定义和检查的语言是______。

39. 一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是______。

40. 第二范式是在第一范式的基础上消除了______。

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

42. 数据库设计的根本目标是要解决______。

43. 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是______。

44. 定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为______。

45. 运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是______。

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

47. 在数据库系统中,考虑数据库实现的数据模型是______。

48. 下列关于数据库系统的叙述中正确的是______。

49. 数据库设计中反映用户对数据要求的模式是______。

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

51. 关系数据模型______。

52. 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是______。

53. 某工厂生产中使用若干种原材料,原材料置于多个仓库中,并且同样的材料可放在不同的仓库中,则实体材料和实体仓库之间的联系是______。

54. 在学生管理的关系数据库中,存取一个学生信息的数据单位是______。

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

56. 一名演员可以出演多部电影,则实体演员和电影之间的联系是______。

57. 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是______。

58. 设有三张表,客户(客户号,姓名,地址),产品(产品号,产品名,规格,进价),购买(客户号,产品号,价格),其中表客户和表产品的关键字(键或码)分别为客户号和产品号,则表购买的关键字为______。

59. 逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是______。

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

61. 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存);借书卡(卡号,姓名,单位,类别);借书记录(卡号,书号,借期,还期),其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为______。

62. 下列叙述中错误的是______。

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

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

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

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

67. 下面描述中不属于数据库系统特点的是______。

68. 数据库管理系统中负责数据模式定义的语言是______。

69. 将E-R图转换为关系模式时,实体和联系都可以表示为______。

70. 在商场购物中,实体顾客和实体商品之间的联系是______。

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

72. 数据库应用系统中的核心问题是______。

73. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是______。

74. 数据处理的最小单位是______。

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

76. 某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是______。

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

78. 在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是______。

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

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

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

82. 索引属于______。

83. 在E-R图中,用来表示实体联系的图形是______。

84. 数据库系统中,存储在计算机内有结构的数据集合是______。[答案解析数据库(Database,简称DB)是有结构的数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。:]

85. 关于数据库管理阶段的特点,下列说法中错误的是______。

86. 医院里有不同的科室,每名医生分属不同科室,则实体科室与实体医生间的联系是______。

87. 数据库系统的数据独立性是指______。

88. 每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是______。

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

90. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是______。

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

92. 下列有关数据库的描述,正确的是______。

93. 在学校每间宿舍住一到六名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是______。

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

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

96. 建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是______。

97. 数据模型的三个要素是______。

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

99. 定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩,则该关系为______。

100. 在关系数据库设计中,关系模式是用来记录用户数据的______。

101. 在数据库的三级模式中,外模式(用户模式或子模式)______。

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

103. 关系表中的每一横行称为一个______。

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

105. 下列关于关系模型中键(码)的描述正确的是______。

106. 由若干零件组合成的、具有一定功能的部分为系统的部件,而零件可用于不同的部件,则实体部件和实体零件之间的联系是______。

107. 设有表示商店聘用职工的三张表,其中商店(商店号,商店名,地址),职工(职工号,姓名,性别,业绩), 聘用(职工号, 商店号,聘期,月薪),则关系聘用的关键字(键或码)为______。

108. 层次型、网状型和关系型数据库划分原则是______。

109. 大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是______。

110. 数据结构中,与所使用的计算机无关的是数据的______。

111. 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。

112. 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。

113. 用树形结构来表示实体之间联系的模型称为______。

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

115. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。

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

117. 在数据库系统中,用户所见数据模式为______。

118. 在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是______。

119. 每家医院都有一名院长,而每个院长只能在一家医院任职,则实体医院和实体院长之间的联系是______。

120. 数据库设计包括两个方面的设计内容,它们是______。

121. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是______。

122. 在数据库中存储的是______。

123. 设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为______。

124. 在数据库系统中,数据模型包括概念模型、逻辑模型和______。

125. 一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是______。

126. 数据库管理系统是______。

127. 将数据库的结构划分成多个层次,是为了提高数据库的______。

128. 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为______。

129. 若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是______。

130. 数据库中对概念模式内容进行说明的语言是______。

131. 数据库技术的根本目标是解决数据的______。

132. 下列对数据库的描述中不正确的是______。

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

134. SQL语言又称为______。

135. 关系数据库管理系统能实现的专门关系运算包括______。

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

137. 关系数据模型的三个组成部分中不包括______。

138. 数据库的数据模型分为______。

139. 在网上购物中,顾客可以选择多种商品,而每种商品可被多名顾客选购,则实体顾客与实体商品间的联系是______。

140. 在数据管理技术发展的三个阶段中,数据共享最好的是______。

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

消息

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