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

本套试题共50题。

1. 班级:

格式“19计应31”

2. 学号:

10位数完整格式

3. 姓名:

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

5. 在数据库中,产生数据不一致的根本原因是______。

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

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

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

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

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

11. 定义课程的关系模式如下:Course(C#,Cn,Cr,prC1#,prC2#)(其属性分别为课程号、课程名、学分、先修课程号1和先修课程号2),并且不同课程可以同名,则该关系最高是______。

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

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

14. 数据模型包括数据结构、数据完整性约束和______。

15. 概念模型是______。

16. 关系的实体完整性要求关系中不能为空的属性是______。

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

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

19. 某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是______。

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

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

22. 在供应关系中,实体供应商和实体零件之间的联系是______。

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

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

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

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

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

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

29. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),该关系可进一步归范化为______。

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

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

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

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

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

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

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

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

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

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

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

41. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为______。

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

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

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

45. 学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2且成绩及格的学生学号的表达式为______。

46. 设有如下关系表,则下列操作中,正确的是______。

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

48. 有关系R如下,则运算σA<>B^D>=2(R)的结果为______。

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

50. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr,T#)(其属性分别为学号、姓名、课程号、课程名、成绩、学分、授课教师号),假定学生和课程都会有重名,则关系最高是______。

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

52. 定义学生选修课程的关系模式如下:S (S#,Sn,Sd, Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修课程名为"操作系统"的成绩在90分以上(含90分)的学生姓名的表达式是______。

53. 定义学生关系模式如下:Student(S#,Sn,Ssex,class,monitorS#)(其属性分别为学号、学生名、性别、班级和班长学号),则该关系最高是______。

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

消息

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