全国二级理论——1.5数据库设计基础 本套试题共50题。 1. 班级:格式“19计应31”2. 学号:10位数完整格式3. 姓名:4. "商品"与"顾客"两个实体集之间的联系一般是______。A. 一对一B. 一对多C. 多对一D. 多对多5. 在数据库中,产生数据不一致的根本原因是______。A. 没有严格保护数据B. 数据冗余C. 未对数据进行完整性控制D. 数据存储量太大6. 每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多7. 下列叙述中正确的是______。A. 数据库系统可以解决数据冗余和数据独立性问题,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上说法均不正确8. 在关系数据库中,用来表示实体间联系的是______。A. 属性B. 二维表C. 网状结构D. 树状结构9. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),该关系的范式最高达到______。A. 1NFB. 2NFC. 3NFD. BCNF10. 在数据库的数据模型中,面向客观世界和用户,并与具体数据库管理系统无关的是______。A. 逻辑模型B. 概念模型C. 物理模型D. 面向对象的模型11. 公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一12. 在关系数据库设计中,关系模式设计属于______。A. 需求分析B. 概念设计C. 物理设计D. 逻辑设计13. 逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是______。A. 关系模型B. 谓词模型C. 物理模型D. 实体-联系模型14. 概念模型是______。A. 用于信息世界的建模,与具体的DBMS无关B. 用于现实世界的建模,与具体的DBMS有关C. 用于现实世界的建模,与具体的DBMS无关D. 用于信息世界的建模,与具体的DBMS有关15. 下列关于数据库系统的叙述中正确的是______。A. 数据库的数据项之间以及记录之间都存在联系B. 数据库中只存在数据项之间的联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间以及记录之间都不存在联系16. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是______。A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS17. 定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是______。A. 部门成员B. 部门名C. 部门总经理D. 部门号18. 大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是______。A. 一对一B. 一对多C. 多对一D. 多对多19. 数据模型包括数据结构、数据完整性约束和______。A. 关系运算B. 数据类型C. 数据操作D. 查询20. 在银行业务中,实体客户和实体银行之间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一21. 在学生管理的关系数据库中,存取一个学生信息的数据单位是______。A. 文件B. 数据库C. 字段D. 记录22. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是______。A. 一对一B. 一对多C. 多对一D. 多对多23. 数据库系统的三级模式不包括______。A. 概念模式B. 内模式C. 外模式D. 数据模式24. 数据库设计包括两个方面的设计内容,它们是______。A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计25. 用树形结构来表示实体之间联系的模型称为______。A. 关系模型B. 层次模型C. 网状模型D. 数据模型26. 学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是______。A. 学号,姓名B. 学号,专业C. 学号,系编号D. 学号,无外键27. 生产每种产品需要多种零件,则实体产品和零件间的联系是______。A. 多对一B. 一对多C. 多对多D. 一对一28. 一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是______。A. 1:1联系B. 1:m联系C. m:1联系D. m:n联系29. 大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多30. 下列叙述中正确的是______。A. 数据库系统可以减少数据冗余和增强数据独立性,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上选项都不正确31. 一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多32. 数据库技术的根本目标是解决数据的______。A. 存储问题B. 共享问题C. 安全问题D. 保护问题33. 有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为______。A. 公司号,职员号B. 职员号,工资C. 职员号D. 公司号,职员号,工资34. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),则该关系的主键为______。A. C#B. S#C. S#,C#D. S#,C#,G35. 如果定义班级关系如下:班级(班级号,总人数,所属学院,班级学生),则使它不满足第一范式的属性是______。A. 班级学生B. 班级号C. 总人数D. 所属学院36. 将数据库的结构划分成多个层次,是为了提高数据库的______。A. 数据共享B. 数据处理并发性C. 管理规范性D. 逻辑独立性和物理独立性37. 下述关于数据库系统的叙述中正确的是______。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据38. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),该关系可进一步归范化为______。A. S(S#,Sn),C(C#,Cn,Cr),SC(S#,C#,G)B. S(S#,Sn,C#,Cn,Cr),SC(S#,C#,G)C. C(C#,Cn,Cr),SC(S#,Sn,C#,G)D. S(S#,Sn),C(C#,Cn),SC(S#,C#,Cr,G)39. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则关系最高是______。A. 1NFB. 2NFC. 3NFD. BCNF40. 学院的每名教师只能属于一个系,则实体系和实体教师间的联系是______。A. 一对一B. 多对多C. 多对一D. 一对多41. 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存);借书卡(卡号,姓名,单位,类别);借书记录(卡号,书号,借期,还期),其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为______。A. 卡号,书号B. 书号,借期C. 卡号,书号,借期D. 卡号,借期42. 下列叙述中正确的是______。A. 关系模式的候选关键字可以有1个或多个B. 关系模式的候选关键字只能有1个C. 关系模式可以没有候选关键字D. 关系模式必须有2个以上的候选关键字43. 在满足实体完整性约束的条件下______。A. 一个关系中可以没有候选关键字B. 一个关系中只能有一个候选关键字C. 一个关系中必须有多个候选关键字D. 一个关系中应该有一个或多个候选关键字44. 学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2且成绩及格的学生学号的表达式为______。A.B.C.D.45. 描述数据库中用户的数据视图,即用户所见到的数据模式是______。A. 用户模式或外模式B. 内模式C. 中间模式D. 概念模式46. 有两个关系R和T如下,则由关系R得到关系T的操作是______。 A. 选择B. 投影C. 交D. 并47. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 自然连接B. 交C. 投影D. 并48. 有两个关系R和T如下,则由关系R得到关系T的操作是______。 A. 投影B. 交C. 选择D. 并49. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 选择B. 差C. 交D. 并50. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 交B. 差C. 并D. 选择51. 学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是______。A. 一对一B. 多对多C. 多对一D. 一对多52. 定义学生选修课程的关系模式如下:S (S#,Sn,Sd, SA、(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的学生的姓名的表达式是______。A.B.C.D.53. 有两个关系R和S如下,则由关系R得到关系S的操作是______。 A. 选择B. 投影C. 自然连接D. 并 提交成功!
全国二级理论——1.5数据库设计基础 本套试题共50题。 1. 班级:格式“19计应31”2. 学号:10位数完整格式3. 姓名:4. "商品"与"顾客"两个实体集之间的联系一般是______。A. 一对一B. 一对多C. 多对一D. 多对多5. 在数据库中,产生数据不一致的根本原因是______。A. 没有严格保护数据B. 数据冗余C. 未对数据进行完整性控制D. 数据存储量太大6. 每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多7. 下列叙述中正确的是______。A. 数据库系统可以解决数据冗余和数据独立性问题,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上说法均不正确8. 在关系数据库中,用来表示实体间联系的是______。A. 属性B. 二维表C. 网状结构D. 树状结构9. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),该关系的范式最高达到______。A. 1NFB. 2NFC. 3NFD. BCNF10. 在数据库的数据模型中,面向客观世界和用户,并与具体数据库管理系统无关的是______。A. 逻辑模型B. 概念模型C. 物理模型D. 面向对象的模型11. 公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一12. 在关系数据库设计中,关系模式设计属于______。A. 需求分析B. 概念设计C. 物理设计D. 逻辑设计13. 逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是______。A. 关系模型B. 谓词模型C. 物理模型D. 实体-联系模型14. 概念模型是______。A. 用于信息世界的建模,与具体的DBMS无关B. 用于现实世界的建模,与具体的DBMS有关C. 用于现实世界的建模,与具体的DBMS无关D. 用于信息世界的建模,与具体的DBMS有关15. 下列关于数据库系统的叙述中正确的是______。A. 数据库的数据项之间以及记录之间都存在联系B. 数据库中只存在数据项之间的联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间以及记录之间都不存在联系16. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是______。A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS17. 定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是______。A. 部门成员B. 部门名C. 部门总经理D. 部门号18. 大学下面有若干学院,每个学院有一名院长(不可兼任),则实体学院和院长的联系是______。A. 一对一B. 一对多C. 多对一D. 多对多19. 数据模型包括数据结构、数据完整性约束和______。A. 关系运算B. 数据类型C. 数据操作D. 查询20. 在银行业务中,实体客户和实体银行之间的联系是______。A. 多对多B. 一对多C. 多对一D. 一对一21. 在学生管理的关系数据库中,存取一个学生信息的数据单位是______。A. 文件B. 数据库C. 字段D. 记录22. 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是______。A. 一对一B. 一对多C. 多对一D. 多对多23. 数据库系统的三级模式不包括______。A. 概念模式B. 内模式C. 外模式D. 数据模式24. 数据库设计包括两个方面的设计内容,它们是______。A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计25. 用树形结构来表示实体之间联系的模型称为______。A. 关系模型B. 层次模型C. 网状模型D. 数据模型26. 学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是______。A. 学号,姓名B. 学号,专业C. 学号,系编号D. 学号,无外键27. 生产每种产品需要多种零件,则实体产品和零件间的联系是______。A. 多对一B. 一对多C. 多对多D. 一对一28. 一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是______。A. 1:1联系B. 1:m联系C. m:1联系D. m:n联系29. 大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多30. 下列叙述中正确的是______。A. 数据库系统可以减少数据冗余和增强数据独立性,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上选项都不正确31. 一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是______。A. 一对多B. 一对一C. 多对一D. 多对多32. 数据库技术的根本目标是解决数据的______。A. 存储问题B. 共享问题C. 安全问题D. 保护问题33. 有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为______。A. 公司号,职员号B. 职员号,工资C. 职员号D. 公司号,职员号,工资34. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),则该关系的主键为______。A. C#B. S#C. S#,C#D. S#,C#,G35. 如果定义班级关系如下:班级(班级号,总人数,所属学院,班级学生),则使它不满足第一范式的属性是______。A. 班级学生B. 班级号C. 总人数D. 所属学院36. 将数据库的结构划分成多个层次,是为了提高数据库的______。A. 数据共享B. 数据处理并发性C. 管理规范性D. 逻辑独立性和物理独立性37. 下述关于数据库系统的叙述中正确的是______。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据38. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),该关系可进一步归范化为______。A. S(S#,Sn),C(C#,Cn,Cr),SC(S#,C#,G)B. S(S#,Sn,C#,Cn,Cr),SC(S#,C#,G)C. C(C#,Cn,Cr),SC(S#,Sn,C#,G)D. S(S#,Sn),C(C#,Cn),SC(S#,C#,Cr,G)39. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则关系最高是______。A. 1NFB. 2NFC. 3NFD. BCNF40. 学院的每名教师只能属于一个系,则实体系和实体教师间的联系是______。A. 一对一B. 多对多C. 多对一D. 一对多41. 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存);借书卡(卡号,姓名,单位,类别);借书记录(卡号,书号,借期,还期),其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为______。A. 卡号,书号B. 书号,借期C. 卡号,书号,借期D. 卡号,借期42. 下列叙述中正确的是______。A. 关系模式的候选关键字可以有1个或多个B. 关系模式的候选关键字只能有1个C. 关系模式可以没有候选关键字D. 关系模式必须有2个以上的候选关键字43. 在满足实体完整性约束的条件下______。A. 一个关系中可以没有候选关键字B. 一个关系中只能有一个候选关键字C. 一个关系中必须有多个候选关键字D. 一个关系中应该有一个或多个候选关键字44. 学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,检索课号为2且成绩及格的学生学号的表达式为______。A.B.C.D.45. 描述数据库中用户的数据视图,即用户所见到的数据模式是______。A. 用户模式或外模式B. 内模式C. 中间模式D. 概念模式46. 有两个关系R和T如下,则由关系R得到关系T的操作是______。 A. 选择B. 投影C. 交D. 并47. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 自然连接B. 交C. 投影D. 并48. 有两个关系R和T如下,则由关系R得到关系T的操作是______。 A. 投影B. 交C. 选择D. 并49. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 选择B. 差C. 交D. 并50. 有三个关系R、S和T如下,则由关系R和S得到关系T的操作是______。 A. 交B. 差C. 并D. 选择51. 学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是______。A. 一对一B. 多对多C. 多对一D. 一对多52. 定义学生选修课程的关系模式如下:S (S#,Sn,Sd, SA、(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的学生的姓名的表达式是______。A.B.C.D.53. 有两个关系R和S如下,则由关系R得到关系S的操作是______。 A. 选择B. 投影C. 自然连接D. 并 提交成功!
7. 下列叙述中正确的是______。A. 数据库系统可以解决数据冗余和数据独立性问题,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上说法均不正确
9. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),该关系的范式最高达到______。A. 1NFB. 2NFC. 3NFD. BCNF
14. 概念模型是______。A. 用于信息世界的建模,与具体的DBMS无关B. 用于现实世界的建模,与具体的DBMS有关C. 用于现实世界的建模,与具体的DBMS无关D. 用于信息世界的建模,与具体的DBMS有关
15. 下列关于数据库系统的叙述中正确的是______。A. 数据库的数据项之间以及记录之间都存在联系B. 数据库中只存在数据项之间的联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间以及记录之间都不存在联系
16. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是______。A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS
26. 学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地址),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是______。A. 学号,姓名B. 学号,专业C. 学号,系编号D. 学号,无外键
30. 下列叙述中正确的是______。A. 数据库系统可以减少数据冗余和增强数据独立性,而文件系统不能B. 数据库系统能够管理各种类型的文件,而文件系统只能管理程序文件C. 数据库系统可以管理庞大的数据量,而文件系统管理的数据量较少D. 以上选项都不正确
33. 有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为______。A. 公司号,职员号B. 职员号,工资C. 职员号D. 公司号,职员号,工资
34. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩),则该关系的主键为______。A. C#B. S#C. S#,C#D. S#,C#,G
37. 下述关于数据库系统的叙述中正确的是______。A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据
38. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),该关系可进一步归范化为______。A. S(S#,Sn),C(C#,Cn,Cr),SC(S#,C#,G)B. S(S#,Sn,C#,Cn,Cr),SC(S#,C#,G)C. C(C#,Cn,Cr),SC(S#,Sn,C#,G)D. S(S#,Sn),C(C#,Cn),SC(S#,C#,Cr,G)
39. 定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分),则关系最高是______。A. 1NFB. 2NFC. 3NFD. BCNF
41. 图书馆数据库系统中有下列模式:书(书号,类别,书名,出版社,年份,作者,价格,总藏书量,现有库存);借书卡(卡号,姓名,单位,类别);借书记录(卡号,书号,借期,还期),其中关系书和关系借书卡的主键分别为书号和卡号,关系借书记录的主键为______。A. 卡号,书号B. 书号,借期C. 卡号,书号,借期D. 卡号,借期
52. 定义学生选修课程的关系模式如下:S (S#,Sn,Sd, SA、(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的学生的姓名的表达式是______。A.B.C.D.